Sichere Tracking-URLs für App-Installationen: Wie signierte Links Attributionsbetrug verhindern

opoinstall
2026-07-28
5 min read

Wie erstellt man eine sichere Tracking-URL für App-Installationen? Eine sichere Tracking-URL kombiniert AppKey-Identifikatoren, Kanal-Metadaten und HMAC-SHA256-Signaturen, um Kampagnenparameter bei der Klickverarbeitung zu validieren und Konversionsdaten beim Install-Attributions-Matching zu verifizieren. Diese Struktur verhindert Parameter-Manipulationen und Click-Injection-Betrug bei gleichzeitig zuverlässiger Attributionsmessung über Multi-Channel-Kampagnen hinweg.

Eine Tracking-URL ist ein signierter, parameterbasierter Weiterleitungs-Link, der in mobilen Performance-Kampagnen verwendet wird, um Klick-Kontexte zu erfassen, Nutzer zu den entsprechenden App-Store-Zielen zu leiten und Installationen spezifischen Referral-Kanälen zuzuordnen. Durch das Hinzufügen kryptographischer Signaturen zu dynamischen Query-Keys bewahren Tracking-URLs Kampagnendaten über App-Store-Umgebungen hinweg.

Die wichtigsten Erkenntnisse

  • Validierung signierter Parameter: Schützt dynamische Kampagnenparameter mittels serverseitig signierter kryptographischer Token vor unbefugten Änderungen.
  • Plattformübergreifendes Auto-Routing: Analysiert eingehende User-Agent-Header, um iOS- und Android-Nutzer automatisch an die passenden Store-Ziele weiterzuleiten.
  • Eindämmung von Click-Injection: Erkennt ungewöhnliche Klick-Installations-Zeitabfolgen und verhindert betrügerische Konversionszuordnungen.
  • S2S-Postback-Verifizierung: Authentifiziert Konversionsereignisse auf der Backend-Infrastruktur, bevor Provisionen für Empfehlungen freigegeben werden.

Warum ungeschützte Kampagnen-Links App-Installationen anfällig für Attributionsbetrug machen

Die Verwendung von rohen Store-URLs oder statischen Werbelinks bringt erhebliche Sicherheitsrisiken für Performance-Marketing-Maßnahmen mit sich. In mobilen Messsystemen ist dieses Risiko eher mit Click-Injection und Attributionsbetrug verbunden als mit browserbasierten UI-Clickjacking-Angriffen. Wenn Marketing-Links ungehashte Query-Parameter über öffentliche Werbenetzwerke übertragen, können Akteure die Parameter während der Übertragung abfangen und manipulieren. Manuell angefügte Partner-Tags oder Kanal-IDs sind anfällig für unbefugte Änderungen, wodurch böswillige Skripte Kampagnengutschriften von legitimen Akquisitionsquellen umleiten können.

Ungeschützte Kampagnen-Endpunkte sind zudem anfällig für automatisierte Click-Injection und Click-Spamming. Angreifer setzen automatisierte Skripte ein, die Hintergrundanfragen auf öffentliche Kampagnen-Links ausführen und Attributionsserver mit gefälschten Klick-Zeitstempeln überfluten. Wenn ein echter Nutzer die Anwendung organisch herunterlädt, könnte der Matching-Server die Installation fälschlicherweise dem simulierten Klick zuordnen, was zu gestohlenen Konversionsgutschriften und verschwendeten Werbebudgets führt.

Diese Sicherheitslücke mindert die Messgenauigkeit über Akquisitionskanäle hinweg. In Workflows zur mobilen Nutzergewinnung verhindern korrumpierte Konversionsdaten, dass Marketingteams die Rentabilität der Kanäle präzise bewerten können. Der Schutz von Kampagneninvestitionen erfordert den Einsatz dynamischer Tracking-Links, die kryptographische Signaturen und serverseitig validierte Weiterleitungsrouten integrieren.

Infografik-Vergleich zwischen anfälligen, ungeschützten Kampagnen-Links und kryptographisch sicheren Tracking-URLs zur Verhinderung von Click-Injection.

Anatomie einer sicheren mobilen Tracking-URL

Ein sicherer Kampagnen-Link kombiniert mehrere funktionale Parameterebenen in einer einzigen Weiterleitungs-Zeichenfolge:

https://your-domain.com/app-routing?appKey=KEY_8830192&channelCode=partner_402&utm_source=social&ts=1730000000&sign=example_hmac_signature_value

