概要:Webサイトトラフィックの大部分はモバイル端末から発生しています。モバイルサイトにスマートバナーを使用して、Web訪問者をアプリユーザーにコンバートしましょう。
スマートバナー
スマートバナー:
- ブランドのモバイルサイトに表示して、意欲の高いユーザーのコンバージョン率を高めます。
- モバイルサイトへの訪問者から来るアプリインストールの質を計測しましょう。
- SRN (セルフレポーティングネットワーク) を含むすべてのメディアソースにて、Webからアプリへ誘導するキャンペーンの正確な計測を可能にします。
-
スマートバナーは、クリックスルーアトリビューションを利用してアトリビューション測定し、さらにインプレッションもカウントすることができます。
- クリック:ユーザーがスマートバナーをクリックしてインストールに進みます。
- インプレッション:バナーが読み込まれると(ユーザーにバナーが表示されると)インプレッションイベントがAppsFlyerに送信されます。
計測フローは次のとおりです。
- ユーザーが広告をクリックし、広告主のモバイルWebサイトに誘導されます。
- 広告主のモバイルWebサイトにスマートバナーが表示されます。
- ユーザーがスマートバナーをクリックします。
- アプリがインストールされていない場合、ユーザーがアプリストアへ誘導されアプリをインストールします。
- アプリがインストールされており、ユニバーサルリンク、アプリリンク、URIリンクが設定されている場合、アプリは直接起動します。
- ユーザーはプロモーションのコンテキストに応じてアプリ内のコンテンツに到達します。
- このユーザーは元の広告を表示したメディアソースの成果として計測されます。
注意
スマートバナーが適切なソリューションか確信が持てませんか?
スマートバナーとAppsFlyerの他のWebからアプリへユーザーを誘導するソリューションを比較してみましょう。
作業範囲
作業担当者 マーケティング担当者と開発者。
|
前提条件
|
所要時間 約 20 分。 |
結果
|
例マークは、「Feed Me」という成功した食料品配達サービスのマーケティング担当者です。 そのために、マークは自分の広告デザインやテキストを使ったスマートバナーを使用します。 スマートバナーはOneLinkによって作成されます。モバイルWebサイト訪問者がCTAボタンをクリックすると、自動的に適切なアプリストアまたはランディングページに誘導され、簡単にアプリのインストールをすることができます。既存のモバイルユーザーがCTAボタンをクリックすると、アプリが起動します。 AppsFlyerはクリックやインストールの成果をマークが設定したメディアソースとキャンペーンに紐づけます。 |
重要:
AppsFlyerのスマートバナー、または iOS Safariのスマートアプリバナーのうち、両方同時には使用せず、いずれかのみを使用してください。両方同時に使用すると、モバイルWebサイト上で表示エラーが発生し、計測値の乖離が起こる可能性があります。
手順
次の手順に従って、以下の動作をするスマートバナーを設定します:
- スマートバナー経由で、ユーザーのデバイスに基づいて、モバイルサイトから適切なアプリストアまたはアプリページに誘導します。
- クリック/インストールをOneLinkを使用したオウンドメディアの成果に紐づけます。
1. Webサイトの設定
スマートバナーを表示できるようにモバイルサイトを準備します。
- AppsFlyer 管理画面から、エンゲージメント&ディープリンク > スマートバナーへ移動します。
- [Website Workplaceを作成 ] をクリックします。
- Website workplaceの名前を入力します。
- [作成] をクリックします。
Website Workplaceが開きます。 - バナーのコードスニペットをコピーします。
- このコードスニペットをフロントエンド開発者へ渡し、Webサイトへ実装するよう依頼します。
このシンプルなタスクは、Webサイトにつき一度のみフロントエンド開発者によって実施されるだけで、この後のステップでは彼らに作業をしてもらう必要はありません。 - [オプション] Web keyをコピーします(このキーは既にコードスニペットの一部としてコード内に存在します)。
- [次へ] をクリックします。
2. バナーグループの設定
バナーグループには、1 つ以上のバナーが含まれています。ここでは次の設定が可能です。
- バナーグループで使用するOneLinkテンプレートを選択します。これにはWebサイト訪問者を誘導するモバイルアプリが含まれます。
- 特定のディープリンクスキームを設定します。
- バナーグループ内の全てのバナーに適用されるターゲットのルール、スケジュール、動作、アトリビューションの詳細を定義します。
- 訪問時にバナーグループのバナーをアクティブにするページを設定します。
新しいバナーグループを設定するには:
- AppsFlyer 管理画面から、エンゲージメント&ディープリンク > スマートバナーへ移動します。
- 左側のメニューで、[バナーグループの追加]をクリックします。
- 一意のバナーグループ名を入力します。
名前は、バナーグループ内で定義されるバナー間の一般的な共通テーマ(広告アプリなど)を反映した名前を付けてください。 - バナーグループのOneLinkテンプレートを選択します。
- [オプション] ユニバーサルリンクとAndroidアプリリンクユーザーのフォールバックとして、バナーグループ用のURIスキームを設定します。これはほとんどの場合使用されません。デフォルトで、値はOneLinkテンプレートから取得されます。テンプレートの値と異なる値が必要な場合にのみ、バナーグループにこの値を設定してください。
- アトリビューションソースを設定し、このバナーグループから発生した新規インストールの属性を設定します。以下の表を使用して、カスタムリンクへ最適なオプションを選択してください。
オプション いつ選択すべきか 備考 Use UTM parameters (UTMパラメーターを使用) ほとんどの非オーガニック訪問者がUTMパラメータを持つソースからモバイルWebサイトにアクセスする場合に選択します。 - メディアソース名 (pid) = UTM_Source
- キャンペーン (c) = UTM_campaign
- UTM_Source または UTM_Campaign がない場合は、フォールバックとして静的名が使用されます。
Use incoming attribution link parameters (アトリビューションリンクのパラメーターを使用) ほとんどの非オーガニック訪問者が、AppsFlyerの計測リンクを使用するクリック広告ネットワークからモバイルWebサイトにアクセスする場合に選択します。 - AppsFlyerアトリビューションリンクからの全ての利用可能なパラメータは、スマートバナーリンクに追加されます。
- AppsFlyerアトリビューションリンクとスマートバナーの両方にパラメータが存在する場合、パラメータは最終カスタムリンクで優先されます。
Add another attribution parameter (別のアトリビューションパラメーターを追加) 必要に応じて、追加でWebサイトに関連する計測データを追加してください。これによりインストールごとに詳細な分析が可能になります。 例えば、eコマースサイトで全ての商品タイプに、af_adset の値のみが異なる同一のカスタムリンクを作成します(例:"af_adset=fruit")。 Use default attribution parameters (デフォルトのアトリビューションパラメータを使用) - ほとんどのモバイルWebサイトの訪問者がオーガニックの場合に選択します。
- 非オーガニック訪問者がクリック広告ネットワークやUTMパラメータを持つメディアソースからWebサイトにアクセスしない場合に選択します。
重要:ベストプラクティスは、UTMまたは流入計測リンクパラメータを選択する方法です。なぜなら、メディアソース、キャンペーン、チャネル名が利用できない場合、デフォルトのスマートバナー計測パラメーターはカスタムリンク上でフォールバックとして使用されるためです。 - [推奨] デフォルトの計測パラメータチャンネル名を設定して、スマートバナーから来るすべてのインストールを指定されたチャンネルに紐づけます。これにより、コホートレポート、オーバービュー管理画面、リテンションレポートなどで、同じチャネルの下に複数のメディアソースからの情報を集約できます。
- [オプション] 非表示動作を設定します。つまり、ユーザーがバナーを閉じてから、再度バナーが表示されるまでの最小時間を設定します。次のいずれかから選択します。
- 時間ごと:1時間、1日、または1週間。
- 次のセッション:ユーザーがバナーを閉じた後、別のタブまたはウィンドウで行われるセッションを意味します。
- 二度と表示しない:バナーは再表示されません。
注:ユーザーがブラウザのキャッシュをクリアするか、プライベートモードでブラウザを使用している場合は、非表示動作設定は機能しません。
- [オプション] フリークエンシーキャップを設定します。
フリークエンシーキャップは、一意のユーザーにバナーが表示される最大回数を示します。たとえば、最大表示回数が3に設定されている場合、ユーザーがサイトに4回アクセスすると、最初の3回はバナーが表示されますが、4回目のアクセスでは表示されません。最大表示回数は無効にすることも可能です。最大表示回数の値を選択、またはを最大表示回数を無効にします。 - [オプション] バナーグループを有効化するスケジュール:すぐに開始(デフォルト)または期間限定のキャンペーンを設定します。
- [オプション] ロケーションを設定して、バナーグループが有効になる地域を指定します。
- このバナーグループをすべてのユーザーに表示するには、ワールドワイドを選択します。必要に応じて、異なる地域、国、州からの訪問者を除外します。
- 特定のロケーションを選択をクリックすると、このバナーグループを一つまたは複数のロケーションで表示できます。
- [オプション] Webサイト内でバナーグループが訪問者に表示される表示するページを設定します:
- [デフォルト] Webサイトの全てのページに表示します。
注 : フォールバックとして、全てのページに少なくとも1つのバナーグループを定義することをお勧めします。 - 特定のページに表示 : バナーを表示するために、ページまたはURLに含めるべき、または含めないものの条件を指定します。
- 次のいずれかを選択できます。
- 特定のページ:バナーを表示するページのホストおよび/またはパスを指定します。入力されたクエリはすべて無視されます。例:http://www.example.com/path?query
- URL : バナーを表示するページのパスおよび/またはクエリ、またはパスおよび/またはクエリのキーワードを指定します。例: http://www.example.com/path?query
- and/or を使用して、最大 5 つの条件を追加できます。
- 条件間で競合がある場合、バナーは表示されません。
- 次のいずれかを選択できます。
- [デフォルト] Webサイトの全てのページに表示します。
- バナーグループを作成をクリックします。
- [オプション] 再度バナーグループを編集するには、[ターゲティング&動作] にカーソルを合わせ、[編集] をクリックします。
例
マークは、「Feed Me」というフードデリバリーサービスのマーケティング担当者です。彼はアプリ内でスモモのセールキャンペーンを企画します。マークはこのキャンペーンのために、アドネットワークやGoogleだけでなく、SMSブラストも実施することにしました。
SMSを使用したキャンペーンの準備として、マークは以下の作業を実行します。
- ユーザーをFeed Me モバイルサイトのスモモセールページに誘導するために、キャンペーンリンクにアトリビューションパラメーターを追加します。リンクには pid パラメーターとスモモのセールページのURLが含まれます:
http://feedme.com/plums_link?pid=sms&c=plums
. - Attributed sources が Use incoming attribution link parametersに設定されており、「plums_link」を含むモバイルWebページを訪問したユーザーに対して有効になるスマートバナー (バナーグループとバナー) を作成します。
アドネットワークを使用したキャンペーンの準備として、マークは以下の作業を実行します。
- ユーザーをFeed Me モバイルサイトのスモモセールページに誘導するために、キャンペーンで使用するアトリビューションリンクをアドネットワークに渡します。このリンクには、Redirection URL (af_r) パラメーターと、スモモのセールページへのURLが含まれています:
http://feedme.com/plums_link
追加パラメーターは不要です。 - SMSキャンペーン向けに既に作成したスマートバナーを使用します。
Google Adsを使用したキャンペーンの準備として、マークは以下の作業を実行します。
- Feed Meのモバイルサイトで、スモモのセールページの複製を作成します:
https://www.feedme.com/plums_utm?utm_source=google&utm_campaign=plums
- Attributed sources が Use UTM parametersに設定され、「plums_utm」を含むモバイルWebページを訪問するユーザーに対して有効になるスマートバナー (バナーグループとバナー) の複製を作成します。
キャンペーンが開始されます。
ユーザーフローは以下のとおりです。
- スモモセールの広告をクリックし、Feed Meのモバイルサイトに遷移します。
- Google AdsからのクリックはUTMランディングページに、その他のクリックは通常リンク向けのランディングページに到達します。対応するスマートバナーがページごとに有効になります。
- モバイルサイト上でスマートバーナーが表示されユーザーがクリックします。
- ユーザーがFeed Meアプリに到達し、ダウンロード、インストールを行います。
- アプリ起動時にスモモセールのページに遷移します。
- Feed Meのモバイルサイトに誘導した正しいメディアソースにこのユーザーの成果が計測されます。
3. バナーの設定
バナーグループにバナーを作成する方法:
- バナーの作成 をクリックして、バナーの編集ページを開きます。
- バナーの名前を設定します。
- クリエイティブをデザインします:
- クリエイティブをデザインするをくりっくして、バナーのクリエイティブを設定します。
バナーテンプレートの選択画面が開きます。
- クリエイティブテンプレートにカーソルを合わせ、作成をクリックして、クリエイティブの作成ページを開きます。
- スマートバナークリエイティブの全ての要素をカスタマイズしましょう。名前で要素を選択するか、プレビュー画像上で要素をクリックして編集できます。
- タイトル
- 説明
- 星のレーティング
- 閉じるボタン
- アクションボタン
- アプリのロゴ
- 背景
- 画像は、次のいずれかのファイル形式を使用してください:jpeg、jpg、png
注:webp形式はサポートされておりません。
画像の推奨事項は次のとおりです:
テンプレートタイプ 最大画像ファイルサイズ DPI 画像比率 スタンダード 300 キロバイト 72 9:4 (横長) 強化版
9:4 (横長) 販促版 1:1 インタースティシャル 9:16 (垂直)
- レビューをクリックして、バナークリエイティブを確認し、異なるデバイス上でのデザインをレビューしてください。
注:アクティブなキャンペーンでは、プレビュー画像とバナーの表示が若干異なる場合があります。 - 変更が必要な場合は、エディタに戻るをクリックしてください。
- 完了をクリックして、バナー設定ページに戻ります。
- クリエイティブをデザインするをくりっくして、バナーのクリエイティブを設定します。
- 新しいクリエイティブが完了し保存した後、バナーのステイタスはアクティブになります。ステータストグルを使用して、アクティブと一時停止のステータスを切り替えられます。
- [オプション] パラメーターを追加をクリックして、カスタム計測パラメーターを追加できます。例:広告名
- 計測リンクを新規ユーザー獲得タイプのURLからリターゲティングURLへ変更するには、カスタムの
is_retargeting=true
パラメーターを追加します。
- 計測リンクを新規ユーザー獲得タイプのURLからリターゲティングURLへ変更するには、カスタムの
- すべて保存をクリックして保存するか、すべてを保存して閉じるをクリックして保存してバナー設定ページを閉じます。
4. テスト
クリエイティブの準備ができたら、本番環境でアクティブにする前に テストを実施してください。
スマートバナーのクリエイティブをテストする方法:
前提条件:スマートバナーのコードスニペットがWebサイトに実装されていることを確認してください。
- クリエイティブのテストページにて、スマートバナーSDKが実装されているWebページへのリンクを入力します (次のタブを参照) 。
- [Generate] をクリックします。
- 生成されたリンクをコピーし、テスト端末に送信するか、QRコードをテスト端末でスキャンします。リンクまたはQRコードはWebページにリダイレクトし、クリエイティブとともにバナーが表示されます。
- クリエイティブを編集 をクリックしてクリエイティブ設定に戻るか、 完了をクリックしてクリエイティブを保存します。
制限事項
制限事項 | 備考 |
---|---|
タブレット |
|
AppsFlyerは、広告主がWebサイトに実装するスマートバナーSDKを提供します。SDKの目的は、スマートバナーを動的に表示するために必要な全てのデータを取得することです。スマートバナーSDKは適切なアトリビューションリンクも自動的に作成するため、手動で作成する必要はありません。
したがって、モバイルバナーを表示するすべてのページからスマートバナーSDKにアクセスできる必要があります 。
スマートバナーSDKは、Website Workplaceから取得できる一意のWeb keyを使用して認証します。
コード
注意
2020年1月1日から、スマートバナー用の新しいSDKが提供されています。
新しいAppsFlyer Web SDKを使用すると、スマートバナーとピープルベースドアトリビューションの両方を使用できます。以下のSDKコードは、2つの例を示しています。
- スマートバナーのみにWeb SDKを使用する
- スマートバナーとピープルベースドアトリビューション両方にWeb SDKを使用する
モバイルバナーを表示するすべてのページの<head>タグにこのコードを含めます。
スマートバナー専用のAppsFlyer Web SDKのみ
- スクリプトの YOUR_WEB_KEY のプレースホルダーを自分の Web keyに置き換えます。Web keyは、新しいWebsite Workplaceを作成する際に生成されます。
- 以下コードをWebサイトのheadタグに貼り付けます。必ず、headタグの上部近くに貼り付けてください。
<script>
!function(t,e,n,s,a,c,i,o,p){t.AppsFlyerSdkObject=a,t.AF=t.AF||function(){
(t.AF.q=t.AF.q||[]).push([Date.now()].concat(Array.prototype.slice.call(arguments)))},
t.AF.id=t.AF.id||i,t.AF.plugins={},o=e.createElement(n),p=e.getElementsByTagName(n)[0],o.async=1,
o.src="https://websdk.appsflyer.com?"+(c.length>0?"st="+c.split(",").sort().join(",")+"&":"")+(i.length>0?"af_id="+i:""),
p.parentNode.insertBefore(o,p)}(window,document,"script",0,"AF","banners",{banners: {key: "YOUR_WEB_KEY"}});
AF('banners', 'showBanner');
</script>
スマートバナーとピープルベースドアトリビューション向けAppsFlyer Web SDK
- スクリプトの YOUR_WEB_KEY のプレースホルダーを自分の Web keyに置き換えます。Web keyは、新しいWebsite Workplaceを作成する際に生成されます。
- スクリプトのYOUR_PBA_KEYプレースホルダーをWeb dev keyに置き換えます。Web dev keyはブランドバンドルを作成した時に生成されます。
- 以下コードをWebサイトのheadタグに貼り付けます。必ず、headタグの上部近くに貼り付けてください。
<script>
!function(t,e,n,s,a,c,i,o,p){t.AppsFlyerSdkObject=a,t.AF=t.AF||function(){
(t.AF.q=t.AF.q||[]).push([Date.now()].concat(Array.prototype.slice.call(arguments)))},
t.AF.id=t.AF.id||i,t.AF.plugins={},o=e.createElement(n),p=e.getElementsByTagName(n)[0],o.async=1,
o.src="https://websdk.appsflyer.com?"+(c.length>0?"st="+c.split(",").sort().join(",")+"&":"")+(i.length>0?"af_id="+i:""),
p.parentNode.insertBefore(o,p)}(window,document,"script",0,"AF","pba,banners",{pba: {webAppId: "YOUR_PBA_KEY"}, banners: {key: "YOUR_WEB_KEY"}});
AF('banners', 'showBanner');
</script>
<script>
!function(e,n,t){{!function(e,n,t,r,a){{
var s=(e[n]=e[n]||{{}})[t]=function(){(s._q=s._q||[]).push(Array.prototype.slice.call(arguments))};
s.webkey=a;
for(var i=0;i<r.length;i++)
s[r[i]]=function(n)
{{return function()
{{var e=Array.prototype.slice.call(arguments);
return e.unshift(n),(s._q=s._q||[]).push(e),s}}}}
(r[i])}}(e,"AF","Banner",["showBanner","hideBanner","disableBanners","disableTracking","setAdditionalParams"],t),
function(e,n,t){var r=e.createElement("script");
r.type="text/javascript",r.async=!0,r.src=n+(t?"?webkey="+t:"");
var a=e.getElementsByTagName("script")[0];
a.parentNode.insertBefore(r,a)}(n,"https://cdn.appsflyer.com/web-sdk/banner/latest/sdk.min.js",t)}}(window,document,"YOUR-BANNER-KEY");
window.AF.Banner.showBanner();
</script>
タグマネージャーを使用してSDKを追加する
タグマネージャーを使用して、スマートバナーSDKをWebサイトに追加できます。
- GTMで、新しいタグを作成します。
- タグに名前を付け、 タグ設定をクリックして、 カスタムHTML を選択します。
- HTMLボックスに、SDKコードを貼り付けます。コードのYOUR-BANNER-KEYを実際のバナーキーに置き換えます。
- トリガー をクリックし、画面の右上隅にあるプラスアイコンをクリックして新しいトリガーを作成します。
- トリガーに名前を付け、トリガー構成をクリックして、ページビューを選択します。
- バナーをすべてのページに表示する場合は、 すべてのページビューを選択します。選択したページにバナーを表示する場合は、「 一部のページビュー 」を選択し、タグをトリガーする条件を定義します。トリガーの詳細については、 GTMのドキュメントをご覧ください。
- 右上隅にある [保存] をクリックします。
- タグの設定画面に戻ります。すべてが設定されていることを確認し、右上隅の 保存 をクリックします。
- GTMコンテナーを公開します。
ステップ1:Adobe Experience Cloudでプロパティを作成する
スマートバナーSDKをホストするプロパティ(タグ)を作成します。
- Adobe Experience Cloud >Launch を開きます。
- [Adobe Experience Cloud Launch] の下にある [Go to Launch] をクリックします。
- [New Property](新しいプロパティ)をクリックします。
- プロパティに名前を付けます。
- Platform の下にある、 Web を選択します。
- ウェブサイトのドメインを入力してください。
- [保存] をクリックします。
ステップ2:Adobe Launch PropoertyにスマートバナーSDKを追加する
スマートバナーSDKをタグに追加します。
- My web property ページにて、Rules タブを選択します。
- ルールに名前を付けます。Load スマートバナーの使用を推奨します。
- [IF] セクションのEVENTS 下にある [+Add] をクリックします。
- [Event Type] にある [Core - DOM Ready] を選択します
- [Keep Changes](変更を保存)をクリックします。
- THEN セクションの Actionsにある、+Add をクリックします。
- [Action Type] > [Custome Code] をクリックします。
- JavaScript > Open Editor を選択し、<script> タグなしでスマートバナーSDKコードを貼り付けます。
- [Keep Changes](変更を保存)をクリックして、コードエディターを閉じます。
- [保存] をクリックします。
ステップ3:Adobe LaunchタグをWebサイトに追加する
Adobe LaunchタグをWebサイトに追加します。タグは、スマートバナーWeb SDKをロードします。
- [My web property] ページで、[Environments] タブを選択します。
- 公開する環境(開発または本番)を含む行を見つけます。
- INSTALL ヘッダーに含まれる、関連する行のボックスアイコンをクリックします。これは通常、実稼働環境です。
- Adobe Launch 環境の公開に関するセクションを参照してください。
- Web Install Instructions のダイアログボックスにて、次の手順を行います。
- スクリプトコードsnippetをコピーします。
- ダイアログボックスを閉じます。
- コードスニペットをWebサイトの <head> タグの中に貼り付けます。
ステップ4:Adobe Launch環境を公開する
環境を公開して、Adobe Launchタグをアクティブにします。
- [My web property] ページで、[Publishing] タブに移動します。
- [Development]セクションの、[Add New Library] をクリックします。
- ライブラリに名前を付けて、環境を選択します。
- [RESOURCE CHANGES] にある、[Add a Resource](リソースの追加)をクリックします。
- Rules > Load Smart Banners > Latest > Select & Create a New Revision をクリックします。
- [保存] をクリックします。
- [Development] セクションにて、次を実行します。
- 新しく作成されたライブラリの横にある [アクション]メニュー(3つのドット)をクリックし、Build for Developers を選択します。
- アクションメニューをもう一度クリックし、Submit for Approval を選択します。
- [Submitted] セクションにて、次を実行します。
- アクションメニュ―をクリックし、Build for Staging を選択します。
- アクションメニューをもう一度クリックし、Approve for Publishing を選択します。
- Approved セクションにて、アクションメニューをクリックし、Build & Publish to Production を選択します。
これでプロセスは完了です。
これで、ウェブサイトがモバイルで読み込まれると、バナーのアクティブなクリエイティブが表示されます。特定のページにのみ、またはユーザーのアクションに従ってバナーを表示するには、 Adobe Launch rulesを参照してください。
SDKの機能
Showbanner
目的:
以下で提供されるバナーキーに従ってスマートバナーの表示を開始します。
パラメーター(オプション):
- bannerContainerQuery
これが渡された場合、SDKはこのクエリでページ内の要素を見つけようとし、バナー配置のエントリポイントとして扱います。それ以外の場合、document.body が使用されます。 - additionalParams
これが渡されると、これらのパラメーターはクエリURLとしてバナーURLに追加されます。
例:
AF('banners', 'showBanner', { bannerContainerQuery: "#container-id",
additionalParams: { p1: "v1", p2: "v2"...}});
showBanner({ bannerContainerQuery: "#container-id",
additionalParams: { p1: "v1", p2: "v2"...}});
hideBanner
目的
ページに表示されたバナーをプログラムで削除します(例:X秒間表示した後)。
AF('banners', 'hideBanner')
disableBanners(非推奨)
目的
この機能は、古いスマートバナー SDKでのみ使用でき、今後廃止される予定です。
Web SDKによるバナーの表示およびAppsFlyerサーバーとの通信を無効にします。
disableTracking(非推奨)
目的
この機能は、古いスマートバナー SDKでのみ使用でき、今後廃止される予定です。
Web SDKを無効にし、ブラウザから収集された情報のトレースを削除します(例:ローカルストレージ、Cookieなど)。
setAdditionalParams(非推奨)
目的
この機能は、古いスマートバナー SDKでのみ使用でき、今後廃止される予定です。
showBanner
を呼び出す前に additionalParams を OneLinkに設定します。パラメーターは、バナーの後ろのOneLink URLに追加されます。
パラメーター名
- Params
既存の計測リンクパラメーターを上書きできるキー/値パラメーターのマッピング(pid 値以外)。
使用例:
特定のパラメーターを使用してランディングページを区別したい。そのためには、バナーの背後にあるOneLinkに追加のパラメーターを追加できます。ユーザーがバナーをクリックしてアプリをインストールすると、OneLinkのパラメーターがのローデータに表示されます。以下のコード例では、af_sub1 パラメーターを使用しています。
// showBanner() を呼び出す前にこのメソッドを呼び出します
setAdditionalParameters( 'af_sub': 'custom_paramter_value')
最終的なOneLinkの形式は次のとおりです: subdomain.onelink.me/onelink-id?pid=af_banner & c = campaign & af_sub1 = custom_paramter_value
サブドメインとOneLink IDは、 OneLinkテンプレートから取得されます。
例: ab12.onelink.me/xyz1?pid=af_banner & c = summer_campaign & af_sub1 = uk_landing_page
任意の有効なパラメーターを使用できます。アトリビューションリンクパラメーターの詳細については、 こちらを参照してください。pid および c パラメーターは、バナーのアトリビューションリンクに既に存在するため、上書きしないでください。
getAdditionalParams(非推奨)
目的
この機能は、古いスマートバナー SDKでのみ使用でき、今後廃止される予定です。
現在の additionalParams オブジェクトを取得します。