Deep links zorgen ervoor dat Remerge een opnieuw gerichte gebruiker rechtstreeks naar de bestemmingspagina van uw keuze kan sturen.
de volgende gids neemt u mee door het proces van het configureren van uw app om deep linking te verwerken. In geval van vragen kunt u contact opnemen met uw Remerge Account Manager.
iOS Deep Link Settings
om een URL-schema te registreren, moet u deze definiëren in het informatieplistbestand van uw app.
- in Xcode, open uw app information plist file
- voeg een “URL types” item toe:
- vouw de “URL type” rij uit.
- vouw de rij “Item 0” uit.
- voeg een nieuwe rij toe.
- voor” URL identifier”, voeg waarde toe als de unieke identifier voor uw app. Probeer een unieke identificatie te kiezen die waarschijnlijk niet door andere apps zal worden gebruikt.
- Klik met de rechtermuisknop op de”URL identifier”:
- Selecteer Rij toevoegen.
- Selecteer “URL Schemes”.
- Stel de waarde” Item 0 ” in op uw unieke schema.
testen & verificatie
- Voer de app uit op uw apparaat of een iPhone-simulator.
- Open Een Safari-browser en voer een URL in die begint met uw unieke schema (bijvoorbeeld myapp: / / anything).
- dit testproces moet resulteren in het afsluiten van uw apparaat uit de Safari-browser de omleiding naar uw app.
ga voor meer informatie naar de sectie Aangepaste URL-schema ‘ s implementeren in App Programming Guide voor iOS.
Android Deep Link Settings
voeg een Intentiefilter toe aan het manifest van uw app om een URL-schema te registreren.
voeg In het manifest van uw app het volgende intent-filter toe aan uw relevante activiteit:
<intentfilter>
<actie android:name=”android.bedoeling.actie.VIEW”/>
<category android: name = ” android.bedoeling.categorie.DEFAULT”/>
<category android: name = ” android.bedoeling.categorie.BROWSABLE” />
<data android:scheme=”your unique scheme” />
</intentfilter>
<actie android:name=”android.bedoeling.actie.VIEW”/>
<category android: name = ” android.bedoeling.categorie.DEFAULT”/>
<category android: name = ” android.bedoeling.categorie.BROWSABLE” />
<data android:scheme=”your unique scheme” />
</intentfilter>
Example:
<activity android:label=”@string/app_name” ….. >
<intentfilter >
<action android:name=”android.intent.action.MAIN” />
<category android:name=”android.intent.category.LAUNCHER” />
</intentfilter>
<intentfilter>
<action android:name=”android.intent.action.VIEW” />
<category android:name=”android.intent.category.DEFAULT” />
<category android:name=”android.intent.category.BROWSABLE” />
<data android:scheme=”myscheme” />
</intentfilter>
</activity>
<activity android:label=”@string/app_name” ….. >
<intentfilter >
<action android:name=”android.intent.action.MAIN” />
<category android:name=”android.intent.category.LAUNCHER” />
</intentfilter>
<intentfilter>
<action android:name=”android.intent.action.VIEW” />
<category android:name=”android.intent.category.DEFAULT” />
<category android:name=”android.intent.category.BROWSABLE” />
<data android:scheme=”myscheme” />
</intentfilter>
</activity>