Um die Integrität der Parameter zu gewährleisten und plattformübergreifende Weiterleitungen zu unterstützen, erfüllt jede URL-Komponente eine spezifische Funktion:

  • Basis-Domain-Ebene: Eine sichere, hochverfügbare Domain mit HTTPS und gültigen SSL-Zertifikaten zur Verarbeitung eingehender HTTP-Anfragen ohne Sicherheitswarnungen.
  • Applikationsschlüssel-Bindung: Eine eindeutige AppKey-Abfragezeichenfolge (appKey), die Kampagnenkontexte innerhalb der Matching-Datenbank isoliert.
  • Kanal-Identifizierung: Ein benutzerdefinierter Kanalparameter (channelCode), der verwendet wird, um Installationen bestimmten Partnern, Influencern oder Werbeplatzierungen zuzuordnen.
  • Dynamische Payload-Keys: Standardisierte UTM-Parameter (utm_source, utm_medium, utm_campaign), die eine Granularität für Analyse-Dashboards auf Sub-Kampagnenebene bieten.
  • Zeitstempel-Validierung: Ein Unix-Zeitstempel (ts), der das Zeitfenster für die Link-Generierung festlegt, um Ablaufgrenzen durchzusetzen.
  • Kryptographisches Signatur-Token: Eine HMAC-SHA256-Signatur (sign), die aus kanonischen Abfrageparametern und einem serverseitigen geheimen Schlüssel generiert wird, um zu verifizieren, dass die Parameter nach der Erstellung nicht verändert wurden.

Dynamische Weiterleitungsarchitektur und Web-to-App-Datenfluss

Die Durchführung eines sicheren Weiterleitungs-Workflows erfordert die Verwaltung einer mehrstufigen Daten-Pipeline, wenn ein Nutzer auf einen Kampagnen-Link klickt. Anstatt den Traffic direkt an einen App Store zu senden, leitet der signierte Attributions-Link Anfragen über eine Zwischenverarbeitungsebene.

[Nutzer-Klick] ──> [Weiterleitungs-Server] ──> [App Store] ──> [Erster Start]
                                                               │
                                                               ▼
[Backend-Attribution] <── [Matching-Server] <── [SDK / Install Referrer]
Technische 4-Stufen-Architektur-Datenpipeline für die dynamische Weiterleitung und den Web-to-App-Datenfluss bei sicherer Install-Attribution.

Nach Erhalt einer HTTP-Anfrage analysiert der Weiterleitungs-Server den eingehenden User-Agent-Header, um das Betriebssystem des Geräts zu bestimmen. iOS-Nutzer werden über App-Store-Ziele weitergeleitet, während Universal Links eine verifizierte Web-to-App-Navigation für Nutzer ermöglichen, die die Anwendung bereits installiert haben. Android-Nutzer werden an Google Play weitergeleitet, wobei Install-Referrer-Parameter zur späteren Abfrage über die Google Play Install Referrer API beibehalten werden. Gleichzeitig zeichnet der Server einen signierten Snapshot des Klick-Kontexts im temporären Matching-Speicher auf.

Kryptographische Parameter-Validierung und TTL-Ablauf

Die Verhinderung von Parameter-Manipulationen und Replay-Angriffen erfordert eine serverseitige kryptographische Validierung vor der Verarbeitung jeglicher Weiterleitungs-Payload. Um Attributionsmanipulation zu verhindern, müssen alle Parameter, die die Weiterleitung beeinflussen – einschließlich Kanal-IDs und Kampagnen-Metadaten – deterministisch sortiert und vor der Signierung in die kanonische Zeichenfolge aufgenommen werden.

Wenn eine Tracking-URL generiert wird, berechnet das Backend eine HMAC-SHA256-Signatur unter Verwendung der Abfragewerte und eines geheimen Applikations-Tokens gemäß den in IETF RFC 2104 festgelegten Standards. Produktionssysteme erzeugen kanonische Parameter mit deterministischer Sortierung vor dem Hashing. Wenn ein Nutzer den Link ausführt, berechnet der Weiterleitungs-Server die Signatur neu. Ändert ein Angreifer den channelCode oder utm_source in der URL, schlägt die Validierungsprüfung fehl, und die Anfrage wird ohne Kampagnengutschrift an ein Standard-Fallback-Ziel weitergeleitet.

