Web計測の設定 アプリのWeb計測を設定するには、このページの手順に従ってください。
アプリを設定するには、AdjustはWebベースのURLをAdjustの内部システムに追加する必要があります。また、お客様のアカウントで、Web計測パッケージを有効化していただく必要があります。これらの設定は、どちらもAdjust側で実施します。詳細はsupport@adjust.com までお問い合わせください。
開発者ガイド を使用して、Web SDKをWebアプリに実装します。実装が完了したら、テストを実施します。
テスト Web SDKが正しく機能していることを確認するためには、3つの方法があります。
ブラウザーコンソールでWeb SDKのログを確認する Adjustテストコンソール を使用するデバイスAPI を使用するJavascriptコンソールでweb_uuid
を確認するには、以下の手順に従ってください。
アプリケーション(Application) (Safariを使用している場合は ストレージ(Storage)) を選択します。IndexedDB を選択します。adjust-sdk -> as を選択します。web_uuid
は u:<web_uuid> と表示されます。AdjustがWeb計測を有効にすると、管理画面のアプリにWebのアイコン が表示されます。管理画面では、Web計測を使用しているアプリのこのアイコンがハイライトされます。
AdjustでWeb計測用にアプリを設定するには、2つの方法があります。
Webを単一のプラットフォームとしてアプリを新しく追加する 既存のモバイルアプリに対してWebをプラットフォームとして使用する Webを唯一のプラットフォームする新しいアプリを追加する:
AppView で 全てのアプリ(All apps) を選択します。新規アプリの追加 (NEW APP) を選択します。一意の アプリ名(App name) を入力し、 レポート通貨(Reporting currency) を選択します。 アプリの追加(Add App) を選択します。ここでプラットフォームを選択しないでください。選択しないことで、アプリがWebアプリとして指定されます。 これで、Webアプリが管理画面に表示されました。
Web計測が機能するには、Adjustがお客様のWebベースのURLをAdjustの内部インターフェイスに追加する必要があります。設定については、担当のアカウントマネージャーまたは support@adjust.com にお問い合わせください。このガイドでは、Webサイトの例として https://www.mywebsite.com
を使用します。
設定方法によって、 新規リンクと既存 リンクの両方で異なる動作が期待できます。以下の情報を確認し、設定に該当する情報を確認してください。
全て展開する
WebベースのURLはデフォルトのリダイレクトとして使用されます。全てのユーザーをhttps://www.mywebsite.com
に送ります。
デフォルトのリンク動作を上書きするには、一般的なリダイレクトパラメーターまたはOS固有のリダイレクトパラメーター を追加します。
WebベースのURLは デフォルトのフォールバック として使用されます。例えばアプリ用にiOSおよびWebが設定されている場合、次のように動作します。
iOSユーザーは、アプリのダウンロードのためApp Storeに送られます。 iOS以外のユーザーはWebベースのURLに送信され、Webイベントはリンクにアトリビュートされます。 ユーザーの遷移先を決定するには、次のパラメーターをリンクに追加します 。
全てのユーザー Web用URLまたはWebサイトのページ リダイレクト
特定のOSユーザー Web用URLまたはWebサイトのページ OS別のリダイレクト
redirect_ios
redirect_macos
redirect_android
redirect_windows
redirect_windows-phone
iOS以外のユーザー WebベースURL以外のページ フォールバック
WebベースのURLは デフォルトのフォールバック として使用されます。例えば、リンクにiOSモバイルアプリ用のトークンが1つ、Web用のトークンが1つ含まれている場合
iOSユーザーは、アプリのダウンロードのためApp Storeに送られます。 iOS以外のユーザーはWebベースのURLに送信され、WebイベントはWebリンクにアトリビュートされます。 iOS以外のユーザーをWebサイトの別のページに遷移させるには、 fallback
パラメーターをリンクに追加します。これらのユーザーは、引き続きWebリンクにアトリビュートされます。
ユーザーがディープリンクを操作したときのリンクの動作は、デバイスにアプリがインストールされているかどうかによって異なります。
https://app.adjust.com/abc123_xyz456?deep_link=xxxxx&redirect=https://mywebsite.com
アプリをインストールしていない iOSユーザーが、 deep_link
と redirect
の両方のパラメーターを含むクロスプラットフォームリンクをクリックした場合
ユーザーはWebベースのURLに送られます。 クリックはiOSモバイルリンクにアトリビュートされます。 Webインストール/セッションはWebのオーガニックにアトリビュートされます。 アプリをインストールした iOSユーザーがリアトリビューションの対象期間中にクロスプラットフォームリンクをクリックした場合、リアトリビューションはiOSモバイルリンクに付与されます。
Webページの遷移先はいつでも変更でき、以下2つの方法があります:
redirect
、 fallback
、 redirect_macos
などのリダイレクト関連パラメーターに完全なWebサイトURLを追加します。
https://app.adjust.com/abc123?redirect=https%3A%2F%2Fwww.mywebsite.com%2Fxmas%3Fproduct%3Dshoes%26category%3Dboots
{base_url}
プレースホルダーをリダイレクト関連のパラメーターと共に使用します。プレースホルダーは自動的にWebベースURLに置き換えられます。これにより、必要に応じてURLをすばやく簡単に変更できます。
https://app.adjust.com/abc123?redirect={base_url}%2Fxmas%3Fproduct%3Dshoes%26category%3Dboots
Datascapeの プラットフォーム(Platform) フィルターを使用して、 Web トラフィックに関連するインストールとセッションのみを表示します。
Adjust Web SDKを初めて実装したときは、Webからの「新規」ユーザーが大量に表示される場合があります。これは、Adjustが web_uuid
を初めて確認するためです。
Adjustは、データにアクセスするための2つのAPIスイートを提供しています。これらを使用して、Web計測データに関するレポートをプログラマティックに作成することができます。
全て展開する
レポートサービスAPI は、Adjustデータに関するレポートを作成するための一連のエンドポイントを提供します。Web計測情報をフィルタリングする方法:
データを受信したいフォーマットに応じてエンドポイントを選択します。
dimensions
フィルターを使用して値 platform
を割り当て、プラットフォーム別に情報をグループ化します:dimensions=platform
Webの結果のみを返すには、次のように platform
ディメンションを追加して値 webos
を割り当てます:platform=webos
curl \
--header 'Authorization: Bearer <adjust_api_token>' \
--location --request GET 'https://dash.adjust.com/control-center/reports-service/report?cost_mode=network&app_token__in={app_token1},{app_token2}&date_period=2021-05-01:2021-05-02&dimensions=platform&metrics=installs,network_installs,network_cost,network_ecpi&platform=webos'
KPIサービス を使用すると、データを プラットフォーム 別にグループ化できます。
Web計測情報をフィルタリングする方法は以下の通りです。
プラットフォームでフィルタリングするには、次のように grouping
パラメーターを使用して値 platforms
を割り当てます:grouping=platforms
。 platforms
パラメーターを追加し、レポートしたいプラットフォームの値を割り当てます。利用可能なオプションは以下のとおりです:インストール後のアクティビティに関連する全てのKPIは、 mobile_app
またはweb
にグループ化されています。インプレッションやクリックなど、他の全てのアクティビティは undefined
に該当します。
curl --header 'Authorization: Token token={your_api_token}' \
--location --request GET 'http://api.adjust.com/kpis/v1/2eb2na2w54c3?start_date=2022-05-01&end_date=2022-05-31&grouping=platforms&platforms=web&kpis=sessions,installs&countries=de,gb'
インストール後のアクティビティに対しては、2つのプレースホルダーを使用できます。これらをコールバックに追加して、Web計測のデータ受信を開始します。
{web_uuid}
完全なデバイスIDを提供します 例4d1615ab-ee78-49aa-a10f-d57035322a42
{platform}
アクティビティがモバイルまたはWebのどちらで発生したかを示します 例:web