どのようにお手伝いできますか?

TUNE(旧HasOffers)とAppsFlyerの連携

  • 更新

概要:TUNE(旧HasOffers)でアフィリエイトマーケティングキャンペーンを管理するアドネットワークが、AppsFlyerと連携してインストールとアプリ内イベントのアトリビューションデータを受信する方法を紹介します。 

連携を開始するには、以下を用意してAppsFlyerに送付してください。

  1. アトリビューションリンク
  2. ポストバック(インストールとアプリ内イベント用)

アトリビューションリンクの作成

アトリビューションリンクは、以下のAppsFlyerの基本リンクに、アドネットワークが追加するマクロを組み合わせて作成します。

AppsFlyerの基本のアトリビューションリンクと、各マクロの詳細を以下に示します。

AppsFlyerのベースURL 説明

https://app.appsflyer.com

AppsFlyerのエンドポイント

app_id

アプリ固有のID。プロモーションするアプリごとに値が異なります。

pid=

メディアソース名に_intを付けます。これは、連携済みのネットワークを識別するために使用されます。

c=

キャンペーン名

TUNEのマクロを追加したアトリビューションリンクの例


 
https://app.appsflyer.com/com.appsflyer?pid=mediaName_int&clickid=
{transaction_id}&af_siteid={affiliate_id}&af_c_id={offer_id}&af_ad_id={offer_file_id}&idfa=
{ios_ifa}&advertiser_id={google_aid}&af_sub5={offer_id}
  • 上記のリンクには、TUNEのレポート用にaf_sub5={offer_id}を追加しています。

TUNEのマクロの詳細をご覧ください。

インストールとアプリ内イベントのポストバックの作成

インストールとアプリ内イベントのポストバックを作成する手順は、以下のとおりです。

  1. Postback w/Transaction IDプロトコルを使用するオファー(広告案件)を作成するか、既存のオファーを選択します。
  2. オファーのページの詳細セクションで、[Tracking]リンクをクリックします。
  3. [Postback URL]欄からURLをコピーします。
  4. ポストバックURLからoffer_idパラメータとその値を削除し、特定のオファー用のポストバックをグローバルポストバックに変更します。

TUNEのグローバルポストバックURLの詳細をご覧ください。

ポストバックの例

グローバルインストールポストバック


 
https://NETWORK_ID.go2cloud.org/aff_lsr?offer_id={af_c_id}&transaction_id={clickid}

アプリ内イベントポストバック


 
https://NETWORK_ID.go2cloud.org/aff_goal?a=lsr&goal_id={goal_id}&transaction_id={clickid}

上記のポストバックURLで使用している値は、以下のとおりです。

  • NETWORK_ID = TUNEから提供されるドメイン名(ネットワークID)
    • アトリビューションを正しく行うため、NETWORK_IDには必ずTUNEから提供されるブランドドメイン名を使用してください。特定のオファーでカスタムトラッキングドメインを使用している場合でも、そのドメインは指定しないでください。
  • goal_id = AppsFlyer管理画面でアプリごとに設定するイベントタグこれは、アプリ内で使用されている実際のイベント名です。

詳細は、アプリ内イベントの動的イベントマッピングをご覧ください。

登録の完了