> 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/de/what-would-you-like-to-learn-about/platform-features/tracking/set-up-tracking/troubleshooting-universal-links-in-app-to-app-tracking.md).

# Fehlerbehebung bei Universal Links im App-zu-App-Tracking

<a href="https://pxa.impact.com/student/activity/1117597?sid=0c0e3e5c-54c9-4435-9bee-ebcdccb7f292&#x26;sid_i=0?utm_source=app.impact.com&#x26;utm_medium=owned-platform&#x26;utm_content=tra-350&#x26;utm_campaign=help-center" class="button primary">Belegen Sie den PXA-Kurs</a>

Universal Links werden auf Betriebssystemebene (OS) validiert und erfordern eine vom Benutzer initiierte Aktion, wie z. B. einen Klick auf einen Weblink, um die mobile App zu öffnen.

#### Fehlerbehebung bei Universal Links

{% stepper %}
{% step %}

#### **Verifizieren Sie, dass der Klick aus der App des Partners ein vom Benutzer ausgelöster Klick ist**

Angenommen, der Link ist kein normales Anker-Tag, sondern instanziiert stattdessen eine neue **WebView** (Siehe Klarstellung unten auf dieser Seite). In diesem Fall wird dies nicht als benutzerinitiierte Navigation gezählt, sodass das Betriebssystem den Universal Link nicht öffnet. Dies ist das häufigste Szenario. Um das zu beheben, sollten Sie für den Universal Link einen normalen Anker-Link innerhalb eines WebView (WKWebView, UIWebView oder SFSafariViewController) in Betracht ziehen, damit die App gestartet wird.

Weitere Beispiele für nicht vom Benutzer initiierte Klicks sind das direkte Kopieren und Einfügen der URL in die Suchleiste oder das Navigieren zum Link in JavaScript mit `onload()` oder `click()`.
{% endstep %}

{% step %}

#### **Überprüfen Sie, ob die Seite, zu der Sie den Benutzer senden, Universal Links zulässt**

In einigen Fällen verlässt sich impact.com darauf, dass Universal Links bei einer nachfolgenden Weiterleitung konfiguriert sind, normalerweise auf der Domain des Werbetreibenden.

* Zum Beispiel die Tracking-Domain von impact.com (`goto.advertiser.com`) würde weiterleiten zu `advertiser.com`. Universal Links werden auf der `advertiser.com` Domain konfiguriert. Daher ist es wichtig zu überprüfen, ob die Seite, zu der Sie den Benutzer senden, für Universal Links aktiviert ist. Sie können dies tun, indem Sie die Apple-Zuordnungsdatei auf der Domain des Werbetreibenden überprüfen.
* In unserem Beispiel, `http://advertiser.com/.well-known/apple-app-site-association`, werden Sie feststellen, dass die Zuordnungsdatei der Tracking-Domain von impact.com standardmäßig alle Unterverzeichnisse einschließt.

{% hint style="info" %}
**Hinweis:** Obwohl Universal Links nicht funktionieren, wenn eine JavaScript-Weiterleitung verwendet wird, bewahren HTTP-3xx-Weiterleitungen dennoch den Verweis auf das ursprüngliche Benutzerereignis. impact.com verwendet HTTP-3xx-Weiterleitungen im Tracking, daher starten Links nach einem Klick auf die Tracking-Domain die App des Werbetreibenden erfolgreich, wenn andere Kriterien erfüllt sind.
{% endhint %}

Zum Beispiel würde die folgende Zuordnungsdatei Universal Links für `advertiser.com/item/123` aber sie nicht zulassen für `advertiser.com` oder `advertiser.com/section/furniture`.

```programlisting
{
   "applinks":{
      "apps":[
      ],
      "details":[
         {
            "appID":"A1AAA22BBB.com.advertiser.Advertiser",
            "paths":[
               "NOT /section/*",
               "/item/*"
            ]
         }
      ]
   }
} 
```

{% endstep %}

{% step %}

#### **Stellen Sie sicher, dass das initiale WebView, das sich öffnet, auch Weiterleitungen über Universal Links unterstützt**

Einige WebViews können Universal Links blockieren, wodurch Tracking-Links innerhalb des WebView geöffnet würden, anstatt die App des Werbetreibenden zu öffnen. Obwohl selten, kann dies vorkommen, wenn die Navigationsrichtlinie des WebView auf WKNavigationActionPolicyAllow + 2 gesetzt ist. Dadurch kann das WebView zum Link navigieren, ohne den Universal Link zu versuchen.
{% endstep %}

{% step %}

#### **Prüfen Sie die Richtlinien der sozialen Medien**

Einige Social-Media-Apps wie Facebook blockieren Universal Links. Wenn dies der Fall ist, kann die Verwendung eines **Interstitial für mobile Apps** hilfreich sein, und wir empfehlen Ihnen, sich hierzu an Ihren CSM zu wenden (oder [den Support kontaktieren](https://app.impact.com/support/portal.ihtml?createTicket=true)). impact.com arbeitet aktiv an Möglichkeiten, Deep Linking und Attribution aus Social-Media-Apps zu verbessern.
{% endstep %}
{% endstepper %}

#### Weitere Klarstellung von Apple

Wenn Sie ein [SFSafariViewController](https://developer.apple.com/documentation/safariservices/sfsafariviewcontroller) , [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview) , oder [UIWebView](https://developer.apple.com/documentation/uikit/uiwebview) Objekt instanziieren, um einen Universal Link zu verarbeiten, öffnet iOS Ihre Website in Safari, anstatt Ihre App zu öffnen. Wenn der Benutzer jedoch innerhalb eines eingebetteten SFSafariViewController-, WKWebView- oder UIWebView-Objekts auf einen Universal Link tippt, öffnet iOS Ihre App.

Siehe Apples [Universal Links unterstützen](https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html) Hilfsartikel für weitere Informationen.


---

# 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 dynamically by asking a question.

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

```
GET https://help.impact.com/brand/de/what-would-you-like-to-learn-about/platform-features/tracking/set-up-tracking/troubleshooting-universal-links-in-app-to-app-tracking.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
