ディープリンク
ディープリンクは、アプリダウンロード時にアプリ側に追加情報を受け渡すのに使われます。
Facebookディファードディープリンク
FacebookディファードディープリンクはFacebookのiOS 14のキャンペーンでは使用できません。iOS 14のキャンペーンについては、こちらのページをご確認ください。
Facebookプロトコルがアプリ設定画面に設定されていることをご確認ください。
CONFIGURE -> Appsタブに移動し、該当のアプリを選択します。
+ New Callbackをクリックします。
Facebook InstallコールバックとFacebook Deferred Deeplinkコールバックの両方をテンプレートより追加します。
それぞれのコールバック設定画面で、該当アプリの
facebook_app_id
を入力し, "SAVE CALLBACK"をクリックします。キャンペーンを作成後、ディープリンクが自動的に表示されます。
お使いのFacebook広告マネージャ上で、広告セットを作成します。広告セット名にはTenjin上のキャンペーン名を入力します。下記の例の場合、"iOS-US-male-Wordsearch @hB1zqEeYDeKgDPF6qvkq7O"となります。Facebookキャンペーン名には任意の名前を入力できます。
作成した広告セットに対し、広告を作成し、"Deep Link"の箇所にステップ6で作成したTenjin上のディープリンクを入力します。複数の広告に対し、同一のディープリンクを使用する事が可能です。
Facebook経由で獲得したユーザに対して、パラメータごとにアプリ内の特定のページに遷移させる場合は、6で取得したディープリンクのURLに任意のカスタムパラメータ/値を追加することが可能です。
元のFacebookディープリンク:
tenjinwordfinder://?campaign_id=hxLK3M5AWMVUKRZApDH0sS
カスタムパラメータを追加したFacebookディープリンク:
tenjinwordfinder://?campaign_id=hxLK3M5AWMVUKRZApDH0sS&creative_name=TEST
該当のFacebookキャンペーン経由でユーザがアプリをダウンロードすると、Tenjinはカスタムパラメータが追加されたディープリンクURLをSDK側に受け渡します。 その後のSDK側での処理方法については、こちらをご確認ください。(iOS, Android, Unity)
Facbook以外のディープリンク設定
Facebook以外のキャンペーンについては、deeplink_url
パラメータをトラッキングURLの後ろに追加します。インストール時に, Tenjin SDKがこれらのディープリンクをサーバより取得します。
Tenjinトラッキングリンクが下記の通りの場合、
https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id}
ディープリンクを追加するには下記のようにdeeplink_url
パラメータを追加します。
https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id}&deeplink_url=myschema://shoe1
Tenjin SDKがmyschema://shoe1
の情報をアプリ側に受け渡し、この情報を元にユーザに特定の動作をさせることが可能です。
SDK側の設定については、こちらをご確認ください。(iOS, Android, Unity)
こちらでは、アプリをデプロイする前に具体的にディープリンクを使ったテスト方法を記載しています。