Hoe je universele koppelingen voor iOS en Android App Links instelt
Over universele links en App Links
Universele links (voor iOS) en App Links (voor Android) leiden je klanten naar content in je mobiele app of, als de app niet is geïnstalleerd, naar dezelfde content op je website. Door deze links te gebruiken in e-mail en tekstberichten kun je consistente URL's gebruiken in al je marketingkanalen en tegelijkertijd een naadloze ervaring creëren voor je klanten, ongeacht hun apparaat. Het is vergelijkbaar met traditioneel deeplinken, maar met extra functionaliteit.
Universele links en App Links in Klaviyo zijn volledig compatibel met click-tracking en UTM-tracking.
Hoe het werktHoe het werkt
Na de configuratie kan Klaviyo, wanneer een klant op een link klikt in een van uw berichten vanaf een mobiel apparaat, deze correct identificeren en naar de juiste locatie in uw mobiele app leiden als deze op hun apparaat is geïnstalleerd. Als de app niet is geïnstalleerd, wordt de klant zoals gewoonlijk naar je website geleid.
Op platforms die deze functionaliteit niet ondersteunen, interfereert click-tracking met universele links en App Links. Dit komt omdat click-tracking een omleiding gebruikt om de klikgebeurtenis vast te leggen, waardoor de app niet direct wordt geopend.
Je mobiele app moet minimaal versie 5.1.0 van de iOS software development kit (SDK), versie 4.1.0 van de Android software development kit (SDK) of versie 2.1.0 van de React Native software development kit (SDK) gebruiken om universele links in e-mail en tekstberichten in te stellen.
Voordat je van start gaatVoordat je van start gaat
Voordat je universele links en/of App Links in Klaviyo kunt instellen, moet je het volgende hebben ingesteld:
- Je mobiele app moet minimaal versie 5.1.0 van de iOS software development kit (SDK), versie 4.1.0 van de Android software development kit (SDK) of versie 2.1.0 van de React Native software development kit (SDK) gebruiken om universele links in e-mail en tekstberichten in te stellen.
- Voor links in e-mail, een speciaal click-tracking domein. Voor instructies voor het instellen, zie ons artikel over het instellen van een eigen click-tracking domein.
- Voor links in tekstberichten, een aangepaste link met een merknaam. Zie voor instructies ons artikel over het maken van een verkorte merklink voor sms.
- De Klaviyo software development kit (SDK) die op je mobiele app is geïnstalleerd.
- Een
apple-app-site-association(AASA) bestand (voor iOS) en/of eenassetlinks.jsonbestand (voor Android) gehost op je website domein. Deze bestanden zijn respectievelijk nodig door Apple en Google om je website te koppelen aan je mobiele app. - Je mobiele app moet geconfigureerd zijn om universele links en/of App Links te ondersteunen.
- Meer informatie over het configureren voor iOS en het instellen van je
apple-app-site-association(AASA) bestand vind je in de Apple documentatie voor ontwikkelaars over het ondersteunen van geassocieerde domeinen. - Zie voor meer informatie over het configureren voor Android en het instellen van je
assetlinks.jsonbestand de Android documentatie voor ontwikkelaars over het toevoegen van app links.
- Meer informatie over het configureren voor iOS en het instellen van je
Hoe universele links en App Links instellen in Klaviyo
- Navigeer naar Instellingen in je Klaviyo account.
- Klik op pushmelding.
- Selecteer het tabblad Universele & app koppelingen.
-
Klik op de kaart op Instellen.
- Selecteer een klik-tracking domein voor het kanaal dat je wilt inschakelen (e-mail en/of tekstberichten).
- Voer je doeldomein in. Dit is het domein van je website dat je wilt gebruiken in de body van je berichten.
- Upload je
apple-app-site-association(AASA) bestand en/of jeassetlinks.jsonbestand.- Als je zowel een iOS als een Android app hebt, moet je beide bestanden uploaden.
- Als je alleen een iOS app hebt, hoef je alleen een AASA bestand te uploaden.
- Als je alleen een Android app hebt, moet je beide bestanden uploaden.
- Klik op Opslaan.
-
Ga terug naar de instellingenpagina. Selecteer de click-tracking domein(en) die moeten worden geopend op je app en klik op Inschakelen
Universele opheffing
In sommige gevallen wil je een specifieke link aanwijzen om te openen in je app, zelfs als deze niet overeenkomt met de paden die zijn gedefinieerd in je AASA of assetlinks.json bestand. Je kunt dit doen door het attribuut universal="true" toe te voegen aan de HTML van de link.
Bijvoorbeeld: <a href="trk.example.com" universal="true"> Link naar je app!< /a ></a>
Je kunt ook het omgekeerde doen door het attribuut universal="false" toe te voegen aan de HTML van de link.
Opmerking: Deze functionaliteit is alleen beschikbaar voor e-mail.
Je opstelling testenJe opstelling testen
Om je universele links en App Links te testen, maak je een nieuwe campagne of flow bericht aan en voeg je een link toe naar een pagina op je website die je hebt geconfigureerd voor deep linking. Stuur een bericht naar een apparaat waarop je app is geïnstalleerd en een ander bericht naar een apparaat waarop je app niet is geïnstalleerd.
- Op het apparaat waarop je app is geïnstalleerd, zou de link direct in je app moeten openen.
- Op het apparaat waarop je app niet is geïnstalleerd, zou de link moeten openen in de webbrowser van het apparaat.
Opmerking: Preview-berichten maken geen gebruik van click-tracking, dus links worden mogelijk niet nauwkeurig weergegeven. Gebruik geen voorbeeldberichten om goed te kunnen testen.
Je Klaviyo-gehoste universele links en App Links-bestanden bekijkenJe Klaviyo-gehoste universele links en App Links-bestanden bekijken
Zodra u de installatie hebt voltooid, host Klaviyo versies van uw configuratiebestanden. Om ze te bekijken, navigeer je naar de volgende URL's in je browser, waarbij je <YOUR_TRACKING_DOMAIN> vervangt door je eigen domein:
-
iOS:
https://<YOUR_TRACKING_DOMAIN>/ .well-known/apple-app-site-association -
Android:
https://<YOUR_TRACKING_DOMAIN>/ .well-known/assetlinks.json
Veelgestelde vragen
Heb ik een eigen click-tracking domein nodig? Een eigen click-tracking domein is nodig om universele links en App Links voor e-mail te gebruiken. Voor sms moet je een aangepaste korte merklink instellen.
Wat gebeurt er als ik meerdere Klaviyo accounts heb die één tracking domein delen? Als meerdere accounts één tracking domein delen, hebben wijzigingen in de domeinconfiguratie invloed op al die accounts.