チャネル設定

一部のパートナーモジュールについては、パートナー固有のIDをパスする必要があります。アプリオートメーションAPIは、/app POSTコールでチャネル情報のオブジェクトをパスすることでこれを可能にします。キーと値の組み合わせを使用して、このオブジェクトで多くのパートナーの情報をパスすることができます。

注意:
アプリを設定する際、チャネル設定は オプション です。これは、アプリを作成するまで詳細が入手できない可能性があるためです。

テンプレートアプリにパートナー設定を追加した場合、APIはデフォルトでこれらをコピーしません。パートナー設定を表示させるには、/app POSTコールに対応するパラメーターを入力する必要があります。

ワークフロー

アプリ作成時にパートナー固有の情報を追加できます。後から、POSTコールで情報をパスして追加することも可能です。APIがこの情報を受け取ると、APIはパートナー設定を完了しようとします。パートナー設定が完了するまで、APIではクリックとインプレッションURLを利用できません。

  1. /app POSTエンドポイントを使用してアプリを作成します。
  2. パートナーIDを受け取ったら、channel_setupパラメーターでこのエンドポイントを呼び出します。
  3. /appエンドポイントを呼び出す度に、全てのchannel_setup情報を含めます。

パラメーター

全てのパラメーターを、channel_setupオブジェクト内でキーと値の組み合わせとしてパスする必要があります。

パートナー必要なパラメーター説明
Snapchatsnap_app_idアプリのSnapchat ID
Facebookapp_idアプリのFacebook ID
Googlelink_idGoogle 広告のリンクID
gameanalyticskeyGameAnalyticsの一意のゲームキー
Tapjoyapp_idアプリのTapjoy ID
Unity Adsgame_idアプリのUnity Ads ID
Vungleapp_idアプリのVungle ID
Chartboost
  • app_id
  • token
  • app_id:アプリのChartboost ID
  • token:アプリのシグネチャー
Inmobi
  • property_id
  • advertiser_id
  • property_id:InmobiでのアプリのID
  • advertiser_id:Inmobiの広告主ID

以下の例には、利用可能な全てのパートナーが含まれています。

"channel_setup": {
  "snapchat": { "snap_app_id": "snapchat app id" }
  "facebook": { "app_id": "facebook_app_id" },
  "google": { "link_id": "adwords_link_id" },
  "gameanalytics": { "key": "unique game key" },
  "tapjoy": { "app_id": "tapjoy_app_id" },
  "unityads": { "game_id": "unity_game_id" },
  "vungle": { "app_id": "vungle_app_id" },
  "chartboost": { "app_id": "chartboost_app_id", "token": "app_signature" },
  "inmobi": { "property_id": "inmobi_gmp_id", "advertiser_id": "adv_id" }
}