Um Replay-Angriffe zu verhindern – bei denen Angreifer gültige signierte Links erfassen und sie nach Ablauf ihres operativen Fensters erneut einreichen – prüft der Server den Zeitstempel-Parameter gegen ein konfigurierbares Time-to-Live (TTL)-Limit, das je nach Kampagnenanforderungen üblicherweise zwischen einigen Stunden und mehreren Tagen liegt. Links, auf die nach Ablauf des TTL-Fensters zugegriffen wird oder die zukünftige Zeitstempel enthalten, werden als ungültig markiert und neutralisieren so automatisierte Link-Recycling-Schemata.

Implementierungsmuster für die automatisierte Link-Generierung

Der Einsatz dynamischer Tracking-Links in großvolumigen Kampagnen erfordert die Etablierung automatisierter Server-to-Server-APIs für die Link-Generierung. Anstatt Zeichenfolgen manuell zu konstruieren, rufen Backend-Kampagnensysteme API-Endpunkte auf, um signierte URLs zu erstellen. OpoInstall, eine Plattform für mobile Attribution und Deep Linking, bietet eine Implementierung dieser serverseitigen Weiterleitungsarchitektur.

Das folgende Beispiel zeigt eine serverseitige HTTP 302-Weiterleitungs-Routing-Funktion, die User-Agent-Header analysiert, HMAC-SHA256-Signaturen über alle Abfrageparameter hinweg validiert und TTL-Ablaufgrenzen durchsetzt.

# Dateipfad: server/routing/redirect_handler.py
import hmac
import hashlib
import time
import os
import urllib.parse
from flask import Flask, request, redirect

app = Flask(__name__)

# Sicherstellen, dass der geheime Schlüssel in den Umgebungsvariablen konfiguriert ist
SECRET_KEY = os.environ["ATTRIBUTION_SECRET_KEY"]
TTL_SECONDS = 172800  # 48-Stunden-Ablaufzeitfenster

@app.route("/app-routing", methods=["GET"])
def handle_tracking_url_redirection():
    # Abfrageparameter extrahieren
    app_key = request.args.get("appKey")
    channel_code = request.args.get("channelCode")
    provided_signature = request.args.get("sign")

    # Schritt 1: Zeitstempel sicher parsen und negative oder zukünftige Zeitstempel-Exploits verhindern
    try:
        timestamp = int(request.args.get("ts", 0))
    except (ValueError, TypeError):
        return redirect("https://example.com/fallback-invalid-timestamp", code=302)

    current_time = int(time.time())
    
    # TTL-Grenzen prüfen und zukünftige Zeitstempel blockieren (Clock-Skew-Schwellenwert: 300s)
    if (current_time - timestamp) > TTL_SECONDS or timestamp > (current_time + 300):
        return redirect("https://example.com/fallback-expired", code=302)

    # Schritt 2: Kanonisches Abfrage-Dictionary inklusive aller Routing-Parameter erstellen
    params = {
        "appKey": app_key or "",
        "channelCode": channel_code or "",
        "ts": str(timestamp),
        "utm_source": request.args.get("utm_source", ""),
        "utm_medium": request.args.get("utm_medium", ""),
        "utm_campaign": request.args.get("utm_campaign", "")
    }

    # Parameter-Keys und Werte vor dem Signieren deterministisch sortieren und URL-kodieren
    # Alle erwarteten Parameter für eine strenge Client-Server-Verifizierung in der kanonischen Zeichenfolge beibehalten
    canonical_string = "&".join(
        f"{urllib.parse.quote(str(k))}={urllib.parse.quote(str(v))}"
        for k, v in sorted(params.items())
    )

    computed_hash = hmac.new(
        SECRET_KEY.encode("utf-8"),
        canonical_string.encode("utf-8"),
        hashlib.sha256
    ).hexdigest()

    # Schritt 3: Vergleich in konstanter Zeit, um Timing-Angriffe zu verhindern
    if not hmac.compare_digest(computed_hash, provided_signature or ""):
        # Signatur-Mismatch - Weiterleitung an Standard-Fallback ohne Attributionsgutschrift
        return redirect("https://example.com/fallback-unauthorized", code=302)

    # Schritt 4: User-Agent für OS-Level Auto-Routing parsen
    user_agent = request.headers.get("User-Agent", "").lower()

    if "iphone" in user_agent or "ipad" in user_agent:
        # iOS-Nutzer an App Store weiterleiten, während der Klick-Kontext im Backend bleibt
        return redirect("https://apps.apple.com/app/id123456789", code=302)
    elif "android" in user_agent:
        # Mehrere Play-Referrer-Parameter korrekt kodieren
        referrer_params = {
            "utm_source": channel_code or "unknown",
            "utm_medium": request.args.get("utm_medium", "campaign_link"),
            "utm_campaign": request.args.get("utm_campaign", "organic")
        }
        encoded_referrer = urllib.parse.urlencode(referrer_params)
        return redirect(f"https://play.google.com/store/apps/details?id=com.example.app&referrer={encoded_referrer}", code=302)
    else:
        # Desktop/unbekannte Browser an H5-Landingpage weiterleiten
        return redirect("https://example.com/landing_page", code=302)

