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 Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now