📘

注意

We recommend using our SDK wizard integration tool for testing

このドキュメントのテストを正常に完了するためには、以下が必要です:

iOS SDK実装テスト

テストは、以下で構成されています:

  1. ユーザーの広告クリックとアプリインストールのシミュレーション:
  2. インストールのコンバージョンデータを検証してください。

Apps that implement ATT

アプリに App Tracking Transparency (ATT) を実装する場合は、これらの手順に従ってください。
以下の条件を満たす場合、IDマッチングによって計測が発生します。

  • The attribution link contains the idfa parameter
  • ATTが実装されており:
    1. requestTrackingAuthorization is called before start (by utilizing waitForATTUserAuthorization)
    2. ユーザーの同意を得ている。

ステップ1:広告クリックのシミュレーション
計測リンク経由で広告クリックをシミュレートしてください。以下のように計測リンクを構成してください。

https://app.appsflyer.com/<app_id>?pid=<media_source>
&idfa=<registered_device_idfa>

場所:

  • app_id is your AppsFlyer app ID (including id suffix)
  • pid は、インストールが紐づくメディアソースです
  • idfa は、登録されたデバイスのIDFAです


If your app ID is id123456789, the attribution link might look like this:

https://app.appsflyer.com/id123456789?pid=conversionTest1&idfa=1A2B3C4D-9128-4597-1234- 
04E23D654321

ステップ2:アプリのインストール
デバッグモードを有効にして、登録したテストデバイスにアプリをインストールしてください。

ステップ3:テストの実行
コンバージョンデータの検証に進んでください。

Apps that don't implement ATT

ステップ1:広告クリックのシミュレーション
計測リンク経由で広告クリックをシミュレートしてください。以下のように計測リンクを構成してください。

https://app.appsflyer.com/<app_id>?pid=<media_source>

場所:

  • app_id is your AppsFlyer app ID (including id prefix)
  • pid は、インストールが紐づくメディアソースです


If your app ID is id123456789, the attribution link might look like this:

https://app.appsflyer.com/id123456789?pid=conversionTest1

ステップ2:アプリのインストール
デバッグモードを有効にして、任意のデバイスにアプリをインストールしてください。デバイスを登録するIDFAが利用できないため、デバイスを登録する必要はありません。

ステップ3:テストの実行
コンバージョンデータの検証に進んでください。

👍

ヒント

計測リンクを使用したテストは複数回行われることがよくあります。そのため、アトリビューションパラメータの1つを使用して、テストのバージョンを区別することをお勧めします。どのリンクがどのコンバージョンに紐づいているのかを簡単に把握することができます。

In the above example, the value of pid is conversionTest1. In consecutive tests, increment the value of pid to conversionTest2, conversionTest3, and so on.

Inspect conversion data

広告のクリックをシミュレートし、アプリをインストールした後、以下の手順でインストールのコンバージョンデータを検証してください。

ステップ1:インストールUIDの取得
Once the app is installed, In the Xcode terminal, search for conversions.appsflyer. Look for the uid parameter and copy its value.

2452

ステップ2:コンバージョンデータの検証
コンバージョンデータテストAPIへ進み、必要な項目を入力してください。

  1. app-id:アプリID
  2. device_id: paste the value of uid from step 1.
  3. devkey - Application's devkey. Learn here how to get it.

その後、Try it! をクリックしてテストを実行してください。

期待される結果
ATTが実装されユーザーの同意が得られている場合、結果は以下のような200レスポンスです(読みやすく省略済):

{
    ...
    "af_status" = "Non-organic";
    ...
    "match_type" = id_matching;
    "media_source" = conversionTest1;
    ...
}

そうでない場合は、計測は確率論的に実行され、その結果、次のような200レスポンスとなります(読みやすさのために切り捨てられています):

{
    ...
    "af_status" = "Non-organic";
    ...
    "match_type" = probabilistic;
    "media_source" = conversionTest1;
    ...
}

インストールが計測されていない場合、結果は次のペイロードを含む200レスポンスです:

{
    "af_message" = "organic install";
    "af_status" = Organic;
    "install_time" = "2021-08-23 06:59:51.194";
    "is_first_launch" = 1;
}

📘

注意

インストールが管理画面に表示されるまで最大30分かかる場合があります。

📘

注意

インストールが管理画面に表示されるまで最大30分かかる場合があります。