メインコンテンツまでスキップ

Reyun TrackingIO統合プラン

最終更新 2026/10/03

この記事では、AE管理画面でReyun TrackingIOのデータを統合する方法を説明します。AE管理画面は、Reyun TrackingIOのリアルタイムコールバックデータの統合に対応しています

ヒント

サードパーティデータ統合によって生成されたデータは、クラスターの消費データ量に含まれますのでご注意ください

概要​

インターフェースの概要​

インターフェース名タイプ粒度アトリビューションコスト収益表示クリックコンバージョン
リアルタイムコールバックコールバックユーザーレベル✅

Reyun TrackingIOのデータの統合を始める前に、AEシステムのユーザー識別ルールを読み、AEが#distinct_idと#account_idによってユーザーを識別する仕組みを理解しておいてください

現在、Reyun TrackingIOはアクティベーション、登録、ログイン、課金、カスタムイベントのコールバック機能を提供しています。Reyun TrackingIOコールバックリンクのドキュメントはこちらから確認できます。

顧客のアトリビューション情報を取得するために、アクティベーションまたは登録のコールバックデータを統合することをお勧めします。コールバックリンクはReyunの技術担当者が設定する必要があるため、この節の内容に従って必要な情報をすべて取得したうえで、Reyunの技術担当者に連絡してコールバックを設定してください。

統合の流れ​

  1. Reyun TrackingIO SDKとAE SDKを導入し、Reyun SDKの登録メソッドを呼び出す際にAE SDKのゲストIDを渡します
  2. AE管理画面にログインし、サードパーティ統合モジュールでReyun TrackingIO統合を追加して、関連する設定を完了し、コールバックURLをコピーします
  3. アプリのAPP_IDとSecret、コールバックURL、コールバックデータの種類をReyunの技術担当者に提供します。Reyunの技術担当者がデータのコールバック設定をサポートします
  4. AEシステムがデータを正常に受信しているかを確認し、レポートを作成します

1. クライアントSDKの設定​

1.1 Reyun SDKとAE SDKの導入​

まず、アプリにReyun TrackingIO SDKとAE SDKを導入し、初期化の設定を完了する必要があります。Reyun TrackingIO SDKとAE SDKの統合ドキュメントは以下のとおりです:

1.2 SDKの設定​

SDKを導入したら、次にAE SDKのゲストIDとアカウントIDをReyun SDKに設定します。コールバックしたいイベントを事前に決めておき、この章の該当部分に従ってSDKの設定を完了してください

1.2.1 アクティベーションイベント​

アクティベーションイベントでは、AE SDKのゲストIDをカスタムプロパティとして設定できます。以下はAndroidのコード例です:

// AE SDK の初期化を完了する
//...

// Reyun でアクティベーションイベントを送信する
// 初期化パラメータオブジェクトを作成する
InitParameters parameters = new InitParameters();
// 初期化パラメータ appkey(必須)
parameters.appKey = "appkey";
// 初期化パラメータ channelId(必須)
parameters.channelId = "320110";
// 初期化パラメータ oaid。oaid を渡した場合、Reyun SDK は msa 関連のインターフェースを呼び出して oaid を取得しなくなる
parameters.oaid = "hahahahahahaha";
// 初期化パラメータ assetFileName。oaid バージョン 1.0.26+ 以上を使用する場合に必要
parameters.assetFileName = "com.reyun.chicken.cert.pem";
// 初期化パラメータ oaidLibraryString。oaid バージョン 1.0.26+ 以上を使用する場合に必要
// msa ドキュメントによると、1.0.26 の値は nllvm1623827671、1.0.27 の値は nllvm1630571663641560568、1.0.30 以上の値は msaoaidsec
parameters.oaidLibraryString = "msaoaidsec";

// AE SDK のゲスト ID を取得する
String distinctId = TDAnalytics.getDistinctId();

// カスタムパラメータに AE SDK のゲスト ID を設定する
HashMap<String, Object> params = new HashMap<>();
params.put("param6", distinctId);
parameters.installParams = params;

