Visão geral: configure o OneLink Smart Script para converter e atribuir os visitantes do seu site mobile, provenientes de qualquer canal, em usuários do aplicativo mobile. Nota: Embora não seja obrigatório, considere migrar para OneLink Smart Script V2.
Configuração
Existem duas versões do OneLink Smart Script:
OneLink Smart Script V2 (recomendado): Se você estiver configurando o OneLink Smart Script pela primeira vez, essa é a versão ideal. A parte do trabalho de desenvolvimento é mais fácil e também pode ser configurada usando o Google Tag Manager. Nota: Embora não seja obrigatório, considere migrar para a V2.
OneLink Smart Script V1 (legado): Se você já tem o OneLink Smart Script configurado, use a documentação desta versão para manter e editar este script.
Responsabilidades
|
Quem está envolvido
|
|
Pré-requisitos
|
Para implementar o script na página web:
- Decida quais parâmetros/valores a URL de saída do OneLink gerada automaticamente deve conter. Consulte a lista de parâmetros que você pode usar.
- Certifique-se de que todas as campanhas com URLs de entrada tenham parâmetros com os quais o script funcione (e que possa usar como os parâmetros pid e c).
- Forneça a lista de parâmetros ao desenvolvedor da web.
- Diga ao desenvolvedor para seguir as instruções do dev e implementar o script para que o link de saída correto seja gerado.
Parâmetros
Parâmetros/valores fornecidos ao desenvolvedor para implementar o Smart Script
| Parâm./valor | Considerações | Registre suas respostas (para que o desenvolvedor as utilize) |
|---|---|---|
| oneLinkURL (obrigatório) |
|
|
| pidKeysList (canais de mídia) |
|
|
|
pidOverrideList |
|
|
|
pidStaticValue |
|
|
| campaignKeysList (campanhas) |
|
|
| campaignStaticValue |
|
|
| gclIdParam |
|
|
| skipList |
|
|
|
Outros parâmetros de consulta |
|
casos de uso
As seções a seguir trazem alguns casos de uso do Smart Script para cenários de campanhas/canais de mídia comuns.
Meta ads—atribuição multiplataforma
O Meta ads é um SRN que não usa links de atribuição externa.
Na primeira abertura do aplicativo, a AppsFlyer consulta os anúncios da Meta para verificar se o usuário já interagiu anteriormente (nos últimos 7 dias) com um anúncio do aplicativo. Se o usuário tiver se engajado com um anúncio do Facebook do anunciante, os anúncios da Meta fazem a autoatribuição. O Meta ads também faz atribuição multiplataforma, o que significa que o usuário pode interagir com qualquer tipo de campanha, mobile ou não, em qualquer plataforma, para ser autoatribuído pelo Meta ads.
Ação: informe ao seu desenvolvedor para usar o método skipList para desabilitar o Smart Script para anúncios da Meta (ou quaisquer outras strings que você quiser). Se os anúncios da Meta ou qualquer uma das strings na skip list aparecer no referenciador HTTP do clique, o Smart Script retornará null.
Observação: a atribuição entre plataformas dos anúncios da Meta pode ser afetada quando os usuários optam por não compartilhar o Device ID, como era esperado para usuários do iOS 14 durante 2021.
Google Ads—parâmetros GCLID e UTM
O processo usual para a atribuição de instalação de campanhas do Google Ads (que carregam um parâmetro GCLID) exige que os cliques sejam redirecionados para a URL da página da loja do aplicativo.
Como, neste caso, você está redirecionando leads do Google Ads para uma página web/landing page, o script extrai o parâmetro GCLID da URL da campanha de instalação do Google Ads e o insere na URL de saída, no parâmetro de saída de sua escolha af_sub[1-5]. Atenção! Isso se aplica às campanhas de instalação. Para campanhas de pesquisa não-ACI, ou seja, campanhas de reengajamento, o Google pode ser atribuído como canal de mídia, apesar do output do Smart Script.
Pré-requisito: No dashboard do Google, ative a auto-tagging.
Com o auto-tagging ativado, a URL contém o parâmetro GCLID parameter.
Para configurar o script para o Google Ads:
- Faça uma lista dos nomes dos parâmetros de canal de mídia e de campanha que estão nos links de entrada.
Por exemplo: utm_source e utm_campaign. - Selecione um parâmetro na URL de saída para conter o GCLID.
Recomendação: selecione af_sub[1-5], para que os dados sejam exibidos nos relatórios de dados brutos da AppsFlyer. -
Forneça-os na lista de parâmetros ao desenvolvedor web.
Resultado:
- Os valores dos parâmetros de canal de mídia e de campanha (utm_source e utm_campaign) no link de entrada são usados para preencher os valores dos parâmetros pid e c no link de saída.
- Na URL de saída, o GCLID é o valor do parâmetro af_sub[1-5] .
Para notificar o Google Ads sobre essas instalações:
- Obtenha os dados do GCLID no parâmetro af_sub[1-5] via CSV, ou Push API em tempo real para cada instalação.
- Faça upload dos dados de GCLID para o Google, manualmente ou por meio da API do Adwords.
Nota
Essa solução GCLID não é oficialmente recomendada pelo Google. Caso o Google desative o parâmetro GCLID, alteraremos o script para que ele aceite as mudanças. Siga o artigo clicando no botão seguir no topo do artigo, para ser informado quando houver uma atualização do artigo ou script.
Links de SRNs, mídias próprias e de outros canais de mídia
SRNs como Snapchat ou X Ads funcionam de maneira diferente do Google Ads ou de uma plataforma entre plataformas, como os anúncios da Meta. As campanhas dessas SRNs levam seus usuários à página web/landing page, e você é cobrado de acordo com os clicking leads, sem nenhuma relação com qualquer usuário mobile derivado.
Para essas SRNs, a configuração do script é a mesma que para links de mídias próprias, ou outros canais de mídia que você possa usar.
Para configurar o script:
- Faça uma lista dos canais de mídia e dos nomes dos parâmetros de campanha que estão nos links de entrada.
-
Forneça-os na lista de parâmetros ao desenvolvedor web.
O tipo de SRN/canal de mídia deve ser o valor do canal de mídia na URL de entrada, e o script o encontra e o usa como o valor de pid na URL de saída do OneLink por trás do botão de download na página web/landing page. Se você quiser alterar o pid de saída, forneça o valor do canal de mídia de entrada e o valor de substituição de pid na lista de substituição de pid.
Resultado: para essas SRNs/canais de mídia, os valores dos parâmetros de canal de mídia e de campanha no link de entrada são usados para preencher os valores dos parâmetros pid e c no link de saída.
Exemplo
URL recebida: https://hotel.me/af_pid=twitter&af_c=big_social
URL de saída: https://hotel.onelink.me/Ac4G?pid=twitter&c=big_social
Link de atribuição da AppsFlyer
Os links de atribuição da AppsFlyer podem ser usados quando o canal de mídia é uma ad network de clique. Ao configurar esse link na AppsFlyer, você tem a opção de adicionar um parâmetro Redirection URL path (af_r) com o caminho de URL desejado para seu site web mobile, para atribuição de campanha web para aplicativo.
Resultado: Se os parâmetros af_r e af_redirect=true estiverem no link de entrada, o script da landing page não fará alterações. Ele deixa os links diretos da web/página de destino para as lojas de aplicativos como estão.
Exemplo
URL de entrada: https://app.appsflyer.com/id123456789?pid=click_ad_network_int&c=orlando&af_redirect=true&af_r=hotel.me
URL de saída: Igual
Desktop
A maioria dos casos de uso nesse artigo são de usuários provenientes de dispositivos mobile. Portanto, quando direcionados do site mobile para uma loja de aplicativos, eles podem baixar seu aplicativo imediatamente.
No entanto, os usuários de desktop não devem ser enviados imediatamente para uma loja de aplicativos, pois seu dispositivo (desktop ou laptop) não é compatível com downloads de aplicativos mobile.
Para configurar o script para usuários de desktop:
- Em seu template do OneLink, defina uma URL de destino para Quando o link for clicado em desktop. A URL deve redirecionar para uma página inicial/landing page. A landing page pode conter um formulário web onde os usuários preenchem seus dados para receber um SMS ou um e-mail com um link para baixar o aplicativo. Cabe a você criar o formulário da web e fornecer a URL para ele no script.
Resultado: O script detecta o dispositivo ou a plataforma em que o usuário está. Se for desktop, o script gera uma URL de saída do OneLink que redireciona o usuário para sua página web/landing page dedicada.
Consulte também Conversão de desktop para aplicativo.
Limitações
| Limitação | Considerações |
|---|---|
| Gerenciador de tags |
O Smart Script não pode ser implementado por meio de um gerenciador de tags. Consulte OneLink Smart Script V2 ou Smart Banners como uma solução alternativa de atribuição web-to-app. |
This article was translated using AI and may contain errors. For the most accurate information, please refer to the English version using the language selector.