Encaminhamento de atribuição de site para aplicativo para web móvel

Embora a maior parte da aquisição de usuários esteja centrada no aplicativo móvel e no inventário móvel que leva os usuários a instalar o aplicativo, muitas marcas têm jornadas de usuário originadas em um site móvel e que levam a uma experiência de aplicativo móvel nativo.

Essas jornadas incluem campanhas pagas baseadas na Web, bem como usuários que chegam "organicamente" à sua página da Web móvel.

A atribuiçã o tradicional de link de rastreamento móvel captura todas as conversões nesse caso, quando os links de rastreamento estão incorporados na chamada para ação, mas não captura automaticamente as informações sobre como eles chegaram ao seu site móvel.

mceclip4.png

Este artigo descreve como você pode implementar a solução dedicada da Singular para rastrear mais conversões de seus usuários da Web para aplicativos móveis.

Ao usar o Singular Links em combinação com o SDK web da Singular, insights adicionais sobre essa jornada do seu website mobile para o seu aplicativo mobile estão disponíveis em seus relatórios de atribuição de aplicativos mobile.

Veja um exemplo de como seria o Singular Links com dados enriquecidos da web móvel antes e depois de implementar a solução de rastreamento web-to-app móvel dedicada da Singular:

Antes:

mceclip3.png

Depois:

mceclip2.png

As 9 instalações e os 13 reengajamentos anteriormente agrupados sob a fonte = "Mobile Web to App" eram, na realidade, tráfego que incluía fontes da web móvel "Adwords" e "Some_source".

Pré-requisitos

  1. Integrar o Singular Web SDK versão 1.0.8 ou superior.
  2. Gerar um Singular Link básico para "Mobile Web to App".

    Observações:

    • O link básico será fornecido pela Singular. Entre em contato com seu gerente de sucesso do cliente para obter mais detalhes.
    • Os parâmetros Deeplink, Passthrough e Deferred Deeplink são nulos por padrão. Quando passados, eles serão anexados ao link ou substituirão os parâmetros existentes de deep link ('_dl'), passthrough ('_p') e deferred deep link ('_ddl').
  3. (Opcional) Para rastreamento de reengajamento - Adicione suporte a deep link em Singular Links e configure um link de base com deep linking.

Implementação

Para garantir que seu site móvel possa capturar essas atribuições de aplicativos móveis com dados de atribuição da Web, implemente os métodos abaixo além da implementação atual do Singular Web SDK usando CDN/NPM:

Método openApp
Descrição Cria o link Singular da Web para o aplicativo e abre o aplicativo, se estiver instalado. Se o aplicativo não estiver instalado, o usuário será redirecionado para a página de fallback predefinida.
Assinatura singularSdk.openApp(baseLink, deeplink = null, passthrough = null, deferredDeepLink = null)
Exemplo de uso

  // Abre o aplicativo com o link base a seguir, sem parâmetros de link direto, passagem ou link direto diferido
  singularSdk.openApp("https://mydomain.sng.link/Buour/55cx");
  
  // Abre o aplicativo com os seguintes parâmetros de link base, deeplink personalizado ('_dl'), passthrough ('_p') e deeplink diferido ('_ddl')
  singularSdk.openApp("https://mydomain.sng.link/Auour/55ba", 
  "deeplink_value", "passthrough_value", "deferred_value");
  
Método buildWebToAppLink
Descrição Constrói o link Singular da Web para o aplicativo. O desenvolvedor pode escolher como invocar o link.
Assinatura singularSdk.buildWebToAppLink(baseLink, deeplink = null, passthrough = null, deferredDeepLink = null)
Exemplo de uso

  // Cria link da web para o aplicativo com o link base a seguir, sem parâmetros de link direto, passagem ou link direto diferido
  const webToAppLink = 
  singularSdk.buildWebToAppLink("https://mydomain.sng.link/Buour/55cx");
  
  // Cria link da web para o aplicativo com os seguintes parâmetros de link base, deeplink personalizado ('_dl'), passthrough ('_p') e deeplink diferido ('_ddl')
  const webToAppLink = 
  singularSdk.buildWebToAppLink("https://mydomain.sng.link/Auour/55ba",
  "deeplink_value", "passthrough_value", "deferred_value");
  

Se você estiver usando o Google Tag Manager, adicione a seguinte tag HTML personalizada com o seguinte código:

<script>
    (function() {
      if (singularSdk) {
        var baseLink = "https://mydomain.sng.link/Auour/55ba";
        var deeplink = ''; // Coloque link direto aqui, pode ser nulo
        var passthrough = ''; // Coloque passthrough aqui, pode ser nulo 
        var deferredDeepLink = ''; // Coloque link direto adiado aqui, pode ser nulo
  
        singularSdk.openApp(baseLink, deeplink, passthrough, deferredDeepLink)
      }
    })();
  </script>
  

Relatórios

mceclip1.png

O valor "Mobile Web to App" é usado no Tracker Name e na nova dimensão "Link Type" para identificar quaisquer atribuições de aplicativos móveis rastreadas usando o link base incorporado em seu site móvel.

Essas atribuições de aplicativos móveis originadas do link de base acionado pelo openApp (ou outra invocação) incorporarão automaticamente todas as campanhas da Web também configuradas como atribuição de Web singular.

Além disso, as fontes que usam valores de referência de UTM e direcionam o tráfego para seu site móvel para a CTA do aplicativo móvel seriam relatadas e mapeadas para as seguintes dimensões de relatório do Singular, da seguinte forma:

UTM Dimensão Singular
utm_source Fonte
utm_campaign Nome da campanha
utm_content Nome do criativo
utm_term Palavra-chave
utm_medium (disponível em exportações no nível do usuário)

Os valores mapeados também estão disponíveis nas exportações em nível de usuário. Todos os valores UTM também são mantidos na coluna "passthrough" nas exportações.