Tracking.initWithKeyAndChannelId(getApplication(), parameters);

1.2.2 登録イベント​

同様に、登録イベントを送信する際も、カスタムプロパティとしてAE SDKのアカウントIDとゲストIDを渡すことができます:

// AE SDK と Reyun SDK を初期化する
// ...

// AE SDK のアカウント ID とゲスト ID を取得する
String teAccountId = "account_id";
String teDistinctId = TDAnalytics.getDistinctId();

// 登録イベントを送信し、AE SDK のアカウント ID とゲスト ID を渡す
HashMap<String, Object> params = new HashMap<>();
params.put("param6", teDistinctId);
params.put("param7", teAccountId);
Tracking.setRegisterWithAccountID("account_id", params);

1.2.3 カスタムイベント​

カスタムイベントの送信は登録イベントと同様です。AE SDKのアカウントIDとゲストIDを取得したら、Reyun SDKのカスタムイベント送信インターフェースで渡すだけです:

// AE SDK と Reyun SDK を初期化する
// ...

// AE SDK のアカウント ID とゲスト ID を取得する
String teAccountId = "account_id";
String teDistinctId = TDAnalytics.getDistinctId();

// カスタムイベントを送信し、AE SDK のアカウント ID とゲスト ID を渡す
HashMap<String, Object> params = new HashMap<>();
params.put("param6", teDistinctId);
params.put("param7", teAccountId);
Tracking.setEvent("event_1", params);

2. プランの設定​

SDKの設定が完了したら、次にAEシステムの管理画面にログインし、「サードパーティ統合」モジュールでReyun TrackingIOの設定を完了します。下図はReyun TrackingIOの設定画面です。この章の内容に従ってプランを作成してください:

2.1 ユーザー識別フィールド​

Reyunがコールバックするのはユーザーレベルのデータであるため、ユーザー識別ルール、つまりコールバックデータ内で#distinct_idと#account_idに対応するフィールドを設定する必要があります。AEシステムはこの設定に基づき、コールバックデータを変換する際に、これらのフィールドをデータのユーザー識別フィールドとして設定します。

本ドキュメントの前のステップに従ってクライアントSDKを設定した場合は、デフォルト値をそのまま使用できます:

  • アカウントIDの関連フィールド:param7
  • ゲストIDの関連フィールド:param6

2.2 イベントデータの格納設定​

「イベントデータの格納設定」スイッチをオンにすると、Reyunがコールバックしたデータはすべてイベントテーブルに書き込まれます。イベントデータの格納を有効にすることをお勧めします。

2.3 ユーザープロパティの格納設定​

デフォルトでは、AEシステムはReyunのコールバックデータに含まれるアトリビューションフィールドを、標準化処理後のユーザープロパティに自動的に書き込みます。ユーザープロパティに書き込まれるフィールドとその意味は以下のとおりです:

ReyunのフィールドAEに格納後のユーザープロパティ名説明
ry_adgroup_namete_ads_object.ad_group_nameテキスト
channelte_ads_object.media_sourceテキスト
ry_adplan_namete_ads_object.campaign_nameテキスト
ry_adcreative_namete_ads_object.ad_nameテキスト
注意

旧バージョンのユーザープロパティ格納のデフォルトルールは現在と異なるため、ご注意ください。新旧のプロパティを統合する必要がある場合は、仮想プロパティ機能を使用できます

変更が必要な場合は、「設定ルール」をクリックして、下図のような格納ルールの設定ページに移動します

ここでは、ユーザープロパティの取得元イベントと格納の方法を変更できます。格納の方法はデフォルトでuser_setOnceで、最初に送信された情報のみが保持されます。

「プロパティのマッピング」ボタンをクリックして、ユーザープロパティに書き込むフィールドを追加できます。また、左側の「ルール」ボタンをクリックして新しいルールを追加することもできます。

