Sekilas: Sebagai jaringan iklan, Anda dapat menentukan konten dan titik akhir dari postback yang dikirimkan kepada Anda sebagai bagian dari integrasi Anda dengan AppsFlyer. Postback terkait interaksi pengguna aplikasi seperti penginstalan, in-appevent, interaksi ulang, dan sebagainya.
Panduan postback mitra terintegrasi terkait:
Postback untuk jaringan iklan
- Konfigurasi postback: Untuk meminta perubahan pada pengaturan postback Anda, hubungi integrations@appsflyer.com atau manajer pengembangan mitra AppsFlyer Anda.
- Jenis postback: Postback tersedia untuk penginstalan dan in-app event, penginstalan dan in-app event yang diblokir (karena kecurangan yang teridentifikasi oleh Protect360 atau melanggar aturan validasi penargetan).
Source | Description |
---|---|
Parameter link atribusi |
Parameter yang diberikan oleh mitra pada URL klik dan tayangan Misalnya: parameter ID klik pada tautan atribusi - "&click_id=CLICK_ID" |
ID mitra di AppsFlyer |
ID unik disediakan pada pemasang iklan oleh mitra Misalnya: ID aplikasi, ID akun, ID pengguna, ID jaringan |
Informasi turunan SDK |
Informasi yang diekstrak dari perangkat oleh SDK AppsFlyer Misalnya: ID perangkat iOS dapat diekstrak dengan menggunakan "&IDFA=(idfa)" di postback |
Berasal dari platform AppsFlyer |
Informasi yang diperoleh dari platform AppsFlyer. |
Protect360 dan aturan validasi | Informasi tentang penginstalan yang diidentifikasi sebagai kecurangan dan penginstalan yang melanggar aturan penargetan kampanye, dan in-app event terkait |
Macro postback
Saat disertakan dalam postback, macro diganti dengan data yang relevan dengan pengguna. Misalnya, untuk mendapatkan alamat IP pengguna yang menginstal aplikasi, sertakan country_code=(ip)
dalam struktur postback. Macro yang didukung tercantum dalam tabel berikut:
Kolom pada tabel berikut memiliki arti berikut:
-
Source (Sumber): Dari mana data berasal.
- Tautan: Tautan atribusi
- SDK: SDK AppsFlyer yang disematkan di aplikasi atau API server-to-server
- AF: Setelah diproses oleh AppsFlyer
- Kirim semua: Jika ya, Anda dapat menerima data penginstalan dan event yang diatribusikan ke jaringan lain atau organik. (Artinya tidak diatribusikan ke Anda).
- [Basis] Macro untuk semua postback: Macro yang relevan dengan penginstalan, in-app event, dan postback event yang ditolak
- [Opsional] untuk in-app event dan event yand ditolak seperti yang ditunjukkan dalam kolom (ditolak, in-app)
Macro postback (nama) | Source | Send all | Description | [Basis] Macro untuk semua postback | [Opsional] In-app dan event yang ditolak |
---|---|---|---|---|---|
advertising_id | SDK | Ya | ID perangkat yang dapat diatur ulang pengguna, ATAU GAID. Juga tersedia sebagai: (sha1-advertiserId) | Ya | |
app_name | SDK | Ya | Nama aplikasi yang ditetapkan oleh pemasang iklan | Ya | |
appsflyer_id | SDK | Ya | AppsFlyer unique identifier recorded upon conversion | Ya | |
attributed_touch_type | SDK | Tidak | Possible values: click, impression, TV, pre-install | Ya | |
blocked_reason | AF | Tidak | Alasan kecurangan/aturan validasi | Tidak | Ditolak |
blocked_reason_value | AF | Tidak | Nilai alasan kecurangan/aturan validasi (seperti ID situs) | Tidak | Ditolak |
blocked_sub_reason | AF | Tidak | Sub-alasan kecurangan/aturan validasi | Tidak | Ditolak |
bundle_id | SDK | Ya | iOS: Identifikasi untuk mencocokkan satu aplikasi atau sekelompok aplikasi di iOS (Lihat ID paket pengembang Apple) Android: Nama aplikasi | Ya | |
country_code | AF | Ya | Kode Negara menggunakan ISO 3166 (alpha-2) Misalnya: US, CN. | Ya | |
event_name | SDK | Ya | Nama yang dialokasikan ke event | Tidak | In-app |
event_revenue_USD | AF | Ya | Event value in USD | Tidak | In-app |
event_revenue | SDK | Ya | Nilai event yang dilaporkan oleh SDK menggunakan event_revenue_currency atau mata uang yang dipilih oleh Anda. | Tidak | In-app |
event_revenue _currency |
SDK | Ya | Kode mata uang pendapatan event yang dilaporkan dalam event atau mata uang yang dipilih oleh Anda | Tidak | In-app |
event_time | SDK | Ya | Event Time | Tidak | In-app |
event_value | SDK | Ya | in-app event menyertakan atribut dengan nilai, yang dapat dikirim seluruhnya di postback dalam format JSON. Penyandian URL menggunakan macro (penyandian). | Tidak | In-app |
idfa | SDK | Ya | ID iklan pengguna yang dapat diatur ulang ditemukan di perangkat iOS juga tersedia sebagai: (sha1-idfa) | Ya | |
idfv | SDK | Ya | Pengenal unik per pengguna per vendor di perangkat IOS | Ya | |
install_time | SDK | Ya | Stempel waktu penginstalan | Ya | |
install_unix_ts | SDK | Ya | Install timestamp in unix format | Ya | |
is_attributed | AF | Ya | A flag marking if the install or event is attributed to this media source | Ya | |
is_lat | SDK | Ya | Batas Pelacakan Iklan (Limit ad tracking/LAT): iOS: Sejak iOS 14, LAT dihentikan oleh Apple. Tentukan status privasi pengguna menggunakan ATT. Dalam hal ini abaikan is_lat. Sebelum iOS 14, jika true (benar), IDFA tidak tersedia dan diatur ke 0. Android: Jika true (benar), pengguna menonaktifkan iklan berbasis minat. Ini tidak mencegah pengumpulan GAID. | Ya | |
is_primary_attribution | AF | Ya |
Jika false (salah), lihat is_retargeting. |
Tidak | In-app |
is_retargeting | Link | Tidak |
Gunakan bersama dengan is_primary_attribution. Pelajari lebih lanjut tentang atribusi ganda dari event penargetan ulang. Jika true (1), event dilaporkan sebagai bagian dari kampanye penargetan ulang dan sumber medianya adalah sumber media penargetan ulang. Jika false (0) dan is_primary_attribution false, event menjadi bagian dari kampanye penargetan ulang tetapi sumber media yang dirujuk adalah sumber media atribusi pengguna
|
Tidak | |
language | SDK | Ya | Bahasa (lokal) dilaporkan oleh perangkat dan diatur oleh OS perangkat. | Ya | |
oaid | SDK | Ya | ID yang dapat diatur ulang pengguna di beberapa perangkat Android biasanya sebagai alternatif untuk GAID | Ya | |
partner_event_id | AF | Ya | Nama/ID event terkait di platform mitra | Tidak | In-app |
platform | SDK | Ya | Platform perangkat: iOS, Android, atau Windows Mobile | Ya | |
retargeting_ conversion_type |
AF | Tidak | Tanda bendera jika ini adalah atribusi ulang atau interaksi ulang | Khusus penargetan ulang | |
app_version | SDK | Ya | Nama versi aplikasi yang diatur oleh pengembang di kode aplikasi | Ya | |
app_id | SDK | Ya | The app ID as reported by the app | Ya | |
att-0-1 | SDK | Ya |
Possible values:
|
Ya | |
att-status | SDK | Ya |
The ATT status reported by iOS. Like authorized, not_determined. In some cases there is no value and "" is returned. |
Ya | |
af_ad | LINK | Tidak |
Ad Name (see more) provided by the advertiser/publisher |
Ya | Ya |
af_ad_id | LINK | Tidak |
Provided by the advertiser/publisher |
Ya | Ya |
af_adset | Link | Tidak |
|
Ya | Ya |
af_adset_id | Link | Tidak | Provided by the advertiser/publisher | Ya | Ya |
c | Link | Tidak | Provided by the advertiser/publisher. Campaign names that exceed 100 characters in length are displayed on the dashboard as "c_name_exceeded_max_length" | Ya | Ya |
af_c_id | Link | Tidak | Provided by the advertiser/publisher | Ya | Ya |
af_siteid | Link | Tidak |
|
Ya | Ya |
af_subsite_id | Link | Tidak |
|
Ya | Ya |
af_ad_type | Link | Tidak |
Use the following naming convention:
|
Ya | Ya |
imei | SDK | Ya |
A unique number used to identify mobile phones |
Ya |
Macro khusus in-app event
Contoh berikut terkait dengan postback in-app event yang tersedia untuk mitra.
Contoh
Event postback template "&event=(event)&json=(encode)" was translated to the following postback for a specific af_purchase event:
&event=af_purchase&json=%7B%22af_quantity%22%3A1%2C%22
af_revenue%22%3A%2212000%22%2C%22af_currency%22%3A%
22USD%22%2C%22af_content_id%22%3A%221107%22%2C%22
af_content_type%22%3A%22default_type%22%7D%0A
Nilai JSON yang disandikan dari postback ini adalah
{"af_quantity":1,"af_revenue":"12000","af_currency":"USD","af_content_id":"1107","af_content_type":"default_type"}
Nilai yang disandikan
Postback dapat berisi karakter tidak beraturan, yang bukan alfanumerik. Untuk mentransfer nilai ini dengan benar melalui postback, URL AppsFlyer menyandikan nilai non alfanumerik.
Untuk memecahkan kode atau menyandikan postback, gunakan layanan web penyandian.
Sample postbacks
General install postback examples
http://YourCompanyDomain.com?site_id=(publisher_id)
&advertising_id=(advertiser_id)&android_id=(android_id)
&install_time=(install_unix_ts)
http://YourCompanyDomain.com?&site_id=(publisher_id)&
device_ip=(ip)&;idfa=(idfa)&install_time=(install_unix_ts)
General in-app event postback examples
http://YourCompanyDomain.com?site_id=(publisher_id)&
device_ip=(ip)&advertising_id=(advertiserId)&android_id=(android_id)&
install_time=(install_unix_ts)&event_name=(event_name)¤cy=(currency)&
json=(event_value)
http://YourCompanyDomain.com?clickid=(clickid)&site_id=(publisher_id)&
device_ip=(ip)&idfa=(idfa)&install_time=(install_unix_ts)
&event_name=(event_name)¤cy=(currency)&json=(event_value)
Contoh postback in-app event
Event Parameters:
- Nama Event: af_revenue
- Pendapatan Event: 120.00
- Mata Uang Event: USD
- Event Value: {"af_quantity":1,"af_revenue":"120","af_currency":"USD","af_content_id":"1107","af_content_type":"default_type"}
Postback:
http://YourCompanyDomain.com?clickid=8594845&site_id=click123&device_ip=
38.166.144.142&advertising_id=121sxxxx-xxxx-xxxx-xxxx-52454bd7500b&
android_id=9aaeecc4455xxxxx&;install_time=1451923560&event_name=af_purchase&
currency=USD&revenue=120.00&json=%7B%22af_quantity%22%3A1%2C%22 />af_revenue
%22%3A%22120.10%22%2C%22af_currency%22%3A%22USD%22%2C%22af_content_id
%22%3A%221107%22%2C%22af_content_type%22%3A%22default_type%22%7D%0A