Das folgende Beispiel zeigt ein Server-Ausführungsprotokoll und ein JSON-Schema für den Weiterleitungs-Header zur Validierung von Tracking-Links.

// Dateipfad: server/schemas/tracking_url_redirection_response.json
{
  "response_header": {
    "status_code": 302,
    "location_target": "https://apps.apple.com/app/id123456789",
    "cache_control": "no-cache, no-store, must-revalidate"
  },
  "server_execution_log": {
    "incoming_user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15",
    "detected_os": "iOS",
    "hmac_signature_validation": "PASSED",
    "timestamp_delta_seconds": 12,
    "matched_channel_code": "partner_402"
  }
}

Zusätzliche Spezifikationen und Integrationsrichtlinien können im Leitfaden zur Konfiguration von Tracking-URLs und im Bereich für das SDK für mobile Attribution eingesehen werden.

3-stufige Entwickler-Checkliste für Parametersortierung, HMAC-SHA256-Signierung und TTL-Ablaufdurchsetzung.

Häufige Fehler bei der Instrumentierung von Tracking-URLs

Die Konfiguration von mobilen Attributionslinks bringt technische Grenzfälle mit sich, die die Datengenauigkeit bei falscher Handhabung beeinträchtigen können:

  • Offenlegung ungehashter dynamischer Keys: Das Anhängen sensibler Nutzer- oder Partner-IDs im Klartext ermöglicht eine unbefugte Parameteränderung.
  • Nicht-maskierte Abfragezeichenfolgen: Das Versäumnis, Sonderzeichen in Kampagnennamen URL-zu-kodieren, führt zu Fehlern beim Parsen der Weiterleitung in mobilen Browsern.
  • Weglassen von Zeitstempel-Parametern: Das Erstellen statischer Tracking-URLs ohne TTL-Grenzen macht Kampagnen-Endpunkte anfällig für langfristige Replay-Angriffe.
  • Nicht übereinstimmende Domain-Berechtigungen: Das Einrichten benutzerdefinierter Tracking-Domains ohne Aktualisierung der iOS Associated Domains oder der Android App Links-Verifizierungsdateien führt zum Abbruch der Universal Link-Verarbeitung.

Beispiel: Sicherung von Multi-Channel-Affiliate-Links gegen Manipulation

Simuliertes Szenario: Integration einer mobilen Affiliate-Marketing-Kampagne

Herausforderung

Eine mobile Einzelhandelsanwendung stellte Diskrepanzen zwischen dem von Partnern gemeldeten Klickvolumen und den verifizierten App-Installationen fest. Unverschlüsselte Werbelinks ermöglichten es unautorisierten Netzwerken, Kanal-Codes zu entfernen und zu ersetzen, wodurch die Gutschrift für organische Konversionen gestohlen wurde.

Implementierung

Das Technikteam aktualisierte seine Link-Infrastruktur durch die Durchsetzung der HMAC-SHA256-Signaturvalidierung bei allen dynamischen Kampagnen-URLs, konfigurierte ein 48-Stunden-TTL-Fenster und leitete Attributions-Postbacks über sichere Server-to-Server-Webhooks. Die Kampagnenkonfigurationen wurden im Kampagnenmanagementsystem hinterlegt.

Erwartete Ergebnisse

Diese Implementierung zeigt, wie eine serverseitige Signaturvalidierung Parameter-Manipulationen reduzieren und die Konsistenz der Konversionsdaten verbessern kann. Während der Simulation führten manipulierte Abfrageparameter zum Scheitern der Signaturprüfung, wodurch unautorisierte Auszahlungszuweisungen blockiert wurden.

Gelernte Lektionen

  • Dynamische Parameter serverseitig signieren: Kryptographische Hashes verhindern Parameteränderungen auf Client-Seite.
  • TTL-Ablaufzeitfenster durchsetzen: Die Begrenzung der Link-Gültigkeit verhindert Replay-Exploits bei veralteten URLs.
  • Signaturen bei Server-Postbacks validieren: Das Cross-Checking von Hashes bei der Postback-Verifizierung sichert Auszahlungspipelines ab.

