So richtest du universelle iOS-Links und Android-App-Links ein
Über universelle Links und App-Links
Universelle Links (für iOS) und App-Links (für Android) leiten deine Kunden zu Inhalten in deiner mobilen App oder, wenn die App nicht installiert ist, zu denselben Inhalten auf deiner Website. Wenn du diese Links in E-Mails und Textnachrichten verwendest, kannst du über alle deine Marketing-Kanäle hinweg einheitliche URLs verwenden und deinen Kund*innen unabhängig von ihrem Gerät ein nahtloses Erlebnis bieten. Es ähnelt dem herkömmlichen Deep Linking, bietet aber zusätzliche Funktionen.
Universelle Links und App-Links in Klaviyo sind vollständig mit Klick-Tracking und UTM-Tracking kompatibel.
So funktioniert esSo funktioniert es
Wenn Kund*innen von einem Mobilgerät aus auf einen Link in einer deiner Nachrichten klicken, kann Klaviyo sie nach der Konfiguration korrekt identifizieren und an den richtigen Ort in deiner mobilen App weiterleiten, sofern er auf ihrem Mobilgerät installiert ist. Wenn die App nicht installiert ist, wird der Kunde wie üblich zu deiner Website weitergeleitet.
Auf Plattformen, die diese Funktionalität nicht unterstützen, beeinträchtigt das Klick-Tracking universelle Links und App-Links. Das liegt daran, dass beim Klick-Tracking eine Weiterleitung verwendet wird, um das Klickereignis zu erfassen, wodurch die App nicht direkt geöffnet werden kann.
Deine mobile App muss mindestens die Version 5.1.0 des iOS SDK, die Version 4.1.0 des Android SDK oder die Version 2.1.0 des React Native SDK verwenden, um universelle Links in E-Mails und Textnachrichten einzurichten.
Bevor du anfängstBevor du anfängst
Bevor du universelle Links und/oder App-Links in Klaviyo einrichten kannst, musst du Folgendes eingerichtet haben:
- Deine mobile App muss mindestens die Version 5.1.0 des iOS SDK, die Version 4.1.0 des Android SDK oder die Version 2.1.0 des React Native SDK verwenden, um universelle Links in E-Mails und Textnachrichten einzurichten.
- Für Links in E-Mails eine dedizierte Klick-Tracking-Domain. Eine Anleitung zur Einrichtung findest du in unserem Artikel zur Einrichtung einer dedizierten Klick-Tracking-Domain.
- Bei Links in Textnachrichten ein gebrandeter benutzerdefinierter Link. Eine Anleitung zur Einrichtung findest du in unserem Artikel So erstellst du einen gebrandeten verkürzten Link für SMS.
- Das Klaviyo SDK, das auf deiner mobilen App installiert ist.
- Eine
apple-app-site-association(AASA)-Datei (für iOS) und/oder eineassetlinks.json-Datei (für Android), die auf deiner Website-Domain gehostet wird. Diese Dateien werden von Apple bzw. Google benötigt, um deine Website mit deiner mobilen App zu verknüpfen. - Deine mobile App muss so konfiguriert sein, dass sie universelle Links und/oder App-Links unterstützt.
- Weitere Informationen zur Konfiguration für iOS und zur Einrichtung deiner
Apple-App-Site-Association(AASA)-Datei findest du in der Apple-Entwicklerdokumentation zur Unterstützung zugehöriger Domains. - Weitere Informationen zur Konfiguration für Android und zum Einrichten deiner
assetlinks.json-Dateifindest du in der Android-Entwicklerdokumentation zum Hinzufügen von App-Links.
- Weitere Informationen zur Konfiguration für iOS und zur Einrichtung deiner
So richtest du universelle Links und App-Links in Klaviyo ein
- Navigiere zu den Einstellungen in deinem Klaviyo-Konto.
- Klicke auf Push-Benachrichtigung.
- Klicke auf die Registerkarte Universelle Links und App-Links.
-
Klicke in der Karte auf Einrichten.
- Wähle eine Click-Tracking-Domain für den Kanal, den du aktivieren möchtest (E-Mail und/oder Textnachricht).
- Gib deine Zieldomäne ein. Dies ist deine Website-Domain, die du im Text deiner Nachrichten verwenden willst.
- Lade deine
apple-app-site-association(AASA) Datei und/oder deineassetlinks.jsonDatei hoch.- Wenn du sowohl eine iOS- als auch eine Android-App hast, musst du beide Dateien hochladen.
- Wenn du nur eine iOS-App hast, musst du nur eine AASA-Datei hochladen.
- Wenn du nur eine Android-App hast, musst du beide Dateien hochladen.
- Klicke auf Speichern.
-
Kehre zur Seite mit den Einstellungen zurück. Wähle die Klick-Tracking-Domain(s) aus, die in deiner App geöffnet werden sollen, und klicke auf Aktivieren
Universelle Überschreibung
In manchen Fällen möchtest du vielleicht einen bestimmten Link in deiner App öffnen, auch wenn er nicht mit den Pfaden in deiner AASA- oder assetlinks.json-Datei übereinstimmt. Du kannst dies tun, indem du das Attribut universal=„true“ in den HTML-Code des Links einfügst.
Zum Beispiel: <a href=„trk.example.com“ universal=„true“> Link zu deiner App!< /a ></a>
Alternativ kannst du auch den umgekehrten Weg gehen, indem du das Attribut universal=„false“ in den HTML-Code des Links einfügst.
Hinweis: Diese Funktion ist nur für E-Mails verfügbar.
Testen deiner EinrichtungTesten deiner Einrichtung
Um deine universellen Links und App-Links zu testen, erstelle eine neue Kampagne oder Flow-Nachricht und füge einen Link zu einer Seite auf deiner Website ein, die du für Deep Linking konfiguriert hast. Sende eine Nachricht an ein Gerät, auf dem deine App installiert ist, und eine weitere an ein Gerät, auf dem deine App nicht installiert ist.
- Auf dem Gerät, auf dem deine App installiert ist, sollte sich der Link direkt in deiner App öffnen.
- Auf dem Gerät, auf dem deine App nicht installiert ist, sollte sich der Link im Webbrowser des Geräts öffnen.
Hinweis: In der Nachrichtenvorschau wird kein Klick-Tracking verwendet, sodass Links möglicherweise nicht genau wiedergegeben werden. Für die richtigen Tests solltest du keine Vorschaunachrichten verwenden.
Deine von Klaviyo gehosteten universellen Links und App-Linkdateien anzeigenDeine von Klaviyo gehosteten universellen Links und App-Linkdateien anzeigen
Sobald du die Einrichtung abgeschlossen hast, hostet Klaviyo Versionen deiner Konfigurationsdateien. Um sie anzuzeigen, navigiere zu den folgenden URLs in deinem Browser und ersetze <YOUR_TRACKING_DOMAIN> durch deine eigene Domain:
-
iOS:
https://<YOUR_TRACKING_DOMAIN>/ .well-known/apple-app-site-association -
Android:
https://<YOUR_TRACKING_DOMAIN>/ .well-known/assetlinks.json
FAQ
Brauche ich eine dedizierte Klick-Tracking-Domain? Um universelle Links und App-Links für E-Mails zu verwenden, ist eine dedizierte Klick-Tracking-Domain erforderlich. Für SMS musst du einen gebrandeten benutzerdefinierten Kurzlink einrichten.
Was passiert, wenn ich mehrere Klaviyo-Konten habe, die sich eine einzige Tracking-Domain teilen? Wenn sich mehrere Konten eine einzige Tracking-Domäne teilen, wirken sich Änderungen an der Domänenkonfiguration auf alle diese Konten aus.