일부 파트너 모듈의 경우 파트너에 특화된 ID를 전달해야 합니다. App Automation API는 /app
POST 콜에서 채널 정보의 객체를 전달하여 이를 지원합니다. 키-값 쌍을 사용하여 해당 객체에서 여러 파트너에 대한 정보를 전달할 수 있습니다.
템플릿 앱에 파트너 설정을 추가한 경우, API의 기본 설정은 이를 복사하지 않습니다. 따라서 /app
POST 콜에서 이에 상응하는 파라미터를 입력해야 합니다.
워크플로우
파트너에 특화된 정보는 앱 생성 시 또는 POST 콜에서 정보를 전달하는 방식으로 추가할 수 있습니다. API는 정보 수신 시 파트너 설정 완료를 시도합니다. 클릭 및 노출 URL은 파트너 설정이 완료되기 전까지 API에서 사용이 불가합니다.
/app
POST 엔드포인트를 사용하여 앱을 생성합니다.- 파트너 ID가 있는 경우
channel_setup
파라미터와 함께 이 엔드포인트를 호출합니다. - 모든
channel_setup
정보가/app
엔드포인트를 호출할 때마다 포함되어야 합니다.
파라미터
파트너 | 필수 파라미터 | 설명 |
---|---|---|
snapchat | snap_app_id | 앱의 Snapchat ID. |
facebook | app_id | 앱의 Facebook ID. |
google | link_id | Google Ads 링크 ID. |
gameanalytics | key | 고유한 GameAnalytics 게임 키. |
tapjoy | app_id | 앱의 Tapjoy ID. |
unityads | game_id | 앱의 Unity Ads ID. |
vungle | app_id | 앱의 Vungle ID. |
chartboost |
|
|
inmobi |
|
|
예:
다음은 모든 이용 가능한 파트너를 보여주는 예시입니다.
"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" }}