スマートバナーSDKを使用すると、AdjustスマートバナーをWebサイトまたはWebアプリに追加できます。このガイドでは、SDKをプロジェクトに実装する方法を説明します。
1. SDKをインストールする
SDKを既存のJavascriptプロジェクトに追加するには、パッケージマネージャーを使用してSDKをインストールしてください。
Dependencyをインストールしたら、プロジェクトにインポートします。
CDNを使用する
SDKをランタイムdependencyとしてインストールしない場合は、CDNコンテンツデリバリネットワークを介してSDKを読み込むことができます。SDKが読み込まれると、グローバルなAdjustSmartBanner
名前空間を介してアクセスできます。
CDN経由でSDKを読み込む場合、パフォーマンスを向上させるために縮小バージョンを使用する必要があります。
- 特定のバージョン。例:
https://cdn.adjust.com/adjust-smart-banner-0.0.7.min.js
- 最新バージョン。例:
https://cdn.adjust.com/adjust-smart-banner-latest.min.js
SDKファイルはCDNにキャッシュされるため、すぐに提供されます。キャッシュは30分ごとに更新されます。アップデートをすぐに受け取るには、特定のバージョンのSDKをターゲットに設定してください。
CDN経由でスマートバナーSDKを読み込むには、ページの<head>
タグ内に次のスニペットを貼り付けてください。
2. SDKを初期化する
スマートバナーSDKを初期化するには、AdjustSmartBanner.init
メソッドを呼び出します。
このメソッドを呼び出すと、SDKはデバイスのプラットフォームを検出します。デバイスがモバイルプラットフォームの場合、SDKは利用可能なスマートバナーを読み込みます。初期化後、利用可能なバナーがすぐに表示されます。
プロジェクトの対象がシングルプラットフォームアプリの場合は、各プラットフォームトークンをappToken
オブジェクトのキーとしてパスします。
3. バナーをローカライズする
スマートバナーをローカライズして、ユーザーエクスペリエンスを向上させることができます。スマートバナーSDKは、ブラウザーで使用されている言語を読み取り、ローカライズされたバナーがある場合はそれを表示します。この動作を上書きしたい場合は、別の言語を使用するようSDKに指示することができます。優先言語を設定するには、次の2つの方法があります。
- これを
language
パラメーターとしてAdjustSmartBanner.init
メソッドにパスする - 2文字の言語コードを 文字列 パラメーターとして
setLanguage
メソッドを呼び出す
これでSDKがプロジェクトに実装されました。SDKの機能や各種機能の設定方法については、このセクションの他のガイドをご覧ください。