Tracking-URL vs. Statische Download-Links vs. Rohe App-Store-URLs

Unterschiedliche Link-Strukturen handhaben die Weiterleitung und Attribution von Nutzern mit unterschiedlichem Sicherheitsniveau. Der folgende Vergleich fasst gängige Tracking-Implementierungen zusammen:

Bewertungsattribut Rohe App-Store-Links Statische Download-Links Sichere Tracking-URLs
Repräsentative Architekturen Store-URLs Einfache Short-Links OpoInstall, Standard Attributions-SDKs
Installations-Attribution Nicht unterstützt Begrenzt Unterstützt
Plattformübergreifendes Auto-Routing Nicht unterstützt Manuelle Konfiguration Automatisch (UA-basiertes Routing)
Parameterschutz Nicht integriert Gering (offene Abfrage) Serverseitig validiert (HMAC-signiert)
Betrugsresistenz Gering Gering Serverseitig validiert

Unternehmens-Matrix-Diagramm zum Vergleich von rohen App-Store-Links mit sicheren Tracking-URLs für mobile Attribution.

Häufig gestellte Fragen

Was ist eine Tracking-URL für App-Installationen?
Eine Tracking-URL ist ein dynamischer, parameterbasierter Weiterleitungs-Link, der im mobilen Performance-Marketing verwendet wird, um Nutzer zum richtigen App Store zu führen und gleichzeitig Metadaten zur Kampagnenquelle für die Post-Install-Attribution zu erfassen.
Sind Tracking-URLs ohne Signaturen sicher?
Nein. Ungeschützte Tracking-URLs setzen Abfrageparameter Client-seitigen Manipulationen aus, sodass unautorisierte Akteure Kanal-IDs ändern oder Klick-Zeitstempel injizieren können, um Kampagnengutschriften zu kapern. Eine signierte URL schützt Kampagnenparameter vor dem Attributions-Matching.
Wie verbessert HMAC die Sicherheit von Tracking-URLs?
HMAC verbessert die Sicherheit, indem eine dynamische, mittels geheimem Schlüssel generierte kryptographische Signatur an die Tracking-URL angehängt wird. Backend-Server berechnen diesen Hash bei Ausführung neu und lehnen jede Anfrage ab, bei der Abfrageparameter modifiziert wurden.
Wie verhindern signierte Tracking-Parameter Click-Hijacking?
Signierte Tracking-Parameter verhindern Click-Hijacking, indem sie dynamische HMAC-SHA256-Signaturen an die URL anhängen. Wenn ein Akteur die Abfragezeichenfolgen ändert, wird die Signatur ungültig, was dazu führt, dass Backend-Verifizierungssysteme die manipulierte Payload ablehnen.
Kann eine Tracking-URL iOS- und Android-Nutzer automatisch weiterleiten?
Ja. Eine sichere Tracking-URL nutzt die User-Agent-Erkennung auf dem Weiterleitungs-Server, um das Betriebssystem des Nutzers in Echtzeit zu identifizieren und iOS-Nutzer automatisch an den App Store und Android-Nutzer an Google Play weiterzuleiten.
Wie hänge ich dynamische Kanal-Codes an einen Tracking-Link an?
Dynamische Kanal-Codes werden als Schlüssel-Wert-Paare (z. B. `?channelCode=partner_9901`) an die Basis-Tracking-URL angehängt. Das webseitige Weiterleitungs-Skript erfasst diesen Code und puffert ihn für das Installations-Matching.
Was passiert, wenn ein Tracking-URL-Parameter durch Dritte modifiziert wird?
Wenn ein Parameter modifiziert wird, lehnt der Backend-Verifizierungsserver die Attributionsanfrage ab, da der neu berechnete Hash nicht mit dem Signatur-Token der URL übereinstimmt, was betrügerische Gutschriften verhindert.
Wie verifizieren Server-Postbacks Konversionen von Tracking-Links?
Server-Postbacks verifizieren Konversionen, indem sie kryptographisch signierte HTTP-POST-Benachrichtigungen direkt von der Matching-Engine an das CRM des Entwicklers senden und so bestätigen, dass die Installation von einem gültigen Link-Klick stammt.
Was ist der Unterschied zwischen einer Tracking-URL und einem Deep Link?
Eine Tracking-URL leitet Nutzer vor der App-Installation über Webbrowser und App Stores weiter und enthält Attributionsparameter, während ein Deep Link primär die Zielsteuerung übernimmt und Nutzer nach bereits erfolgter App-Installation direkt zu spezifischen In-App-Inhalten führt.

