2017-08-16 3 views
1

Je suis en train de mettre en œuvre des fonctionnalités de partage dans mon application Android/IOS, mais rencontre quelques problèmes fournissant un lien correct pour le grattoir facebook.App Link lorsqu'il est partagé sur Facebook via l'application android/IOS

Donc, de mon point de vue il y a 2 options:

  1. Utilisez facebook Hébergement pour App-link
  2. Utilisez une redirection personnalisée php sur le propre site

Le problème avec des liens d'applications créées à partir de Facebook est qu'ils ne comprennent pas thumbnais dans le post partagé .. Est-il possible d'ajouter og: balises aux liens d'application facebook? Je suppose que non, mais je dois demander. Cela résoudrait mon problème. Toutefois, l'utilisation d'un php personnalisé pour rediriger les utilisateurs vers l'app store/play store en fonction de la plate-forme crée un autre problème.

Facebook récupère les images de l'URL finale, dans ce cas le site app-store/playstore de l'application .. Tout en grattant correctement l'image du magasin de jeu, il a des problèmes avec l'image de l'App Store, trop gros il est coupé dans le post facebook. (exemple snapchat ci-dessous)

Y a-t-il de meilleures alternatives?

Merci d'avance pour toute aide, en travaillant sur cela quelques jours maintenant, toute aide est appréciée. enter image description here

Répondre

0

Oui, il existe une meilleure alternative. Branch permet une redirection personnalisée vers le magasin d'applications ou vers une autre solution de repli personnalisée. Il gère le cas de bord de chaque appareil et venant de chaque application. Les liens de branche vous permettront de passer des tags OG qui devraient fournir ces vignettes. Voici un exemple de lien Branch sous le capot:

tags: [ 'tag1', 'tag2' ], 
channel: 'facebook', 
feature: 'dashboard', 
stage: 'new user', 
alias: 'myalias', 
data: { 
    mydata: 'something', 
    foo: 'bar', 
    '$desktop_url': 'http://myappwebsite.com', 
    '$ios_url': 'http://myappwebsite.com/ios', 
    '$android_url': 'http://myappwebsite.com/android', 
    '$og_app_id': '12345', 
    '$og_title': 'My App', 
    '$og_description': 'My app\'s description.', 
    '$og_image_url': 'http://myappwebsite.com/image.png' 
} 

Vous pouvez voir comment configurer des liens here. Ce service de liaison en profondeur que vous recherchez est complètement libre chez Branch.