Suivi de liens profonds différés tiers

Utilisez le SDK Android pour mettre en œuvre le suivi de liens profonds différés tiers.

Création de liens profonds classiques pour le SDK Adobe Mobile

Le SDK Adobe Mobile prend actuellement en charge la création de liens profonds pour laquelle le développeur d’applications doit utiliser l’API SDK collectLifecycleData depuis l’activité de liens profonds. Le SDK ajoute les données de liens profonds depuis les paramètres d’URL de lien profond. Pour plus d’informations sur le fonctionnement des liens profonds dans le SDK Adobe Mobile, voir Suivi des liens profonds.

Création de liens profonds Facebook

Un créateur de publicités peut créer une publicité sur Facebook sous la forme d’un lien profond. Lorsque les utilisateurs cliquent sur la publicité, ils accèdent directement aux informations qui les intéressent dans l’application. Le lien profond n’est pas une URL d’empreinte digitale. Néanmoins, lors de la configuration de la publicité, il existe une option permettant de fournir une URL de lien profond tiers. Un développeur d’applications qui utilise les SDK et services Adobe Mobile doit saisir l’URL d’empreinte digitale configurée pour Adobe Mobile Service dans ce champ. Si tout est correctement configuré, le SDK Facebook transmet cette URL à l’application lorsque cette dernière est installée ou lancée.

Configuration des SDK

Pour se préparer à ajouter la prise en charge des liens profonds Facebook à l’aide du SDK Adobe Mobile, le développeur d’applications doit effectuer les tâches suivantes :

Si l’application est configurée correctement, l’API du trackAdobeDeepLink() doit activer la collecte des informations de liens profonds provenant de la campagne d’acquisition Facebook, puis les envoyer à Adobe Mobile Service. Si l’accès à l’installation n’a pas été envoyé à Adobe Mobile Service au premier lancement, ces informations seront ajoutées à l’accès au cycle de vie. Sinon, il sera envoyé sous la forme d’un accès à un lien profond Adobe.

CONSEIL

Assurez-vous que l’URL de lien profond comporte une clé dénommée a.deeplink.id. Si le paramètre ID de lien profond est absent de l’URL, les paramètres d’URL ne sont pas ajoutés aux données contextuelles.

Si le lien peut être attribué à une acquisition, le SDK Adobe Mobile stocke les données d’acquisition provenant du lien profond Facebook qui a été utilisé pour appeler trackAdobeDeepLink(). Ces données seront disponibles pour l’Adobe Mobile SDK lors de lancements futurs. Si un rappel a été enregistré, il sera également utilisé pour renvoyer les données au client.

Activation des liens profonds dans une application Android

  1. Enregistrez l’application pour traiter les liens profonds.

    Pour obtenir plus d’informations, voir Autoriser d’autres applications à démarrer votre activité.

  2. Liez les SDK Facebook.

    Pour ajouter la dépendance gradle Facebook à l’application, exécutez les étapes du document Démarrer avec le SDK Android.

  3. Pour initialiser le SDK Facebook, suivez les instructions de la section Configuration d’Android Studio.

  4. Appelez trackAdobeDeepLink() depuis l’activité principale.

    @Override 
    protected void onResume() { 
       super.onResume(); 
       AppEventsLogger.activateApp(this); 
       /* 
        * Adobe Tracking - Config 
        * 
        * call collectLifecycleData() to begin collecting lifecycle data 
        * must be in the onResume() of every activity in your app 
        */ 
       Config.collectLifecycleData(this);
    
       AppLinkData.fetchDeferredAppLinkData(this, 
             new AppLinkData.CompletionHandler() { 
                @Override 
                public void onDeferredAppLinkDataFetched(AppLinkData appLinkData) { 
                   // Process app link data 
                   if (appLinkData != null) { 
                      Config.trackAdobeDeepLink(appLinkData.getTargetUri()); 
                   } 
                } 
             } 
       ); 
    }
    

Sur cette page

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