# Deep-Linking-Logik mit URI-Schemata konfigurieren

Bestimmte mobile Apps mit benutzerdefinierten In-App-Browsern unterstützen nicht alle Deep-Linking-Technologien, sodass es erforderlich ist, [URI-Schemata](https://en.wikipedia.org/wiki/List_of_URI_schemes) zu verwenden, um ein konsistentes Tracking sicherzustellen, wenn Standard-Deep-Linking fehlschlägt. Befolgen Sie die Schritte in diesem Artikel, um die Genauigkeit Ihres Conversion-Trackings zu verbessern, wenn Nutzer über diese benutzerdefinierten In-App-Browser mit Ihrer Sales-Landingpage interagieren.

#### Ablaufdiagramm für das gewünschte Ergebnis

Das folgende Ablaufdiagramm zeigt das Ergebnis, das Sie anstreben. Kurz gesagt möchten Sie bei impact.com eine Weiterleitungsregel konfigurieren, damit Nutzer, die auf Ihren Tracking-Link klicken, nach Möglichkeit zur relevanten mobilen App-Seite geleitet werden. Falls dies nicht möglich ist, weil die App nicht auf dem Gerät des Nutzers installiert ist, sollten Sie sie zur Webversion dieser Seite weiterleiten. Sie können auf impact.com auch eine interstitielle Landingpage konfigurieren, da Sie so sicherstellen können, dass der Nutzer nur zu Zielseiten weitergeleitet wird, die von Ihrer App erkannt werden.

<div data-with-frame="true"><figure><img src="/files/b90a1f77f4395a517beadd9c6bc8c8806429fd78" alt="" width="296"><figcaption></figcaption></figure></div>

#### Voraussetzungen

* Das URI-Schema Ihrer mobilen App, z. B. **`acmeapp://`**`item/view/12345`, muss in den Android- und iOS-Versionen Ihrer App identisch sein.
* Die Pfade Ihrer Web-URLs müssen Ihrem URI-Schema der mobilen App zugeordnet werden, damit die Weiterleitung funktioniert, z. B. wenn die URL von ACME Corporation `https://acme.com/item/view/12345`, dann lautet ihre URI `acmeapp://item/view/12345`.
* Sie müssen alle nicht unterstützten Pfade (d. h. nicht zugeordneten Pfade) innerhalb Ihrer mobilen App kennen, damit Sie die entsprechenden Filter für die interstitielle Seite innerhalb der Regelbedingungen implementieren können, wie unten beschrieben.

#### Tracking für URI-Schemata konfigurieren

{% stepper %}
{% step %}
**Schritt 1: Tracking für URI-Schemata in Ihrer App konfigurieren**

Konfigurieren Sie Ihre mobile App so, dass nachverfolgt wird, wenn der Referrer ein URI-Schema ist.

1. Analysieren Sie den `clickid` aus dem URI-Schema und andere relevante Gateway-Tracking-Parameter.
2. Rufen Sie die PageLoad-API auf und übergeben Sie beim Öffnen von App-Ereignissen die URI an das Feld PageUrl.

   * Weitere Details finden Sie in der [Create a Page Load](https://integrations.impact.com/impact-brand/reference/create-a-pageload) API-Referenz.

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

{% endstep %}

{% step %}
**Schritt 2: Konfigurieren Sie das URI-Schema Ihres Programms**

1. Wählen Sie in der oberen Navigationsleiste ![](/files/b499afb31802cd63f4cfb233fcf9c95589389524) **\[Benutzerprofil] → Einstellungen**.
2. In der rechten Spalte unter *Tracking*wählen Sie **Allgemein**.
3. Wählen Sie im Feld URI Scheme ![](/files/5d401654b33a84c0be7ef060b30e3fe35b1e0de0) **\[Bearbeiten]**.
4. Geben Sie das **URI-Schema**Ihres mobilen Apps ein, ohne `://` am Ende des Schemas.
   * Wenn mehrere URI-Schemata aufgeführt sind, verwendet impact.com standardmäßig das erste Schema.
5. Wählen Sie **Speichern**.
   {% endstep %}

{% step %}
**Schritt 3: Weiterleitungsregel erstellen**

1. Wählen Sie in der oberen Navigationsleiste ![](/files/b499afb31802cd63f4cfb233fcf9c95589389524) **\[Benutzerprofil] → Einstellungen**.
2. In der rechten Spalte unter *Technisch*wählen Sie **Blocking & Redirect**.
3. Wählen Sie in der oberen rechten Ecke **Regel konfigurieren**.
4. **Namen** die Regel aussagekräftig.
   * Der Name sollte den Zweck der Regel angeben.
5. Fügen Sie einen *Bedingung* mit dem **App Name** Parameter und geben Sie die mobilen App-Plattformen ein, für die die Regel gilt.
   * impact.com empfiehlt, *Facebook*, *Instagram*und *X*.
6. Optional, ![](/files/5d4c16a30382676ab5526b4a91a6af76612cdd06) **\[Weiteres hinzufügen]** Bedingung mit dem **Zielseite** Parameter und geben Sie Pfade und Domains an, zu denen Sie Nutzer weiterleiten möchten.

   * Dieser Schritt wird empfohlen und ermöglicht es Ihnen, die Funktion nur für Pfade zu verwenden, die Ihre App erkennen kann.
   * Verwenden Sie [Regex](https://en.wikipedia.org/wiki/Regular_expression) um Landingpages abzugleichen, die bestimmte Pfade enthalten — siehe das folgende Beispiel.

   ```programlisting
   ^(https?:\/\/)?(www\.)?(domain\.com|sub\.domain\.com)(\/(shop|product)(\/[^?]*?)?)?(\/?(\?.*)?)?$
   ```
7. Optional, ![](/files/5d4c16a30382676ab5526b4a91a6af76612cdd06) **\[Weiteres hinzufügen]** Bedingung mit dem **Wahrscheinlichkeit** Parameter und geben Sie einen Prozentsatz des Traffics an, der für A/B-Tests umgeleitet werden soll.

   <div data-with-frame="true"><figure><img src="/files/f9a40379ebf49fffd2eef0893dfe2d743ea4e9e3" alt="" width="563"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}
**Schritt 4: Interstitial für Mobile Deep Linking anpassen**

1. In der *Aktion* Feld verwenden Sie die ![](/files/62a75895785f5ef5de73c56f40f1f36808a75ade) **\[Dropdown-Menü]** um **Mobile Deep Linking**.
2. Wählen Sie die Vorlagenanpassung für das Interstitial so, dass sie zu Ihrer Marke passt:

| Felder                                              | Beschreibung                                                                                                                                                                                                                                                                                                    |
| --------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Header-Text & Schriftfarbe                          | Ihr Header-Text ist eine kurze Phrase, die in großer Schrift auf Ihrem Interstitial angezeigt wird. Sie können festlegen, was dieser Text sagt, und die Schriftfarbe mit der Farbauswahl oder [hexadezimalen](https://en.wikipedia.org/wiki/Hexadecimal) Notation definieren.                                   |
| Unter-Header-Text & Schriftfarbe                    | Ihr Unter-Header-Text ist eine kurze Phrase, die auf Ihrem Interstitial unter dem Header-Text angezeigt wird. Sie können festlegen, was dieser Text sagt, und die Schriftfarbe mit der Farbauswahl oder [hexadezimalen](https://en.wikipedia.org/wiki/Hexadecimal) Notation definieren.                         |
| Logo hochladen                                      | Laden Sie Ihr Markenlogo im .gif-, .jpg-, .png- oder .svg-Format hoch. Das Bild darf nicht größer als 1 MB sein.                                                                                                                                                                                                |
| Cover-Bild hochladen                                | Laden Sie ein geeignetes Hintergrundbild im .gif-, .jpg-, .png- oder .svg-Format hoch. Das Bild darf nicht größer als 1 MB sein.                                                                                                                                                                                |
| Beschriftung & Farben der Schaltfläche „App öffnen“ | Ihre Schaltflächenbeschriftung ist der Text, der auf der Schaltfläche angezeigt wird, die das URI-Schema zu Ihrer mobilen App öffnet. Sie können festlegen, was dieser Text sagt, und die Schriftfarbe mit der Farbauswahl oder [hexadezimalen](https://en.wikipedia.org/wiki/Hexadecimal) Notation definieren. |
| Beschriftung & Schriftfarbe des Weiter-Link-Labels  | Ihr Link-Label ist der Text, der auf dem Link angezeigt wird, der Ihre Ziel-Webseiten-URL öffnet. Sie können festlegen, was dieser Text sagt, und die Schriftfarbe mit der Farbauswahl oder [hexadezimalen](https://en.wikipedia.org/wiki/Hexadecimal) Notation definieren.                                     |

<div data-with-frame="true"><figure><img src="/files/4affda1202bb99d5b0dc9a112cc1ec228a811ced" alt="" width="373"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
**Schritt 5: App-Öffnungslogik und automatische Weiterleitung konfigurieren**

1. In der *Aktion* Feld, scrollen Sie zum Ende der visuellen Anpassungsoptionen und füllen Sie die folgenden Felder aus.

   | Feld                         | Beschreibung                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   | ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
   | App-Öffnung                  | <p>Geben Sie an, wann Ihre mobile App geöffnet werden soll:</p><p>• <strong>Sobald das Interstitial geladen wird</strong> <mark style="color:$success;">\[Empfohlen]</mark> — öffnet Ihre mobile App automatisch auf dem Gerät des Nutzers, sobald das Interstitial geladen wird.</p><p>• <strong>Wenn die Schaltfläche angetippt wird</strong> — nachdem das Interstitial geladen wurde, muss der Nutzer das Öffnen Ihrer mobilen App auf seinem Gerät bestätigen.</p>                                                                                                                                                                                                                                                                                                                                 |
   | Automatische Weiterleitung   | Wählen Sie die ![](/files/fe84c681e069b5477f98406f9231dfb4bbe30c8a) **\[Nicht aktiviertes Kontrollkästchen]** um ein Timeout für den Fall festzulegen, dass das Öffnen der App fehlschlägt; danach werden sie automatisch zum Weblink weitergeleitet. impact.com empfiehlt ein **10**-Sekunden-Timeout.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | Standard-URI-Pfad            | Geben Sie einen URI-Pfad ein, z. B. für die Startseite Ihrer Website, der verwendet wird, wenn keiner aus der URL extrahiert werden kann. Dadurch wird sichergestellt, dass Ihre App auch über einen benutzerdefinierten In-App-Browser erfolgreich geöffnet wird, der Ihre App sonst nicht öffnen könnte. Wenn z. B. die URL Ihrer Zielseite `https://acme.com`, und Sie einen Standard-URI-Pfad von `home`eingeben, lautet der resultierende URI-Schema-Link `acmeapp://home`.                                                                                                                                                                                                                                                                                                                        |
   | Benutzerdefinierte URI-Regex | <p>Standardmäßig erstellt impact.com einen URI-Schema-Link, indem Pfade aus der Ziel-Landingpage-URL an das URI-Schema angehängt werden. Wenn z. B. die URL Ihrer Zielseite <code><https://acme.com/product/12345></code>und Ihr URI-Schema <code>acmeapp</code>ist, lautet das resultierende URI-Schema <code>acmeapp\://product/12345</code>.</p><p>Sie können jedoch auch <a href="https://en.wikipedia.org/wiki/Regular_expression">Regex</a> verwenden, um festzulegen, welche Teile einer Zielseiten-URL extrahiert und an das URI-Schema angehängt werden müssen. Wenn z. B. die URL Ihrer Zielseite <code><https://acme.com/product/12345></code>, und Sie eine Regex von <code>acme.com.\*$</code>ist, lautet das resultierende URI-Schema <code>acmeapp\://acme.com/product/12345</code>.</p> |
2. Denken Sie daran, **Speichern** Ihre Regel abzuschließen, wenn Sie fertig sind.
   {% endstep %}
   {% endstepper %}

#### Verwendung von Interstitials mit Postbacks

Wenn Sie [Postbacks](/brand/de/woruber-mochten-sie-mehr-erfahren/account-administration/account-settings/notifications/enable-event-notification-postbacks-for-brands.md) verwenden, um Conversions über verschiedene impact.com-Programmtypen hinweg zu verfolgen, empfiehlt impact.com, das Interstitial nur in Ihrem Hauptprogramm zu implementieren. Das Hauptprogramm übernimmt die letzte Weiterleitung vor der Zielseite und stellt sicher, dass alle Klicks verfolgt werden, bevor Ihre mobile App geöffnet wird. Dieser Ansatz stellt sicher, dass das Attributionsmodell korrekt funktioniert, wenn die Conversion in einem der untergeordneten Programme erfasst wird.


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.impact.com/brand/de/woruber-mochten-sie-mehr-erfahren/platform-features/tracking/mobile-app-tracking/configure-deep-linking-logic-with-uri-schemes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
