2016-11-16 3 views
3
installiert wurde

Ich habe ein anpassen URI mit für meine app „myapp“ für die Methode „mymethod“, die drei Parameter aufruft: param1, param2, param3Latente Deeplink mit Adjust funktioniert nicht, wenn App nicht

wie Sie hier sehen können:

https://app.adjust.com/123abc?deep_link=myapp%3A%2F%2Fmymethod%3Fparam1%3D3.5516%26param2%3D3.5629%26param3%3D2016-10-16

Wenn meine App bereits installiert wurde, funktioniert alles sehr gut und diejenigen 3 Die Parameter werden dann bereits beim Start der App in die richtigen TextEdits gesetzt.

Wenn meine App nicht installiert wurde, wird der Playstore mit der Einladung zum Download der App aufgerufen. Ich muss im PlayStore Open drücken, um die App dann zu starten, um die App zu starten. Aber die 3 Parameter wurden beim Start nicht gesetzt?

EDIT: Wie Sie im Trailer sehen, dass meine Deeplink ist nicht online und das System hat die Form:

myapp://mymethod?param1=3.5516&param2=3.5629&param3=2016-10-16 

Diese Parameter über die Hand genommen werden, um diese App handed. Das heißt, wenn ich diesen URI anrufen myapp beginnt mit diesen Parametern bereits in den TextEdits gesetzt.

ABER wenn myapp nicht installiert wurde, Plays mit myapp bereit geöffnet installiert werden. Starten des myapp danach nicht über die Parameter in diese App nimmt (wie in Aufruf, dass URI mit vorinstallierter myapp)

+0

Hallo! Hast du eine Lösung gefunden? –

Antwort

0

Ist Ihr Deep-Link-Pfad sofort zugänglich nach der Installation? Wenn es einen Anmelde-/Anmeldeprozess gibt, der den Zugriff auf diesen URI-Pfad blockiert, könnte dies der Grund sein (Adjust docs).

Deferred Deep Linking ist kein zentraler Teil der Adjust-Plattform, daher ist die Flexibilität etwas eingeschränkt. Wenn Sie eine umfassendere Lösung benötigen, können Sie Branch.io auschecken (vollständige Offenlegung: Ich bin im Branch-Team). Die Branch-Plattform bietet Ihnen wesentlich mehr verzögerte Deep-Linking-Optionen und integriert sich außerdem in Adjust, um alle Ihre Daten zu synchronisieren.

+0

Wenn myapp nicht installiert wird, und ich einen branch.io deeplink mit voreingestellten Parametern ähnlich wie oben erstellt und aufgerufen habe, würde es myAP mit voreingestellten Parametern NACH einer neuen Installation von PlayStore öffnen? –

+0

Und ja, das Deeplink-Schema myapp: // mymethod? Param1 = a & param2 = b & param3 = c sollte für die App-Seite zugänglich sein. –

+1

Ja, ein Branch deep link würde diese Parameter sofort an Sie zurückgeben, selbst nach einer Neuinstallation aus dem Play Store . Ich habe von Verzögerungen bei verzögerten Retouren mit Adjust gehört. Es ist also möglich, dass Sie Ihre Parameter einige Minuten später zurückbekommen. Offensichtlich nicht sehr hilfreich für Ihren Anwendungsfall ... –

Verwandte Themen