> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/fr/what-would-you-like-to-learn-about/platform-features/tracking/mobile-app-tracking/configure-deep-linking-logic-with-uri-schemes.md).

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

Certaines applications mobiles dotées de navigateurs intégrés personnalisés ne prennent pas en charge toutes les technologies de liaison profonde, ce qui rend nécessaire l'utilisation de [schémas URI](https://en.wikipedia.org/wiki/List_of_URI_schemes) pour garantir un suivi cohérent lorsque la liaison profonde standard échoue. Suivez les étapes de cet article pour améliorer la précision du suivi de vos conversions lorsque les utilisateurs interagissent avec votre page de destination commerciale via ces navigateurs intégrés personnalisés.

#### Organigramme du résultat souhaité

L'organigramme ci-dessous représente le résultat vers lequel vous visez. 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 de l'application mobile concernée chaque fois que possible. Si cela n'est pas possible parce que l'application n'est pas installée sur l'appareil de l'utilisateur, vous souhaiterez les orienter vers la version web de cette page. Vous pouvez également configurer une page de destination intermédiaire 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 le même dans les versions Android et iOS de votre application.
* Vos chemins d'URL web doivent être mappés à votre schéma URI d'application mobile pour que la redirection fonctionne, par ex. si l'URL d'ACME Corporation est `https://acme.com/item/view/12345`, leur URI sera `acmeapp://item/view/12345`.
* Vous devez connaître tous les chemins non pris en charge (c.-à-d. les chemins qui ne sont pas mappés) dans votre application mobile afin de pouvoir mettre en œuvre des filtres correspondants vers la page intermédiaire dans les conditions de la règle, comme détaillé ci-dessous.

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

{% stepper %}
{% step %}
**Étape 1 : configurer le suivi du schéma URI sur votre application**

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

1. Analyser le `clickid` du schéma URI et des autres paramètres de suivi pertinents de la passerelle.
2. Appelez l'API PageLoad en transmettant l'URI au champ PageUrl lors des événements d'ouverture de l'application.

   * Voir la [Créer un chargement de page](https://integrations.impact.com/brand-api-reference/reference/page-load/page-load) 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 : configurer 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%2F210dEQa93qyQgoJDkieL%2FUser%20profile.svg?alt=media\&token=f84c5b17-fae4-4a30-990a-9de5e57a150b) **\[Profil utilisateur] → Paramètres**.
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**, en excluant `://` de la fin du schéma.
   * Si plusieurs schémas URI sont répertoriés, impact.com utilisera par défaut le premier schéma.
5. Sélectionnez **Enregistrer**.
   {% endstep %}

{% step %}
**Étape 3 : créer une règle de redirection**

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%2F210dEQa93qyQgoJDkieL%2FUser%20profile.svg?alt=media\&token=f84c5b17-fae4-4a30-990a-9de5e57a150b) **\[Profil utilisateur] → Paramètres**.
2. Dans la colonne de droite, sous *Technique*, sélectionnez **Blocage et redirection**.
3. Dans le coin supérieur droit, sélectionnez **Configurer la règle**.
4. **Nom** de manière descriptive.
   * Le nom doit indiquer l'objectif de la règle.
5. Ajoutez un *Condition* avec le **Nom de l’application** paramètre, et saisissez les plateformes d'application mobile auxquelles la règle s'applique.
   * impact.com recommande d'inclure *Facebook*, *Instagram*, et *X*.
6. Facultativement, ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **\[Ajouter un autre]** condition avec le **Page de destination** paramètre, et spécifiez les chemins et domaines vers 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 [regex](https://en.wikipedia.org/wiki/Regular_expression) pour faire correspondre les pages de destination qui contiennent des chemins spécifiques — voir l'exemple ci-dessous.

   ```programlisting
   ^(https?:\/\/)?(www\.)?(domain\.com|sub\.domain\.com)(\/(shop|product)(\/[^?]*?)?)?(\/?(\?.*)?)?$
   ```
7. Facultativement, ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-6282f271b7521383385339243690b303086736d9%2F3b5a585dd2895bdf1c30d1236c72ba590dddd18717863b27074c8d313d05ae20.svg?alt=media) **\[Ajouter un autre]** condition avec le **Probabilité** paramètre et spécifiez un pourcentage du trafic à réacheminer pour les tests A/B.

   <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%2FxXIQNl4H15BdQNWJdkKC%2FScreenshot%202026-05-25%20at%2011.01.54.png?alt=media&amp;token=9823e26d-1b50-4022-a1c5-24831e9b0abc" alt="" width="563"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}
**Étape 4 : personnaliser la page intermédiaire pour le Mobile Deep Linking**

1. Dans le *Action* champ, utilisez 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) **\[Menu déroulant]** pour sélectionner **Mobile Deep Linking**.
2. Personnalisez le modèle de page intermédiaire pour l'aligner sur votre marque :

