Nous mettons à jour notre documentation continuellement, mais certaines publications peuvent ne pas encore être disponibles dans votre langue. Pour accéder aux informations les plus récentes, utilisez la version en anglais.

Configurer les scripts intelligents

Si vous exécutez des campagnes web qui incitent un utilisateur à installer l'application via un bouton ou une bannière de votre site web mobile, vous pouvez perdre des informations sur la source de référence d'origine. Avec des scripts intelligents exécutés sur votre site web mobile, vous recevez des informations d'attribution complètes.

Avant de commencer

Voici ce que vous devez savoir avant de commencer.

Prérequis

  • Autorisations Administrateur et Éditeur
  • (Facultatif) Configurer les deep links dans le SDK Adjust iOS | Android

Disponibilité

Solution de croissance :

Smart Scripts est disponible sous la forme d'une solution complémentaire (add-on). Contactez votre représentant Adjust ou envoyez un message à sales@adjust.com pour y accéder.

Créer un script

  1. Sous Campaign Lab, sélectionnez Smart Scripts .
  2. Sélectionnez Nouveau script intelligent .

Choisir un lien de base

Le lien de base fonctionne comme un token de fallback auquel toute l'attribution sera attribuée s'il n’y a pas de source de trafic entrante ; autrement dit, si l'utilisateur arrive de manière organique sur la landing page web, sans passer par une campagne.

  1. Sélectionnez l'application de votre choix dans la liste déroulante.
  2. Choisissez un lien de base.

Mapper les paramètres

Mappez les paramètres extraits de l'URL entrante à ceux de l'URL de destination, c'est-à-dire le lien Adjust. Par exemple, si utm_campaign est présent, sa valeur sera mappée au paramètre de campagne Adjust. S'il n'existe pas, la valeur de fallback par défaut, que vous avez définie, sera utilisée.

Mapper les partenaires

Mappez les partenaires et leurs tokens de lien respectifs afin que l'attribution leur soit accordée lorsque le trafic provient de ces sources. Par exemple, si la source de trafic est une campagne web Facebook (Meta), déterminée par la présence de fbclid ou fbpid dans l'URL entrante, alors le token de lien du réseau correspondant reçoit l'attribution.

Déployer le script

1. Copier le script

Lorsque le script est généré, vous êtes dirigé vers la page « Vue du script », où vous pouvez cliquer sur le bouton « Copier le script » .

2. Déployer le script

1. Intégrer le script à votre site web

  1. Envoyez le script à votre développeur web pour implémentation.
  2. Dites-lui quoi faire avec le lien Adjust (URL sortante) généré par les scripts intelligents. Par exemple, les placer derrière le bouton/CTA « Télécharger l'application » ET/OU présenter un code QR sur le site web Desktop.

2. Déployez le script via Google Tag manager

  1. Accédez à Google Tag Manager.
  2. Sélectionnez Tags -> New. L'implémentation dépend de votre développeur, mais nous vous recommandons de créer deux tags :

Le premier tag pour « charger le smart script »

    <script>
    // Collez ici le contenu de adjust-smart-script.min.js
    </script>

Le deuxième tag pour « Créer le lien et le relier au bouton de téléchargement »

    <script>
    // Configurez ensuite le mapping et appelez AdjustSmartScript.createLink
    </script>
  1. Sélectionnez Tag Configuration, puis sélectionnez Custom HTML et ajoutez <script>.
  2. Vous pouvez avoir besoin de configurer les options Tag firing/Initialization pour déclencher uniquement sur des pages landing web-to-app spécifiques (c'est-à-dire pas sur toutes les pages de votre site web).
  3. Déclenchez d'abord le tag « Load Smart Script » (déclenché une fois par page).
  4. Déclenchez ensuite le tag « Create Link and Attach to Download Button ». Le script retournera l'URL sortante / le lien Adjust et vous pouvez intégrer ce lien derrière votre bouton de téléchargement.
  5. Après l'implémentation, lorsque l'utilisateur cliquera sur le bouton de téléchargement sur la landing page du site web, le lien Adjust redirigera l'utilisateur et réattribuera les conversions d'application à la source d'origine du trafic web.

[Facultatif] Mettre à jour le script

Si vous choisissez de modifier le script intelligent après son déploiement sur votre site web, votre développeur doit le redéployer/mettre à jour manuellement pour que les modifications prennent effet. Cette opération n'est pas automatique.

Tester les scripts intelligents

Les scripts intelligents génèrent leurs journaux dans la console du navigateur. Nous vous conseillons de tester la façon dont le script fonctionne avec le mappage spécifié et veiller à ce que les liens corrects soient générés.

  1. Dans votre navigateur, accédez à la console des outils de développement.
  2. Accédez à la page web où vous avez mis en place les scripts intelligents.
  3. S'il n'existe aucun journal avec le préfixe [adjust-smart-script], actualisez la page. Si vous ne voyez toujours pas de journaux, vérifiez que :
    • Votre code ne prend pas en charge la journalisation en appelant AdjustSmartScript.setLogLevel('error') ou AdjustSmartScript.setLogLevel('none').
    • Votre code appelle la fonction AdjustSmartScript.createLink(params)

Avec différentes valeurs de la propriété inputUrl, vous pouvez tester différents cas d'utilisation. Par exemple, si vous exécutez une campagne Meta et que vous attendez également que les utilisateurs organiques visitent votre landing page, vous pouvez avoir une URL avec les paramètres de campagne et Meta et une autre URL sans paramètre additionnel.

Exemple de journaux :

[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```