# Configurer la logique de deep linking avec des schémas URI

Certaines applications mobiles avec des navigateurs intégrés personnalisés ne prennent pas en charge toutes les technologies de deep linking, ce qui rend nécessaire l'utilisation de [schémas URI](https://en.wikipedia.org/wiki/List_of_URI_schemes) pour assurer un suivi cohérent lorsque le deep linking standard échoue. Suivez les étapes de cet article pour améliorer la précision de votre suivi de conversion lorsque les utilisateurs accèdent à votre page de destination de vente via ces navigateurs intégrés personnalisés.

#### Organigramme du résultat souhaité

L'organigramme ci‑dessous représente le résultat visé. En bref, vous souhaitez configurer une règle de redirection sur impact.com pour diriger les utilisateurs qui cliquent sur votre lien de suivi vers la page mobile pertinente de l'application lorsque cela est possible. Si cela n'est pas possible parce que l'application n'est pas installée sur l'appareil de l'utilisateur, vous voudrez les diriger vers la version web de cette page. Vous pouvez également configurer une page d'interstitiel sur impact.com, car cela vous permettra de vous assurer que l'utilisateur n'est redirigé que vers des pages de destination reconnues par votre application.

<div data-with-frame="true"><figure><img src="https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-fed65268965e8e1db8473062d52095b14b220e3d%2F260dbc4571ab3a646158dccf6f817e64888da69f1fe481f7a4d9c2f90fe73003.png?alt=media" alt="" width="296"><figcaption></figcaption></figure></div>

#### Prérequis

* Le schéma URI de votre application mobile, par ex. **`acmeapp://`**`item/view/12345`, doit être identique sur les versions Android et iOS de votre application.
* Les chemins de votre URL web doivent être mappés au schéma URI de votre application mobile pour que la redirection fonctionne, par ex., si l'URL de ACME Corporation est `https://acme.com/item/view/12345`, leur URI sera `acmeapp://item/view/12345`.
* Vous devez connaître les chemins non pris en charge (c.-à-d. les chemins qui ne sont pas mappés) au sein de votre application mobile afin de pouvoir implémenter des filtres correspondants sur la page interstitielle dans les conditions de règle, comme détaillé ci‑dessous.

#### Configurer le suivi par schéma URI

{% stepper %}
{% step %}

#### **Étape 1 : Configurer le suivi du schéma URI dans votre application**

Configurez votre application mobile pour suivre lorsque le référent est un schéma URI.

1. Analysez le `clickid` à partir du schéma URI et d'autres paramètres de suivi de passerelle pertinents.
2. Appelez l'API PageLoad en passant l'URI dans le champ PageUrl lors des événements d'ouverture d'application.

   * Voir le [Créer un Page Load](https://integrations.impact.com/impact-brand/reference/create-a-pageload) référence API pour plus de détails.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Exemple :</strong> <code>acmeapp://item/view/12345?clickid=abcdef12345</code>.</p></div>

{% endstep %}

{% step %}

#### **Étape 2 : Configurez le schéma URI de votre programme**

1. Dans la barre de navigation supérieure, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[Profil utilisateur] → Paramètres**.&#x20;
2. Dans la colonne de droite, sous *Suivi*, sélectionnez **Général**.
3. Dans le champ Schéma URI, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-a600f51d86cbf3c02c36ea5cf311867b2bb4cf89%2F00a06da7505c774dc36762a66bcd169b1d62cb35af729e3383729755194758fb.svg?alt=media) **\[Modifier]**.
4. Saisissez le **schéma URI**de votre application mobile `://` , en excluant
   * de la fin du schéma.
5. Si plusieurs schémas URI sont listés, impact.com utilisera par défaut le premier schéma. **Sélectionnez**.
   {% endstep %}

{% step %}

#### **Enregistrer**

1. Dans la barre de navigation supérieure, sélectionnez ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[Profil utilisateur] → Paramètres**.&#x20;
2. Dans la colonne de droite, sous *Étape 3 : Créer une règle de redirection*, sélectionnez **Technique**.
3. Blocage & Redirection **Dans le coin supérieur droit, sélectionnez**.
4. **Configurer la règle** Nommez
   * la règle de façon descriptive.