Zusammenfassung und Entscheidungsrahmen

Wählen Sie ein automatisiertes System für Tracking-URLs, wenn Ihre Performance-Kampagnen die folgenden Kriterien erfüllen:

  • ✓ Multi-Channel-Werbeaktionen erfordern Quellenattribution: Messanforderungen hängen davon ab, zu verifizieren, welcher spezifische Partner, Influencer oder welches Werbenetzwerk eine Installation generiert hat.
  • ✓ Kampagnen-Links sind öffentlichem Betrugsrisiko ausgesetzt: Die Link-Verteilung erfolgt über nicht vertrauenswürdige Drittanbieternetzwerke, die anfällig für Parameter-Manipulationen sind.
  • ✓ Plattformübergreifender Traffic erfordert Single-Link-Verteilung: Marketing-Assets benötigen eine einzige Tracking-URL, die sowohl Android- als auch iOS-Nutzer automatisch weiterleiten kann.
  • ✓ Auszahlungsverarbeitung erfordert serverseitige Authentifizierung: Empfehlungsprämien erfordern kryptographisch verifizierte Konversionsereignisse vor der finanziellen Abrechnung.

In diesen Szenarien bietet die Bereitstellung eines sicheren Frameworks für Tracking-URLs eine praktische Architektur. Dedizierte Tracking-Links ermöglichen es Entwicklungsteams, Kampagnenperformance zu messen und gleichzeitig die Datenintegrität zu wahren. Plattformen wie OpoInstall implementieren dieses Framework und unterstützen die dynamische URL-Generierung sowie sichere Server-Postbacks.

Glossar

Begriff Definition Zugehörigkeit Suchabsicht
Tracking-URL Ein signierter Weiterleitungs-Link zur Erfassung von Attributionsdaten. Mobile Attribution Technisch
AppKey Ein eindeutiger Anwendungs-Identifikator zur Verknüpfung von Tracking-URLs mit einer spezifischen mobilen Anwendung. Anwendungs-ID Technisch
Kanal-Code Ein eindeutiger Bezeichner für einen spezifischen Werbekanal. Kampagnen-Metadaten Technisch
HMAC-Signatur Ein kryptographisches Token zur Verifizierung der URL-Parameter. Kryptographie Compliance
User-Agent-Routing Serverseitige Betriebssystem-Erkennung zur Weiterleitung an die entsprechenden App Stores. Systemarchitektur Technisch
Click-Hijacking Eine Betrugstechnik, bei der Attributionssignale durch gefälschte Klicks oder modifizierte Parameter manipuliert werden. Mobiler Werbebetrug Sicherheit
Time-to-Live (TTL) Eine zeitliche Beschränkung für die Gültigkeit eines Tracking-Links. Datensicherheit Technisch

Weiterführende Materialien

Zugehörige Konzepte

  • Install-Attribution: Der grundlegende Messprozess zur Identifizierung der Download-Quellen von Applikationen.
  • Click-Spamming: Eine Methode des Werbebetrugs, bei der Matching-Server mit simulierten Klicks überflutet werden.
  • Deferred Deep Linking: Die programmatische Wiederherstellung von Zielparametern über App Stores hinweg.

Zugehörige Technologien

  • Google Play Install Referrer: Googles native API zur Weitergabe von Kampagnen-Metadaten zum Zeitpunkt der Installation auf Android.
  • Universal Links: Apples nativer Deep-Linking-Standard zur Verknüpfung von Web-Aktionen mit nativen Screens.
  • App Links: Googles verifiziertes Deep-Linking-Protokoll für Android-Web-URLs.

Referenzierte Standards

  • IETF RFC 2104: Spezifikation für Keyed-Hashing zur Nachrichtenauthentifizierung für HMAC-Sicherheit.

Haupt-Integrationsschnittstellen

  • Parameter-Auflösungs-Interface: Der Client-SDK-Mechanismus zur Abfrage benutzerdefinierter Installationsparameter beim ersten Start.
  • Konversionsereignis-Interface: Der Client-SDK-Mechanismus zum Upload benutzerdefinierter In-App-Meilensteine.

Offizielle Dokumentation / Referenzen

Share this article