OneLink: Was es ist, Deep-Linking-Technologie und Installationsattribution

Autor: IT Sectr Veröffentlicht: 2026-05-15 Lesezeit: 8 Min.

OneLink ist eine Deep-Linking-Technologie von AppsFlyer, die Deep Links mit der Attribution von Installationen und Aktionen in mobilen Apps kombiniert. Im Gegensatz zu normalen Deep Links behält OneLink die Verkehrsquelleninformationen auch nach einer Neuinstallation der App und in allen Phasen der User Journey bei. Laut AppsFlyer (2025) wird OneLink in 85 % der mobilen Attributionskampagnen bei Plattformkunden verwendet.

Wichtige Punkte

  • OneLink ist eine Deep-Linking-mit-Attribution-Lösung von AppsFlyer, die Klicks mit Installationen verbindet
  • Attribution bleibt dank Geräte-ID und Fingerprinting auch nach einer Neuinstallation der App erhalten
  • End-to-End-Analyse verfolgt die User Journey vom Klick bis zum Kauf über einen einzigen Link
  • OneLink unterstützt Deep Links, deferred Deep Links und Retargeting-Kampagnen
  • Integration umfasst das AppsFlyer SDK und die Linkgenerierung über das Dashboard oder die API

OneLink ist eine Smart-Deep-Link-Technologie von AppsFlyer, die es ermöglicht, Attributionsparameter über einen Link zu übergeben und Benutzeraktionen mit einer bestimmten Werbequelle zu verknüpfen. Sie löst das Hauptproblem des mobilen Marketings: die Verbindung eines Klicks auf eine Anzeige mit einer App-Installation.

Ein normaler Deep Link öffnet die App und kann grundlegende Parameter übergeben, verliert jedoch die Verkehrsquelleninformationen beim Durchlaufen des App Stores. OneLink verwendet eine Kombination aus URL-Parametern, Geräte-ID und Fingerprinting-Technologie, um die Attribution nach der Installation wiederherzustellen. Dies ermöglicht Vermarktern zu sehen, welche Kampagne, welches Creative und welcher Kanal zu einer Conversion geführt haben — Registrierung, Kauf oder ein anderes Zielereignis.

OneLink funktioniert auf allen Plattformen: iOS (Universal Links), Android (App Links), Webbrowsern und sogar Desktop-Apps. Links werden über das AppsFlyer-Dashboard oder programmatisch über die REST-API generiert, was die dynamische Parametereinstellung für jede Kampagne in Echtzeit ermöglicht.

Das Funktionsprinzip von OneLink basiert auf drei aufeinanderfolgenden Phasen: Link-Klick, App-Installation und Ereignisabgleich. In jeder Phase bewahrt und überträgt OneLink Attributionsdaten unter Verwendung einer Kombination von Methoden, um die Verkehrsquelle genau zu bestimmen.

Struktur eines OneLink-Links

Ein OneLink-Link hat ein spezielles Format, das die AppsFlyer-Domain, die App-ID und Kampagnenparameter enthält. Die Standardvorlage sieht aus wie https://app.onelink.me/{app-id}?pid={source}&c={campaign}&af_dp={deeplink}. Der pid-Parameter (Media Source) gibt die Verkehrsquelle an, c ist der Kampagnenname, af_dp ist der Deep Link innerhalb der App.

text
class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        AppsFlyerLib.getInstance()
            .start(this, "YOUR_DEV_KEY")
    }

    override fun onNewIntent(intent: Intent?) {
        super.onNewIntent(intent)
        AppsFlyerLib.getInstance()
            .onNewIntent(this, intent)
    }
}

Der af_dp-Parameter gibt den Deep Link an, dem der Benutzer folgt, wenn die App bereits installiert ist. Für neue Benutzer wird der deferred Deep Linking-Mechanismus aktiviert: Nach der Installation und dem ersten Start ermittelt das SDK die gespeicherten Parameter und leitet den Benutzer zum gewünschten Bildschirm. Der af_click_lookback-Parameter legt das Attributionsfenster fest — den Zeitraum, in dem ein Klick als ursächlich für eine Installation gilt.