5. Le nom doit indiquer l'objectif de la règle. *Ajoutez une* Condition **avec le paramètre** Nom de l'application
   * , et saisissez les plateformes mobiles pour lesquelles la règle est applicable. *impact.com recommande d'inclure*, *Facebook*Instagram *, et*.
6. X ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Optionnellement,** \[Ajouter un autre] **condition avec le paramètre** Page de destination

   * , et spécifiez les chemins et domaines pour lesquels vous souhaitez rediriger les utilisateurs.
   * Cette étape est recommandée et vous permettra d'utiliser la fonctionnalité uniquement pour les chemins que votre application peut reconnaître. [Utilisez](https://en.wikipedia.org/wiki/Regular_expression) regex

   ```programlisting
   pour faire correspondre les pages de destination qui contiennent des chemins spécifiques — voir l'exemple ci‑dessous.
   ```
7. X ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **Optionnellement,** \[Ajouter un autre] **^(https?:\\/\\/)?(www\\.)?(domain\\.com|sub\\.domain\\.com)(\\/(shop|product)(\\/\[^?]\*?)?)?(\\/?(\\?.\*)?)?$** Paramètre

   <div data-with-frame="true"><figure><img src="https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-05f2884f968b97207049961a1cd2ce056a3bc4b1%2F1744c6326d9b8b16c9d5495cb7869eaf1a4cd0a19b02dbcf3b851af38154ee8b.png?alt=media" alt="" width="536"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}

#### **Probabilité**

1. et spécifiez un pourcentage de trafic à rediriger pour les tests A/B. *Étape 4 : Personnaliser l'interstitiel pour le Mobile Deep Linking* Dans le ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **champ Action** , utilisez le **\[menu déroulant]**.
2. pour sélectionner

