Rastreamento de deep links

É possível usar essas informações para rastrear deep links e deep links adiados nos aplicativos móveis com o Adobe Mobile Android SDK.

  1. Adicione o SDK ao seu projeto e implemente as medições de ciclo de vida.

    Para obter mais informações, consulte Adicionar o SDK e o arquivo de configuração ao projeto IntelliJ IDEA ou Eclipse em Implementação principal e Ciclo de vida.

  2. Registre o aplicativo para manipular URLs.

    Para obter mais informações, consulte as URLs.

  3. Passe a atividade com intenção de deep link para o Adobe SDK com collectLifecycleData.

    Este é um exemplo de rastreamento de deep link:

    public class ParseDeepLinkActivity extends Activity { 
        @Override 
        protected void onCreate(Bundle savedInstanceState) { 
            super.onCreate(savedInstanceState); 
    
            Config.collectLifecycleData(this); 
            ... 
        } 
    }
    

O SDK do Adobe Mobile pode analisar pares de dados de chaves e valores adicionados a qualquer deep link ou link universal, desde que o link contenha uma chave com um rótulo a.deeplink.id e um valor não-nulo correspondente gerado pelo usuário. Todos os pares de dados de chaves e valores adicionados ao link serão analisados, anexados a uma ocorrência de ciclo de vida e enviados ao Adobe Analytics, desde que o link contenha a chave e o valor para a.deeplink.id.

Além disso, também é possível anexar uma ou mais das seguintes chaves reservadas (com valores gerados pelo usuário) ao deep link ou ao link universal:

  • a.launch.campaign.trackingcode
  • a.launch.campaign.source
  • a.launch.campaign.medium
  • a.launch.campaign.term
  • a.launch.campaign.content

Essas chaves são variáveis pré-mapeadas para relatórios no Adobe Analytics. Para obter mais informações sobre regras de mapeamento e processamento, consulte Regras de processamento e dados de contexto.

Com um deep link adiado, o SDK da Adobe abrirá um novo Propósito com o deep link como os dados de intenção. Esse processo é manipulado como um deep link externo usando o código acima.

Informações públicas do deep link

Constantes

/* 
 * Used for message deep link tracking
 * Key for deep link URL. 
 */
public static final String ADB_MESSAGE_DEEPLINK_KEY = "adb_deeplink";

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free