2017-01-31 8 views
0

私のチームはAndroidアプリをリリースし、ユーザーに私たちのウェブサイトからアプリと特定のコンテンツを誘導するスマートバナーを要求しました。このタスクを完了するには、branch.ioを使用しています。Branch.ioスマートバナーは空です

このguideによれば、ダッシュボードの設定セクションにあるブランチキーを含むJavaScriptスニペットが挿入され、SDKが正しく初期化されています。

ダッシュボードでは、バナーのスタイリングと、表示するサイトとデバイスを定義しました。しかし、バナーは、(デスクトップ上で)次のようになります。

enter image description here

ませアイコンやテキストが設定されていません。どうやら私はbranch.ioによって生成されたプレビューリンクを使用すると正しく表示されます。また

私はJavaScriptでバナーを初期化し、それが正しく、あまりにも表示されているプロパティを設定します。

branch.banner(Banner.options, Banner.data); 

const deeplink = `${window.location.pathname}${window.location.search}${window.location.hash}`; 

branch.setBranchViewData({ 
    '$deeplink_path': deeplink 
}); 

どういうわけか、ダッシュボードから何が採用されていないが。

ありがとうございました!

答えて

2

アレックスBranch.ioここから:branch.banner()機能とダッシュボードに設定したバナーは、実際には別物です。ダッシュボードオプションは、これまで使用されていなかったbanner()アプローチを置き換えました。

set up guideの詳細を確認してください。重要な注意点の1つは、ダッシュボード版ではデスクトップ上のバナーをまだサポートしていないことです。パートナーのほとんどがその機能を使用していないことがわかりました。

+0

ありがとうございました。 Androidデバイスでもバナーはこのように見えます。 私はガイドに従って、正しいキーでSDKを統合し、ディープリンクパスを設定してから、ダッシュボードに切り替えて残りの作業を行いました。 ダッシュボードで調べる必要があるものはありますか? – vein

関連する問題