概况
为了给展示的广告提供更好的汇报和归因,Vungle需要追踪你app的安装情况。这样,我们可以确保你的广告活动正常,并且提供给你足够还有质量好的展示量。最常见的方式是通过第三方移动追踪来看Vungle的安装情况。
Advertiser Postback API
注意 : 从2014年8月1日开始, 所有上传到Google Play Store 的app都应该使用Play Services Advertising ID, 不然可能会被 Play Store拒绝通过申请。请在 Google Play Services Documentation 查看相关信息。
API Version 3
我们对iOS还有Android平台有一样的API 端口,但是每个端口需要不同的参数传入,最基本的API端口地址是:http://api.vungle.com/api/v3/new
我们最基本的要求需要包含你的Vungle App ID, 和你任意device ID。下面是我们服务器端可以接受的参数:
GET Query 参数 | |
---|---|
app_id | 归因中必须要用到的参数,在你Vungle的控制面板上显示为红色的App ID ,如果你还没有在面板上添加,点击添加 |
ifa | 广告标示符, 如果是iOS平台,所有iOS6+的苹果设备提供的UUID会被用来做广告识别符。iOS设备优选使用这个标示符。 |
aaid | 广告识别符(Advertising ID),如果是安卓平台,Google Play Services 4.0+以上提供的UUID ,和Android 2.3+兼容。安卓设备优选使用这个标示符 |
isu | 如果优选标示符不存在,会用isu当设备的标示符 如果 iOS IFA不可以,可以用OpenUDID。 如果 Play Services 的Advertising ID 不可用 (比如设备低于 Google Play Services 4.0+), 你可能要传入Android ID 在这边. |
conversion | 归因中必须要用到的参数,设置conversion=1 说明 Vungle 会尝试将这个安装归因,设置 conversion=0 说明Vungle不会归因这个安装。 将所有安装信息回传给Vungle的好处是这样我们就知道哪些设备已经安装了你们的app,就不会再次展示,这样会提升你的转化率,让你的广告活动在我们的平台上获得更多展示量. |
trk | 在追踪中选填的参数 ,如果 trk=mat (MobileApp Tracking), 那么conversion 参数一定要填入。 |
event_id | 归因中必须要用到的参数。这个会用到点击(clicks), 下载(installs)及展示(views)来帮助 Vungle 做归因。 |
因此一般来说,对于你app获得的每次安装,你会根据以下这个形式发一个 GET request:
Android 平台
http://api.vungle.com/api/v3/new?app_id=[Vungle_App_Id]&aaid=[Google_Advertising_ID]&isu=[android_id]&conversion=[1|0]&event_id=[Event_ID]
或者
iOS 平台
http://api.vungle.com/api/v3/new?app_id=[Vungle_App_Id]&ifa=[iOS_Identifier_For_Advertisers]&conversion=[1|0]&event_id=[Event_ID]
API Versions 1 & 2
DEPRECATED : The Mobile API Versions 1 & 2 (for both Android and iOS) are no longer supported, along with MAC-based attribution.