| Champs                                             | Description                                                                                                                                                                                                                                                                                      |
| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Texte d'en-tête et couleur de police               | Votre texte d'en-tête est une courte phrase affichée sur votre page intermédiaire en gros caractères. Vous pouvez indiquer ce que dit ce texte et définir la couleur de la police à l'aide du sélecteur de couleur ou [hexadécimale](https://en.wikipedia.org/wiki/Hexadecimal) .                |
| Texte et couleur de police du sous-en-tête         | Votre texte de sous-en-tête est une courte phrase affichée sur votre page intermédiaire sous votre texte d'en-tête. Vous pouvez indiquer ce que dit ce texte et définir la couleur de la police à l'aide du sélecteur de couleur ou [hexadécimale](https://en.wikipedia.org/wiki/Hexadecimal) .  |
| Téléverser 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éverser l'image de couverture                   | Téléversez une image d'arrière-plan appropriée au format .gif, .jpg, .png ou .svg. L'image ne peut pas dépasser 1 Mo.                                                                                                                                                                            |
| 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 indiquer ce que dit ce texte et définir la couleur de la police à l'aide du sélecteur de couleur ou [hexadécimale](https://en.wikipedia.org/wiki/Hexadecimal) . |
| Libellé du lien Continuer et couleur de police     | Le libellé de votre lien est le texte affiché sur le lien qui ouvre l'URL de votre page web de destination. Vous pouvez indiquer ce que dit ce texte et définir la couleur de la police à l'aide du sélecteur de couleur ou [hexadécimale](https://en.wikipedia.org/wiki/Hexadecimal) .          |

<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 %}
**Étape 5 : configurer la logique d'ouverture de l'application et la redirection automatique**

1. Dans le *Action* champ, faites défiler jusqu'à la fin des options de personnalisation visuelle et renseignez les champs suivants.

   | Champ                      | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
   | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
   | Ouverture de l'application | <p>Indiquez quand ouvrir votre application mobile :</p><p>• <strong>Dès que la page intermédiaire se charge</strong> <mark style="color:$success;">\[Recommandé]</mark> — ouvrez automatiquement votre application mobile sur l'appareil de l'utilisateur dès que la page intermédiaire se charge.</p><p>• <strong>Lorsque le bouton est touché</strong> — après le chargement de la page intermédiaire, demandez à l'utilisateur d'approuver l'ouverture de votre application mobile sur son appareil.</p>                                                                                                                                                                                                                                                                                                                                      |
   | Redirection automatique    | Sélectionnez le ![](https://57104473-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-b5e1740618ed6571d97b8fed7c25a7678f85d375%2F299632fb6f4f91fbf9847471754cc6180e4284a65b4960af4c4ea472a159f552.svg?alt=media) **\[Case non cochée]** pour définir un délai d'attente au cas où l'ouverture de l'application échoue, après quoi ils seront redirigés automatiquement vers le lien web. impact.com recommande un délai d'attente de **10** secondes.                                                                                                                                                                                                                                                                                                                               |
   | Chemin URI par défaut      | Saisissez un chemin URI, par exemple pour la page d'accueil de votre site web, à 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 échouerait autrement à 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 `accueil`, le lien URI résultant sera `acmeapp://home`.                                                                                                                                                                                                                                                                                                                                                              |
   | Regex URI personnalisée    | <p>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>acmeapp</code>, le schéma URI résultant sera <code>acmeapp\://product/12345</code>.</p><p>Cependant, vous pouvez également utiliser <a href="https://en.wikipedia.org/wiki/Regular_expression">regex</a> pour spécifier quelles parties de l'URL d'une 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><https://acme.com/product/12345></code>, et que vous saisissez une regex de <code>acme.com.\*$</code>, le schéma URI résultant sera <code>acmeapp\://acme.com/product/12345</code>.</p> |
2. N'oubliez pas de **Enregistrer** votre règle lorsque vous avez terminé.
   {% endstep %}
   {% endstepper %}

#### Utiliser les pages intermédiaires avec les postbacks

Si vous utilisez [postbacks](/brand/fr/what-would-you-like-to-learn-about/account-administration/account-settings/notifications/enable-event-notification-postbacks-for-brands.md) pour suivre les conversions sur différents types de programmes impact.com, impact.com recommande de mettre en œuvre la page intermédiaire uniquement sur votre programme principal. Le programme principal gère la dernière redirection avant la page de destination, ce qui garantit que tous les clics sont suivis avant l'ouverture de votre application mobile. Cette approche garantit une attribution précise lorsque la conversion est envoyée à l'un des programmes enfants.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/fr/what-would-you-like-to-learn-about/platform-features/tracking/mobile-app-tracking/configure-deep-linking-logic-with-uri-schemes.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