| Mobile Deep Linking                                | Personnalisez le modèle d'interstitiel pour qu'il corresponde à votre marque :                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Champs                                             | Description [Texte d'en‑tête & couleur de police](https://en.wikipedia.org/wiki/Hexadecimal) Votre texte d'en‑tête est une courte phrase affichée en gros caractères sur votre interstitiel. Vous pouvez spécifier le texte et définir la couleur de la police à l'aide du sélecteur de couleur ou de la notation                                                                                                                                                                                                                               |
| hexadécimale                                       | . [Texte d'en‑tête & couleur de police](https://en.wikipedia.org/wiki/Hexadecimal) Votre texte d'en‑tête est une courte phrase affichée en gros caractères sur votre interstitiel. Vous pouvez spécifier le texte et définir la couleur de la police à l'aide du sélecteur de couleur ou de la notation                                                                                                                                                                                                                                         |
| Texte de sous‑en‑tête & couleur de police          | Votre texte de sous‑en‑tête est une courte phrase affichée sur votre interstitiel sous le texte d'en‑tête. Vous pouvez spécifier ce texte et définir la couleur de la police à l'aide du sélecteur de couleur ou de la notation                                                                                                                                                                                                                                                                                                                 |
| Télécharger le logo                                | Téléversez le logo de votre marque au format .gif, .jpg, .png ou .svg. L'image ne peut pas dépasser 1 Mo.                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Télécharger l'image de couverture                  | Téléversez une image d'arrière‑plan adaptée au format .gif, .jpg, .png ou .svg. L'image ne peut pas dépasser 1 Mo. [Texte d'en‑tête & couleur de police](https://en.wikipedia.org/wiki/Hexadecimal) Votre texte d'en‑tête est une courte phrase affichée en gros caractères sur votre interstitiel. Vous pouvez spécifier le texte et définir la couleur de la police à l'aide du sélecteur de couleur ou de la notation                                                                                                                        |
| Libellé et couleurs du bouton Ouvrir l'application | Le libellé de votre bouton est le texte affiché sur le bouton qui ouvre le schéma URI vers votre application mobile. Vous pouvez spécifier ce texte et définir la couleur de la police à l'aide du sélecteur de couleur ou de la notation [Texte d'en‑tête & couleur de police](https://en.wikipedia.org/wiki/Hexadecimal) Votre texte d'en‑tête est une courte phrase affichée en gros caractères sur votre interstitiel. Vous pouvez spécifier le texte et définir la couleur de la police à l'aide du sélecteur de couleur ou de la notation |

<div data-with-frame="true"><figure><img src="https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-05ea3ea50f8f93b549691e27fe0bc882cd02a9c9%2Fbdbeb71e1227b728b8a97a7b0fa9083cd676a5ab73dd505b312ee1a60c80f751.png?alt=media" alt="" width="373"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}

#### **Libellé du lien Continuer & couleur de la police**

1. et spécifiez un pourcentage de trafic à rediriger pour les tests A/B. *Étape 4 : Personnaliser l'interstitiel pour le Mobile Deep Linking* Le libellé de votre lien est le texte affiché sur le lien qui ouvre l'URL de votre page web de destination. Vous pouvez spécifier ce texte et définir la couleur de la police à l'aide du sélecteur de couleur ou de la notation

   | Étape 5 : Configurer la logique d'ouverture d'application et la redirection automatique                             | Personnalisez le modèle d'interstitiel pour qu'il corresponde à votre marque :                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   | ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | Dans le champ                                                                                                       | <p>, faites défiler jusqu'à la fin des options de personnalisation visuelle et remplissez les champs suivants.</p><p>Champ <strong>Ouverture de l'application</strong> <mark style="color:•;">Indiquez quand ouvrir votre application mobile :</mark> Dès que l'interstitiel se charge</p><p>Champ <strong>\[Recommandé]</strong> $success</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   | — ouvrez automatiquement votre application mobile sur l'appareil de l'utilisateur dès que l'interstitiel se charge. | Lorsque le bouton est tapé ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **— après le chargement de l'interstitiel, exigez que l'utilisateur approuve l'ouverture de votre application mobile sur son appareil.** Redirection automatique **10**Sélectionnez la                                                                                                                                                                                                                                                                                                                                              |
   | \[case non cochée]                                                                                                  | pour définir un délai d'attente au cas où l'ouverture de l'application échouerait, après quoi ils seront automatiquement redirigés vers le lien web. impact.com recommande un délai d'attente de `secondes.`Chemin URI par défaut `Saisissez un chemin URI, par exemple pour la page d'accueil de votre site, à utiliser lorsqu'aucun chemin n'est extrait de l'URL. Cela garantit que votre application s'ouvre correctement même depuis un navigateur intégré personnalisé qui, autrement, échouerait à ouvrir votre application. Par ex., si l'URL de votre page de destination est`<https://acme.com> `, et que vous saisissez un chemin URI par défaut de`.                                                                                                                                                             |
   | home                                                                                                                | <p>, le lien de schéma URI résultant sera <code>acmeapp\://home</code>Regex URI personnalisé <code>Par défaut, impact.com crée un lien de schéma URI en ajoutant les chemins de l'URL de la page de destination au schéma URI. Par ex., si l'URL de votre page de destination est</code><https://acme.com/product/12345> <code>, et que votre schéma URI est</code>.</p><p>acmeapp <a href="https://en.wikipedia.org/wiki/Regular_expression">Utilisez</a> , le schéma URI résultant sera <code>acmeapp\://home</code>acmeapp\://product/12345 <code>Cependant, vous pouvez également utiliser</code><https://acme.com/product/12345> <code>pour spécifier quelles parties d'une URL de page de destination doivent être extraites et ajoutées au schéma URI. Par ex., si l'URL de votre page de destination est</code>.</p> |
2. , et que vous saisissez une regex de **Sélectionnez** acme\\.com.\*$
   {% endstep %}
   {% endstepper %}

#### acmeapp\://acme.com/product/12345

N'oubliez pas de [votre règle lorsque vous avez terminé.](https://help.impact.com/brand/fr/account-administration/account-settings/notifications/enable-event-notification-postbacks-for-brands) Utilisation des interstitiels avec des postbacks : attention particulière à l'attribution des conversions lors des redirections en chaîne. Si vous utilisez des postbacks pour suivre les conversions à travers différents types de programmes impact.com, impact.com recommande d'implémenter l'interstitiel uniquement sur votre programme principal. Le programme principal gère la dernière redirection avant la page de destination, en s'assurant que tous les clics sont suivis avant d'ouvrir votre application mobile. Cette approche garantit que l'attribution fonctionne correctement lorsque la conversion est postée sur l'un des programmes enfants.