Attributionsmechanismus

Nach dem Klicken auf einen OneLink-Link zeichnet AppsFlyer den Klick auf und ordnet ihm eine eindeutige Klick-ID zu. Wenn der Benutzer die App installiert und öffnet, sendet das AppsFlyer SDK eine Anfrage an den Server mit der Geräte-ID (IDFA auf iOS, GAID auf Android). Der Server gleicht die Klick-ID mit der Installation ab und bestimmt die Verkehrsquelle.

Wenn keine exakte ID-Übereinstimmung gefunden wird (z.B. hat der Benutzer die Werbe-ID deaktiviert), wird Fingerprinting verwendet — Analyse der IP-Adresse, des Gerätemodells, der OS-Version und des Zeitstempels. Laut AppsFlyer bietet Fingerprinting eine Attributionsgenauigkeit von 92–95 % auf iOS und 95–97 % auf Android, selbst ohne Werbe-ID. Die Kombination aus deterministischen (IDFA/GAID) und probabilistischen (Fingerprinting) Methoden liefert das vollständigste Bild der Verkehrsquellen.

Der Hauptunterschied zwischen OneLink und einem normalen Deep Link liegt in der Fähigkeit, die Attribution während der gesamten User Journey zu bewahren. Ein normaler Deep Link (z.B. myapp://screen) öffnet die App, kann aber nicht bestimmen, woher der Benutzer kam, wenn er die App gerade aus dem Store installiert hat.

ParameterOneLinkNormaler Deep Link
InstallationsattributionJa, vom Klick zur QuelleNein
Deferred Deep LinkingJa, nach InstallationNein
Parameter-PersistenzDurch NeuinstallationNur in Sitzung
RetargetingRückkehrverfolgungNur Öffnen
End-to-End-AnalyseVoller TrichterNein

OneLink verwendet sein eigenes SDK, um Ereignisse innerhalb der App zu verfolgen und sie automatisch mit Attributionsdaten zu verknüpfen. Dies ermöglicht Berichte über den gesamten Trichter von der Anzeigenimpression bis zum Kauf, zur Rückerstattung oder zur Benutzerbindung am Tag 7. Normale Deep Links bieten diese Möglichkeit nicht — sie funktionieren ausschließlich als Navigationsmechanismus, ohne eine Analyse- und Marketing-Attributionsebene.

OneLink wird in einer Vielzahl von Marketing-Szenarien eingesetzt, in denen eine präzise Verknüpfung von Benutzeraktionen mit Werbequellen erforderlich ist. Zu den Hauptbereichen gehören die Gewinnung neuer Benutzer, die erneute Ansprache bestehender Benutzer und die Messung der Effektivität jedes Kanals.

Installations-Werbekampagnen

Bei der Ausführung von Installationsanzeigen (UA-Kampagnen) werden OneLink-Links in Anzeigen auf Facebook Ads, Google Ads, TikTok, Snapchat und anderen Plattformen platziert. Der pid-Parameter identifiziert eindeutig die Plattform, und der zusätzliche c-Parameter (Campaign) identifiziert die spezifische Kampagne. AppsFlyer gleicht automatisch Klicks mit Installationen ab und zeigt Berichte zu CPI (Cost per Install), CR (Conversion Rate) und ROAS (Return on Ad Spend) für jede Quelle.

Retargeting und erneute Ansprache

Für Benutzer, die die App bereits installiert haben, unterstützt OneLink Retargeting-Kampagnen. Wenn ein bestehender Benutzer auf einen Link klickt, öffnet OneLink die App und übergibt Werbeparameter wie einen persönlichen Rabatt oder Bonus. AppsFlyer unterscheidet neue Benutzer von zurückkehrenden Benutzern anhand des is_retargeting-Flags und erstellt separate Berichte für jede Verkehrsart — wichtig für die korrekte Berechnung des LTV (Lifetime Value).

Deferred Deep Linking für organischen Traffic

OneLink wird nicht nur in bezahlten Kampagnen verwendet, sondern auch für organischen Traffic: Links in E-Mail-Newslettern, SMS, QR-Codes und sozialen Netzwerken. Wenn der Benutzer die App nicht installiert hat, leitet OneLink ihn zum App Store oder Google Play weiter, und nach der Installation — zum Zielbildschirm: Produktseite, Artikel, Profil oder Werbeangebot. Deferred Deep Linking ist entscheidend für die Conversion, da es die Reibung zwischen dem Wunsch des Benutzers, eine Aktion auszuführen, und der Notwendigkeit, manuell den richtigen Bereich zu finden, beseitigt.

Partnerprogramme und Influencer-Marketing

OneLink unterstützt die Generierung eindeutiger Links für jeden Partner oder Influencer. Der af_sub1-Parameter kann die Partner-ID enthalten, af_sub2 — den Namen des Beitrags oder Videos. Dies ermöglicht Vermarktern zu sehen, welche Inhalte die meisten Installationen und Conversions generieren, und das Budget basierend auf Daten statt auf Vermutungen zu optimieren.

Damit OneLink korrekt funktioniert, muss das AppsFlyer SDK in die mobile App integriert werden. Der Prozess umfasst die Installation des SDK, die Konfiguration der OneLink-Domain und die Verarbeitung eingehender Deep Links über die systemeigenen Mechanismen der Plattform — Universal Links auf iOS und App Links auf Android.

AppsFlyer SDK-Integration

Das SDK wird über standardmäßige Abhängigkeitsverwaltungen installiert. Auf Android wird die Abhängigkeit in Gradle hinzugefügt; auf iOS über CocoaPods oder Swift Package Manager. Nach der Installation wird das SDK mit einem Dev-Key initialisiert, der aus dem AppsFlyer-Dashboard bezogen wird, und beginnt automatisch mit der Verfolgung von Installationen und Ereignissen.

kotlin
https://app.onelink.me/A1b2C3d4?pid=facebook&c=summer_campaign&af_dp=myapp://promo/summer2026&af_click_lookback=7d

Im obigen Beispiel wird das SDK in der onCreate-Methode der Hauptaktivität mit dem Dev-Key initialisiert. Die onNewIntent-Methode ist für die Verarbeitung von Deep Links erforderlich, wenn die App bereits ausgeführt wird. Ohne diesen Aufruf wird die Attribution für wiederholte Öffnungen über OneLink-Links nicht erfasst, was die Statistiken von Retargeting-Kampagnen verfälscht.

Universal Links Einrichtung (iOS)

Für iOS müssen Universal Links konfiguriert werden: Entitlements mit der OneLink-Domain (app.onelink.me) hinzufügen und die Datei apple-app-site-association auf dem Server platzieren. AppsFlyer generiert diese Datei automatisch bei der Einrichtung von OneLink im Dashboard; der Entwickler muss nur das Entitlement hinzufügen und eingehende Links im AppDelegate verarbeiten.

swift
import AppsFlyerLib

class AppDelegate: UIResponder, UIApplicationDelegate {
    func application(
        _ application: UIApplication,
        continue userActivity: NSUserActivity,
        restorationHandler: Any?
    ) -> Bool {
        AppsFlyerLib.shared()
            .continue(userActivity, restorationHandler: nil)
        return true
    }
}

Die continue userActivity-Methode wird vom System aufgerufen, wenn ein Universal Link gefolgt wird. Darin wird AppsFlyerLib.shared().continue aufgerufen, das die Attributionsparameter aus dem Link extrahiert und an den Server sendet. Ein ähnlicher Ansatz wird auf Android mit Intent Filter und auto-verify für App Links verwendet.

Nach Abschluss der Integration können OneLink-Links über das AppsFlyer-Dashboard oder die API für jede Werbekampagne generiert werden. Es ist wichtig, Links auf allen Plattformen zu testen: auf einer frisch installierten App (deferred), auf einer bereits installierten App (direkt) und auf einer Webseite, wenn die App nicht installiert ist. Der Test erfolgt mit dem AppsFlyer Test Link-Tool, das das Verhalten auf allen Plattformen simuliert, ohne dass eine Veröffentlichung in den Stores erforderlich ist.

Bei der Arbeit mit OneLink sind Plattformbeschränkungen zu beachten: Auf iOS erfordert der Zugriff auf IDFA nach der Einführung von App Tracking Transparency (ATT) die ausdrückliche Zustimmung des Benutzers, was die Genauigkeit der deterministischen Attribution verringert. Google schränkt auch die Verwendung von GAID auf Android 14+ und höher ein und fordert eine Benutzerbestätigung. Unter diesen Bedingungen wird Fingerprinting zur primären Attributionsmethode, und seine Genauigkeit hängt direkt von der Datenqualität ab — je mehr Signale das SDK sammelt, desto höher ist die Wahrscheinlichkeit, einen Klick korrekt einer Installation zuzuordnen.

Häufig gestellte Fragen

Wie unterscheidet sich OneLink von einem normalen Deep Link?

OneLink verfügt über eine integrierte Attribution: Es verfolgt die Klickquelle, bewahrt Parameter durch die Neuinstallation der App und unterstützt deferred Deep Linking — die Weiterleitung des Benutzers zum Zielbildschirm nach der Installation. Ein normaler Deep Link öffnet einfach die App, ohne eine Verbindung zu einer Werbequelle herzustellen.

Wie bestimmt OneLink die Installationsquelle?

OneLink verwendet eine Kombination von Methoden: Beim Klick wird eine eindeutige Kennung erstellt, die bei der Installation mit der IDFA/GAID des Geräts abgeglichen wird. Wenn die Werbe-ID nicht verfügbar ist, wird Fingerprinting unter Verwendung von IP, Gerätemodell und Zeitstempel angewendet. Die Genauigkeit erreicht 95–97 % auf Android.

Was ist deferred Deep Linking in OneLink?

Deferred Deep Linking ist ein Mechanismus, der sich den Zielbildschirm nach einem OneLink-Klick merkt und den Benutzer nach der Installation der App dorthin leitet. Ohne ihn würde ein neuer Benutzer nach der Installation auf dem Startbildschirm landen, anstatt auf der beworbenen Produktseite oder Promotion.

Kann OneLink ohne AppsFlyer verwendet werden?

Nein, OneLink ist eine patentierte Technologie von AppsFlyer, die nur mit dem AppsFlyer SDK funktioniert. Für die Deep-Link-Attribution über andere Plattformen gibt es Alternativen: Branch Universal Ads und Adjust Deep Linking, deren Link-Format und Fähigkeiten jedoch unterschiedlich sind.

Wie testet man einen OneLink-Link?

AppsFlyer bietet ein Test Link-Tool im Dashboard. Es simuliert das Link-Verhalten auf iOS, Android und im Web: zeigt, welcher Bildschirm geöffnet wird, welche Parameter übergeben werden und wie die Quelle bestimmt wird. Testen sollte auf allen Plattformen und Szenarien erfolgen — neues Gerät, Neuinstallation und bereits installierte App.

Zusammenfassung

  • OneLink ist eine Smart-Deep-Link-Technologie von AppsFlyer mit vollständiger Attribution vom Klick bis zur Conversion
  • Attribution funktioniert über Klick-ID, IDFA/GAID und Fingerprinting mit einer Genauigkeit von bis zu 97 %
  • Deferred Deep Linking leitet den Benutzer auch nach der ersten Installation zum Zielbildschirm
  • OneLink unterstützt direkte Deep Links, Retargeting, organischen Traffic und Partnerprogramme
  • Integration erfordert das AppsFlyer SDK, Universal Links auf iOS und App Links auf Android
  • End-to-End-Analyse erstellt Berichte über den gesamten Trichter von der Impression bis zum Kauf und zur Bindung

Wir entwickeln eine mobile Applikation schlüsselfertig

IT Sectr entwickelt seit 2017 iOS- und Android-Apps für Startups und Unternehmen. Wir beraten Sie und schlagen die beste Lösung vor.

Projekt besprechen

Lesen Sie auch