ユーザープロパティの格納を無効にしたい場合は、すべてのルールを停止します:

2.4 ターミナルアドレス​

システムレベルおよびプロジェクトレベルのデータ受信URLを設定している場合は、以下のようなリンクが表示されます。このアドレスをそのままコピーできます:

ここにアドレスが表示されない場合は、右上のメニュー「プロジェクト管理 → プロジェクト設定 → プロジェクト構成」でパブリックネットワークURLを設定してください。このアドレスは、AE SDKで設定するデータ受信URLです。設定後、Reyunの設定ページの「ターミナルアドレス」に戻ってターミナルアドレスをコピーしてください。

2.5 統合構成​

最後に、統合構成モジュールでデータ取得の詳細な設定を制御できます。格納後のイベント名などが含まれます。

統合構成の内容はJSONです。次の内容に従ってカスタム設定できます:

モジュール名前意味
sink_eventevent_mapping

格納後のイベント名。カスタマイズできます。

対応しているKey:

  • アクティベーションイベント:install
  • 登録イベント:reged
  • ログインイベント:loggedin
  • 課金イベント:payment

2.6 イベントの格納ルール​

  • データ内のactivetimeフィールドを、イベントの#event_timeとして使用します

  • コールバックデータのデフォルトのイベント名は以下のとおりです。sink_event.event_mappingを変更することで、デフォルトのイベント名を変更できます:

    • アクティベーションイベント:reyun_init
    • 登録イベント:reyun_sign_up
    • ログインイベント:reyun_login
    • 課金イベント:reyun_payment
    • カスタムイベント:イベント名の前にreyun_を付けます。例:reyun_event_1
  • その他のフィールドはすべて格納されます。Reyunのコールバックデータには以下のフィールドが含まれます:

Reyunのコールバックフィールドタイプ説明備考
spreadurlテキストキャンペーンの短縮リンク

クリックパラメータ。ASAアトリビューションまたはオーガニックユーザーの場合、これらのフィールドは返されません

spreadnameテキストキャンペーン名
channelテキストチャンネル名
clicktimeテキストクリックの受信時刻
uipテキストクリックIP
csiteテキスト広告ユニットID
ry_adgroup_idテキスト広告グループID
ry_adgroup_nameテキスト広告グループ名
ry_adplan_idテキスト広告キャンペーンID
ry_adplan_nameテキスト広告キャンペーン名
ry_adcreative_idテキスト広告クリエイティブID
ry_adcreative_nameテキスト広告クリエイティブ名
advert_idテキスト広告IDOcean Engine 2.0固有のパラメータ
advert_nameテキスト広告名Ocean Engine 2.0固有のパラメータ
project_idテキストプロジェクトIDOcean Engine 2.0固有のパラメータ
project_nameテキストプロジェクト名Ocean Engine 2.0固有のパラメータ
mid1テキスト画像素材IDOcean Engine 2.0固有のパラメータ
mid2テキストタイトル素材IDOcean Engine 2.0固有のパラメータ
mid3テキスト動画素材IDOcean Engine 2.0固有のパラメータ
mid4テキスト組み合わせたプレイアブル素材IDOcean Engine 2.0固有のパラメータ
mid5テキストランディングページ素材IDOcean Engine 2.0固有のパラメータ
mid6テキストAndroidダウンロード詳細ページ素材IDOcean Engine 2.0固有のパラメータ
accountidテキスト配信アカウントID媒体側の配信アカウント
requestidテキストリクエスト配信IDOcean Engine共通パラメータ
convertidテキストコンバージョンIDOcean Engine共通パラメータ
appkeyテキストReyunのアプリ固有識別子
activetimeテキストイベントの受信時刻
whatテキストイベントタイプアクティベーションの場合:install
osversionテキストOSバージョン
ryosテキストOS
devicetypeテキストデバイスタイプ
deviceidテキストデバイスID
IdfaテキストiOSのIDFA
idfvテキストiOSのIDFV
imeiテキストAndroidのIMEI。Android 10以降では取得できません
oaidテキストOAID
androididテキストAndroid ID
aipテキストコンバージョンイベントのIP
skeyテキストリクエストパラメータsecuritykeyのことで、意味はありません
attributionテキストASAアトリビューション

