Configurar scripts inteligentes
Se estiver executando campanhas na web que levam o usuário a instalar o app por um botão ou um banner no seu site mobile, você pode perder informações sobre a fonte de referência original. Com os scripts inteligentes no seu site mobile, você recebe informações de atribuição completas.
Antes de começar
O que você precisa saber antes de começar.
Requisitos
- Permissões de Administrador e Editor
- (Opcional) Configure deep links no SDK da Adjust para iOS e Android
Disponibilidade
Os scripts inteligentes estão disponíveis como uma solução adicional. Entre em contato com seu representante da Adjust ou envie um e-mail para sales@adjust.com se desejar obter acesso.
Criar novo script
- Em Campaign Lab, selecione Scripts inteligentes .
- Selecione Novo script inteligente .
Escolha um link como base
O link base funciona como um fallback do token de link ao qual toda a atribuição seria concedida, se não houver fonte de tráfego de entrada, ou seja, se o usuário chegou à página de destino organicamente, e não por alguma campanha.
- Selecione o aplicativo desejado no menu suspenso.
- Escolha um link como base.
Mapear parâmetros
Mapeie os parâmetros que são coletados da URL de entrada e mapeados na URL de saída, ou seja, o link da Adjust. Por exemplo, SE utm_campaign estiver presente, seu valor será mapeado para o parâmetro campanha da Adjust. Se ele não existir, o valor de fallback padrão definido por você será usado.
Mapear parceiros
Mapeie os parceiros e os tokens de link correspondentes aos quais as atribuições devem ser concedidas se eles forem a fonte do tráfego. Por exemplo, se a fonte do tráfego for campanhas na web do Facebook (Meta) (determinadas com base na presença de fbclid ou fbpid na URL de entrada), o token de link da rede correspondente receberá a atribuição.
Script de implementação
1. Copiar script
Assim que o script for gerado, você será levado à página "Visão do script", onde poderá clicar no botão Copiar script .
2. Script de implementação
1. Incorpore o script em seu site
- Envie o script para o seu desenvolvedor web implementar.
- Diga a eles o que fazer com o link da Adjust (URL de saída) gerado pelos scripts inteligentes. Por exemplo, coloque-os atrás do botão "Baixar aplicativo"/CTA OU apresente um código QR no seu site para desktop.
2. Implementar script via Google Tag Manager
- Vá até o Google Tag Manager.
- Selecione Tags -> New. A implementação fica a cargo dos desenvolvedores, mas recomendamos que criem duas tags:
Primeira tag para "Carregar script inteligente"
<script>
Cole o conteúdo de adjust-smart-script.min.js aqui
</script>
Segunda tag para o botão "Criar link e anexar ao download"
<script>
Em seguida, configurar o mapeamento e chame AdjustSmartScript.createLink
</script>
- Selecione Tag Configuration, depois Custom HTML e adicione
<script>
nele. - Talvez você precise configurar as opções de disparo/inicialização de tags para que elas sejam acionadas apenas em páginas de destino de web para app específicas (e não em todas as páginas do seu site).
- Dispare primeiro a tag "Load Smart script" (acionada uma vez por página).
- Em seguida, acione a tag "Create Link and Attach to Download Button". O script retornará o link URL de saída (link da Adjust) e você pode incorporá-lo atrás do botão de download.
- Depois de totalmente implementado, quando o usuário clicar no botão "Download" na página de destino da web, o link da Adjust redirecionará o usuário e atribuirá qualquer conversão de aplicativo de volta à fonte original de tráfego da web.
[Opcional] Script de atualização
Se você optar por editar o script inteligente depois de implementá-lo em seu site, seu desenvolvedor deverá reimplementar/atualizar manualmente o script para que as alterações entrem em vigor. Isso não acontece de forma automática.
Teste dos scripts inteligentes
Os scripts inteligentes geram seus logs no console do navegador. Nós recomendamos testar como o script funciona com o mapeamento específico e garantir que os links corretos estão sendo gerados.
- No seu navegador, vá para as Ferramentas do desenvolvedor.
- Vá para a página web em que quer implementar os scripts inteligentes.
- Se não houver logs com o prefixo [adjust-smart-script], atualize a página. Se ainda vir nenhum log, confirme se:
- Seu código não suprime os logs chamando AdjustSmartScript.setLogLevel('error') ou AdjustSmartScript.setLogLevel('none').
- Seu código chama a função AdjustSmartScript.createLink(params).
Com os diferentes valores da propriedade inputUrl, você pode testar diferentes casos de uso. Por exemplo, se estiver executando uma campanha da Meta e espera que usuários orgânicos visitem sua página de destino, você pode configurar uma URL com os parâmetros da campanha e da Meta, e outra URL com quaisquer parâmetros adicionais.
Exemplos de logs:
[adjust-smart-script]: Use defaultLinkToken to create adjust link
[adjust-smart-script]: Found value for campaign is new_campaign
[adjust-smart-script]: Found value for adgroup is some_adset
[adjust-smart-script]: Found value for creative is logo_image
[adjust-smart-script]: Transformed value for ref_code is id+my_product
[adjust-smart-script]: Misconfigured deep link: no valid androidAppSchema provided```