2016-11-16 1 views
3

J'ai un Régler URI avec pour mon application « monapp » pour la méthode « MyMethod » qui appelle 3 paramètres: param1, param2, param3différée deeplink avec Adjust ne fonctionne pas si l'application n'a pas été installé

comme vous pouvez le voir ici:

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

Si mon application a déjà été installé, tout fonctionne très bien et les 3 Les paramètres sont alors déjà définis sur l'application dès le début dans les bons TextEdits.

Si mon application n'a pas été installée, le Playstore est appelé avec l'invitation à télécharger l'application. Je dois appuyer sur PlayStore Ouvrez pour démarrer l'application puis, pour démarrer l'application. Mais les 3 paramètres n'ont pas été définis au démarrage?

EDIT: Comme vous pouvez le voir dans la bande-annonce que mon deeplink est pas en ligne et le système a la forme:

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

Ces paramètres sont pris sur la main remis à cette application. Cela signifie que lorsque j'appelle cet URI myapp commence avec ces paramètres déjà définis dans les TextEdit.

MAIS quand monapp n'a pas été installé, Playstore est ouvert avec monapp prêt à être installé. Démarrage du monapp ne prend pas plus tard sur les paramètres dans cette application (comme pour appeler cette URI avec pré-installé monapp)

+0

Salut! Avez-vous trouvé une solution? –

Répondre

0

est votre chemin de lien profond immédiatement accessible après l'installation? S'il existe un processus d'inscription/connexion qui bloque l'accès à ce chemin URI, cela pourrait être la raison pour laquelle (Adjust docs).

La liaison profonde différée ne fait pas partie intégrante de la plate-forme Adjust, donc la flexibilité est quelque peu limitée. Si vous avez besoin d'une solution plus complète, vous pouvez consulter le Branch.io (divulgation complète: je fais partie de l'équipe de la succursale). La plate-forme de branche vous offre beaucoup plus d'options de liens profonds différés, et s'intègre également à Ajuster pour synchroniser toutes vos données.

+0

Lorsque myapp ne serait pas installé, et que je créerais et que j'appellerais un lien profond de branch.io avec des paramètres prédéfinis similaires à ceux ci-dessus, ouvrirait-il myapp avec des paramètres prédéfinis APRÈS une nouvelle installation PlayStore? –

+0

Et oui, le schéma deeplink myapp: // mymethod? Param1 = a & param2 = b & param3 = c sera accessible par le côté de l'application –

+1

Oui, un lien profond de branche vous renverrait ces paramètres instantanément, même après une nouvelle installation depuis le Play Store . J'ai entendu parler des retards dans les retours différés avec Adjust, il est donc possible que vous récupériez vos paramètres quelques minutes plus tard. Évidemment pas très utile pour votre utilisation ... –