ASAパラメータ。ASA広告アトリビューションの場合のみ返されます

orgidテキストキャンペーングループID
campaignidテキストキャンペーンID
clickdateテキストASA広告のクリック時刻
adgroupidテキスト広告グループID
keywordidテキストキーワードID
creativesetidテキスト素材ID(クリエイティブID)
conversiontypeテキストコンバージョンタイプ(新規または再インストール)
accountテキスト登録時に設定したアカウントID登録イベントにのみ含まれます
param1~param10テキストカスタムパラメータデフォルトでは、param6をAE SDKのゲストID、param7をアカウントIDに対応させることをお勧めします

2.7 標準化フィールド​

以下は、Reyunのコールバックデータで標準化されるフィールドです:

コールバックフィールド標準化フィールド説明
channelte_ads_object.media_sourceチャンネル名
csitete_ads_object.placement広告ユニットID
ry_adgroup_idte_ads_object.ad_group_id広告グループID
ry_adgroup_namete_ads_object.ad_group_name広告グループ名
ry_adplan_idte_ads_object.campaign_id広告キャンペーンID
ry_adplan_namete_ads_object.campaign_name広告キャンペーン名
ry_adcreative_idte_ads_object.ad_id広告クリエイティブID
ry_adcreative_namete_ads_object.ad_name広告クリエイティブ名
advert_idte_ads_object.ad_id広告ID
advert_namete_ads_object.ad_name広告名

3. Reyunの技術担当者に連絡してコールバックを設定する​

次に、Reyunの担当者に連絡してコールバックを有効にしてもらう必要があります。通常、Reyunに以下の4つの情報を提供する必要があります:

メッセージ説明例
コールバックデータの種類統合する必要があるコールバックデータ
コールバックリンクAEシステムがコールバックデータを受信するアドレス。統合構成ページで取得しますhttps://{receiver-host}/attribution/callback/reyun/{app-id}
appkeyReyun管理画面における広告主のプロダクトの一意な識別子。Reyun管理画面から取得しますf819f9cac******812b2067d0cf8
securitykeyセキュリティ検証用のフィールド。現在AEは対応していません。広告主が自由に設定できます

abc123

4. その後の利用​

4.1 データ格納の確認​

最後に、AEシステムがReyunのコールバックデータを受信しているかどうかを確認してください。以下の方法で確認できます:

  • 詳細データで確認する

プラットフォームの統合ステータスが「統合済」であれば、そのプラットフォームからデータを受信し、データが格納されていることを示します。この場合、「サードパーティ統合」リストで該当プランのカードにカーソルを合わせ、詳細アイコンをクリックしてプランの詳細ページに入ると、受信した直近1000件のデータを確認できます。特定の行をクリックすると、変換前と変換後のデータを含むそのデータの詳細情報を確認でき、そのデータをコピーまたはエクスポートできます。また、詳細ページ右上の「フルデータのダウンロード」をクリックすると、すべてのデータをダウンロードできます:

  • その他の製品モジュールで確認する

統合ページのほか、「データ管理」ページでも、コールバックイベントやユーザープロパティが作成されているかどうかを確認できます。

また、イベント分析モデルやユーザープロパティ分析モデルなどの分析モデルで分析を行い、データが格納されているかどうかを確認することもできます。

レポート作成に関するいくつかの提案を以下に示します:

  1. 各モデルで、Reyunがコールバックしたユーザーのアトリビューションフィールドを使ってユーザーグループを比較し、流入元ごとのユーザーのゲーム内行動の違いを分析します
  2. リテンション分析モデルで、Reyunがコールバックしたアトリビューション情報を使って、流入元ごとのユーザーのLTVを比較分析します
このページは役に立ちましたか?