2

Facebook App Links と branch.io の統合に問題があります。Android アプリで App Invite を表示するために、次のコードを試しました。

if (AppInviteDialog.canShow()) {
    AppInviteContent content = new AppInviteContent.Builder()
        .setApplinkUrl("https://bnc.lt/raise-test-ios")
        .build();
    AppInviteDialog.show(this, content);
}

App Link URL を見るとわかるように、生成された branch.io マーケティング URL を使用しましたが、実行すると次のようになります。

ここに画像の説明を入力

ここで何が起こっているかは誰でも知っていますが、Branch URL を App Link URL として使用できると思いました。

4

1 に答える 1

4

Facebook OGテスターを使えば、リンクの最後にあるOGタグのどこが悪いのかを確認できます。すべてが機能している場合、すべての AppLink がスクレイプ結果に表示されます。そうでない場合は、エラーが表示されます。ここで試してみてください: https://developers.facebook.com/tools/debug/og/object/

その特定のリンクについては、Facebook がページを適切に解析する前に、OG のタイトル、説明などを指定する必要がありました。これを、 dashboard.branch.ioのブランチ マーケティング リンクに追加できます。または、Branch Link を動的に作成する場合は、必ず $og_title、$og_description、および $og_image_url を使用してください。

そこから統合すると、AppInvites からのインストール/オープン カウントが増加するのを確認できるようになります。役立つ場合に備えて、この機能に Branch を使用する方法に関する完全なガイドを作成しました: https://dev.branch.io/recipes/facebook_appinvites/ios

お役に立てれば!

于 2015-06-07T18:21:04.703 に答える