At a glance: Stream attribution event data to your server-side endpoints.
Push API V2.0
Tentang Push API
Push API streams attribution event messages to your server-side endpoints as soon as the data is available. Doing so enables you to follow user journeys via multiple environments and touchpoints.
Volume data yang dikirim ke titik akhir dapat dikurangi dengan membatasi:
- Topik pesan dan jenis event in-app yang dipilih.
- Bidang dipilih.
Solusi pengiriman data AppsFlyer lainnya yang mungkin menarik bagi Anda:
- Jika alur aplikasi Anda tergantung pada ketersediaan data atribusi waktu aktual kurang dari lima detik, periksa apakah data konversi tidak disukai.
- Membandingkan alat pengiriman data AppsFlyer
Tipe pesan event
Jenis Atribusi |
Topik |
Bidang conversion_type |
Non-organik (bidang campaign_type) |
Organik (bidang campaign_type) |
---|---|---|---|---|
Akuisisi User | Instalasi(*) | Install | UA | Organik |
Akuisisi pengguna | Instal in-app event | Install | UA | Organik |
Retargeting |
Re-engagement | Re-engagement | Retargeting | - |
Penargetan ulang | In-App Event Re-engagment | Re-engagement | Retargeting | - |
Penargetan ulang | Atribusi ulang | Penginstalan ulang | Retargeting | - |
Akuisisi pengguna | Penginstalan ulang | Penginstalan ulang | UA | Organik |
Retargeting | In-App Event Re-attribution | Penginstalan ulang | Retargeting | - |
* Beberapa penginstalan terkait atribusi lihat-tayang diatribusikan ke sumber media yang dibatasi. |
Struktur pesan dan bidang unik
Pesan Push API tergantung pada metode HTTP:
- GET: parameter data ditambahkan ke string URL
- POST: parameter data terdapat dalam isi pesan dalam format JSON
- Contoh berikut berisi bidang null/kosong. Di masa mendatang, kami berencana untuk berhenti mengirim bidang kosong/null.
Bidang tersedia
- Pesan Push API berisi bidang seperti yang dijelaskan di sini.
- Bidang tambahan akan ditambahkan dari waktu ke waktu, karena ini ditambahkan ke platform AppsFlyer. Mekanisme impor/penguraian Anda harus mempertimbangkan hal ini.
Format bidang stempel waktu
- Untuk bidang stempel waktu di UTC: format
yyyy-mm-dh jj: mm: ss.sss
. Sebagai contoh, ditampilkan sebagai2019-09-17 00: 09: 25.123
Suatu event terjadi pada pukul 14:00 waktu Tokyo. Waktu event dikonversi ke UTC, yaitu 05:00. Waktu yang dicatat adalah waktu UTC. - Untuk bidang tanda waktu di zona waktu dipilih: format
yyyy-mm-dd hh:mm:ss.sss±th:tm
. Misalnya2019-01-20 04:51:16.000+0000
. Sebuah event berlangsung pada pukul 14:00 waktu Tokyo. Waktu event yang ditampilkan dicatat sebagai 14:00+09:00. 09:00 adalah zona waktu Tokyo.
Nama tampilan | Nama V2.0 | Catatan |
---|---|---|
Mata uang yang dipilih | selected_currency | Ini adalah pengaturan tingkat aplikasi yang berlaku pada saat pesan API dikirim. |
Pendapatan dalam mata uang yang dipilih | mata uang income_in_selected_ |
|
Biaya Dalam Mata Uang yang Dipilih | mata uang cost_in_selected_ |
|
Zona Waktu Unduhan Perangkat yang Dipilih | device_download_time_selected_ timezone |
|
Zona Waktu Terpilih Waktu Touch Teratribusi | attributed_touch_time_ selected_timezone |
|
Instal Zona Waktu yang Dipilih Waktu | zona waktu install_time_selected_ |
|
Zona Waktu Dipilih Waktu Event | Zona waktu event_time_selected_ |
|
Zona Waktu yang dipilih | selected_timezone | Ini adalah pengaturan tingkat aplikasi yang berlaku pada saat pesan API dikirim. |
Bidang Push API tersedia
- Bidang data lengkap tersedia melalui Push API
- Deskripsi terperinci dari semua bidang data lengkap di AppsFlyer terlepas dari metode pengirimannya
Mengatur Push API
Perhatian
Jangan gunakan API untuk mengirim data ke pihak ketiga karena:
- Melakukan hal tersebut mungkin membuat Anda melanggar peraturan privasi seperti CCPA jika pengguna tidak setuju mengirimkan data mereka ke pihak ketiga.
- Beberapa sumber media, membatasi penggunaan data tingkat pengguna yang mereka sediakan, dibagikan dengan pihak ketiga, atau keduanya. Pastikan Anda mematuhi ketentuan penggunaan sumber media.
Contohnya, Facebook, Twitter, Snapchat, Pinterest.
Untuk mengatur Push API, lengkapi daftar tindakan.
No. Tindakan | Untuk mengatur titik akhir (endpoint) yang baru |
---|---|
1 | |
2 |
Rencanakan pengaturan titik akhir menggunakan perencanaan daftar periksa |
3 |
Persyaratan sisi server (server Anda)
Pastikan server Anda sesuai dengan persyaratan yang tercantum di sini.
URL Titik Akhir |
|
Kode pengembalian titik akhir | Pada saat menerima pesan, titik akhir harus mengembalikan kode status HTTP 200. |
Izinkan server AppsFlyer |
Izinkan daftar alamat IP server AppsFlyer di firewall dan sistem keamanan Anda untuk memastikan komunikasi dengan titik akhir. |
Versi TLS |
|
Port |
Port:80, 443 |
Perencanaan daftar periksa Push API
- Gunakan daftar periksa berikut untuk merencanakan pengaturan titik akhir. Angka-angka pada gambar sesuai dengan jumlah baris pada daftar periksa.
Titik akhir
No. |
Pengaturan |
Detail | Pengaturan Anda |
---|---|---|---|
1 |
Metode |
POST atau GET | |
2 |
URL Titik Akhir |
- | |
3 | Tipe pesan event |
|
|
4 |
Bidang Daftar bidang bersifat umum untuk semua tipe pesan |
Pilih bidang yang wajib diisi.
|
|
5 |
Tipe in-app event
|
Menyaring berdasarkan in-app event untuk mengurangi lalu-lintas yang dikirim ke titik akhir Anda. |
|
Apakah Anda ingin mengirimkan data pengguna yang diatribusikan ke Facebook? |
|
|
Mengatur dan mengelola titik akhir
- Sesi ini berisi prosedur untuk menambahkan, menguji, mengubah, dan menghapus titik akhir.
- Hanya admin yang dapat membuat perubahan pada pengaturan API. Anggota tim dapat melihat pengaturan Push API.

- Buka Integrasi > Akses API. Gulir ke bawah ke sesi Push API.
Sesi Push API ditampilkan. - Klik Tambahkan Titik Akhir.
- Pilih metode HTTP: POSTatau GET
- Masukkan Titik akhir URL. Jika Anda mendapatkan pesan URL ini tidak aman, hubungi tim dukungan AppsFlyer.
- Pilih satu tipe event atau lebih.Catatan! Jika pesan in-app event dinonaktifkan, ini berarti tidak ada in-app event yang telah direkam hingga saat ini.
- Pilih bidang untuk mengisi pesan Push API. Catatan:
- Bidang-bidang wajib yang selalu dikirim: ID Aplikasi, Nama event, Waktu event, IDFA (iOS) atau ID Iklan (Android)
- Gunakan kontrol yang dijabarkan pada gambar berikut untuk memilih bidang opsional.
- Bidang yang paling sering dipilih adalah bidang yang dipilih sebelumnya. Bidang-bidang tersebut dapat dihapus dari pilihan.
- Pilih bidang opsional sesuai kebutuhan.
- Gunakan Hapus semua untuk menghapus semua bidang pilihan.
- Kami tidak mengirim bidang null/kosong dan kunci terkait. Pertimbangkan ini saat merencanakan proses impor/parsing Anda.
- Pilih satu atau lebih (hingga 52 event) atau Semua in-app event.
- Daftar ini diisi oleh tipe event yang telah direkam. Jika acara tidak ada, kirimkan event dengan tipe ini menggunakan perangkat uji.
- Klik Simpan
Push API sekarang aktif
Data konversi dikirim ke titik akhir. - Uji titik akhir menggunakan prosedur berikut.
- Jika Anda ingin menerima event yang diatribusikan ke Facebook, Anda harus menerima Persyaratan layanan Facebook terlebih dahulu.
Untuk menguji titik akhir:
- Klik Kirim Pengujian.
Pesan hasil pengujian tampil di bawah tombol Kirim pengujian .
Sebuah pesan ujian dikirimkan ke titik akhir. Jika pengujian gagal, pastikan memiliki alamat IP AppsFlyer yang diizinkan. - Periksa apakah titik akhir menerima pesan pengujian.
Salinan pesan yang dikirim sebagai berikut.
Uji pesan POST dan GET API
Pesan POST berikut dikirim sebagai pesan pengujian
{
"idfv": "123456789",
"device_category": "phone",
"af_sub1": "sub1-12345",
"customer_user_id": "Customer User ID",
"is_lat": null,
"contributor_2_af_prt": "attributionagency",
"bundle_id": "bundleIdentifier_test",
"gp_broadcastreferrer": "",
"contributor_2_touch_time": "2019-12-31 00:05:42.805",
"contributor_3_touch_type": "click",
"event_source": "SDK",
"af_cost_value": "10",
"contributor_1_match_type": "id_matching",
"app_version": "app_version",
"contributor_3_af_prt": "attributionagency",
"custom_data": null,
"contributor_2_touch_type": "click",
"gp_install_begin": "2019-12-31 00:07:14.000",
"city": "Redmond",
"amazon_aid": "9173fe74-0578-4658-a461-ebb0b4fce6d6",
"gp_referrer": "af_tranid=000712-31122019254604&pid=pdsagency_int&c=pushapi_v2",
"af_cost_model": "CPI",
"af_c_id": "cid12345",
"attributed_touch_time_selected_timezone": "2019-12-31 00:06:32.891+0000",
"selected_currency": "EUR",
"app_name": "com.pds.pushapi2.v2.transparent.com",
"install_time_selected_timezone": "2019-12-31 00:07:14.961+0000",
"postal_code": "98052",
"wifi": false,
"install_time": "2019-12-31 00:07:14.961",
"operator": "ORANGE",
"attributed_touch_type": "click",
"af_attribution_lookback": "25d",
"keyword_match_type": null,
"af_adset_id": "adset12345",
"device_download_time_selected_timezone": "2019-12-31 00:07:14.961+0000",
"contributor_2_media_source": "contrib2",
"contributor_2_match_type": "id_matching",
"api_version": "2.0",
"attributed_touch_time": "2019-12-31 00:06:32.891",
"revenue_in_selected_currency": null,
"is_retargeting": false,
"country_code": "US",
"gp_click_time": "2019-12-31 00:07:12.000",
"contributor_1_af_prt": "attributionagency",
"match_type": "id_matching",
"appsflyer_id": "e126a3b3-3406-4196-a964-563c9ae44ff8",
"dma": "819",
"http_referrer": "https://www.amazon.com/gp/bestsellers/gift-cards/ref=sv_gc_0",
"af_sub5": "sub5-12345",
"af_prt": "attributionagency",
"event_revenue_currency": null,
"store_reinstall": null,
"install_app_store": null,
"media_source": "pdsagency_int",
"deeplink_url": null,
"campaign": "pushapi_v2",
"af_keywords": "keywords12345",
"region": "NA",
"cost_in_selected_currency": "1000",
"event_value": null,
"ip": "20.168.174.166",
"oaid": null,
"event_time": "2019-12-31 00:07:14.961",
"is_receipt_validated": null,
"contributor_1_campaign": "camp1",
"af_sub4": "sub4-12345",
"imei": null,
"contributor_3_campaign": "camp3",
"event_revenue_usd": null,
"af_sub2": "sub2-12345",
"original_url": "https://app.appsflyer.com/com.pds.pushapi2.v2.transparent.com?c=pushapi_v2&pid=pdsagency_int&clickid=click12345&af_ref=000632-31122019&advertiserId=9173fe74-0578-4658-a461-ebb0b4fce6d6&android_id=3e06b4caebc19356&sha1_android_id=sha12345&af_siteid=136396&af_sub_siteid=sub_siteid12345&af_c_id=cid12345&af_adset=adset12345&af_adset_id=adset12345&af_ad=ad12345&af_ad_id=adid12345&af_ad_type=adtype12345&af_channel=channel12345&af_keywords=keywords12345&is_retargeting=False&af_dp=ebay%3A%2F%2Fshoppingcart&af_web_dp=www.dp.com&af_sub1=sub1-12345&af_sub2=sub2-12345&af_sub3=sub3-12345&af_sub4=sub4-12345&af_sub5=sub5-12345&af_cost_model=CPI&af_cost_value=10&af_cost_currency=EUR&sha1_advertising_id=sha12345&sha1_el=sha12345&af_installpostback=false&af_force_dp=true&af_chrome_lp=true&af_ec=1&af_click_lookback=25d&af_viewthrough_lookback=1h&af_reengagement_window=2d&af_prt=attributionagency",
"contributor_2_campaign": "camp2",
"android_id": "3e06b4caebc19356",
"contributor_3_media_source": "contrib3",
"af_adset": "adset12345",
"af_ad": "ad12345",
"state": "WA",
"network_account_id": null,
"device_type": "Samsung::SH-220",
"idfa": null,
"retargeting_conversion_type": null,
"af_channel": "channel12345",
"af_cost_currency": "EUR",
"contributor_1_media_source": "contrib1",
"keyword_id": null,
"device_download_time": "2019-12-31 00:07:14.961",
"contributor_1_touch_type": "click",
"af_reengagement_window": "2d",
"af_siteid": "136396",
"language": "English",
"app_id": "com.pds.pushapi2.v2.transparent.com",
"contributor_1_touch_time": "2019-12-31 00:06:07.847",
"event_revenue": null,
"af_ad_type": "adtype12345",
"carrier": "carrier",
"event_name": "install",
"af_sub_siteid": "sub_siteid12345",
"advertising_id": "9173fe74-0578-4658-a461-ebb0b4fce6d6",
"os_version": "6.0",
"platform": "android",
"af_sub3": "sub3-12345",
"contributor_3_match_type": "id_matching",
"selected_timezone": "UTC",
"af_ad_id": "adid12345",
"contributor_3_touch_time": "2019-12-31 00:05:17.757",
"user_agent": "Dalvik/1.6.0 (Linux; U; Android 6.0; Redmi Note 4 Build/KOT49I.F320S22g",
"is_primary_attribution": null,
"sdk_version": "v4.8.0",
"event_time_selected_timezone": "2019-12-31 00:07:14.961+0000"
}
Mengubah titik akhir
Untuk mengubah pengaturan titik akhir:
- Buka Integrasi > Akses API.
Gulir ke bawah ke sesi Push API.
Sesi Push API ditampilkan. - Temukan titik akhir yang akan diubah.
- Lakukan perubahan.
- Klik Save.
Menghapus titik akhir
Untuk menghapus titik akhir:
- Buka Integrasi > Akses API.
Gulir ke bawah ke bagian akses Push API. - Klik Hapus titik akhir.
- Klik Save.
Titik akhir dihapus.
Migrasi titik akhir dari V1.0 ke V2.0
Untuk memigrasi titik akhir dari V1.0 ke V2.0:
- Buka Integrasi > Akses API. Gulir ke bawah ke sesi Push API.
Sesi Push API ditampilkan. - Temukan titik akhir yang akan dimigrasi.
- Pilih bidang untuk mengisi pesan Push API.
- Bidang-bidang wajib yang selalu dikirim: ID Aplikasi, Nama event, Waktu event, IDFA (iOS) atau ID Iklan (Android)
- Gunakan kontrol yang dijabarkan pada gambar berikut untuk memilih bidang opsional.
- Bidang yang paling sering dipilih adalah bidang yang dipilih sebelumnya. Bidang-bidang tersebut dapat dihapus dari pilihan.
- Pilih bidang opsional sesuai kebutuhan.
- Gunakan Hapus semua untuk menghapus semua bidang pilihan.
- Dalam waktu dekat, kami akan berhenti mengirim bidang null/kosong serta kode terkait. Pertimbangkan ini saat merencanakan proses impor/parsing Anda.
- Pilih satu atau lebih (hingga 52 event) atau Semua in-app event.
- Daftar ini diisi oleh tipe event yang telah direkam. Jika acara tidak ada, kirimkan event dengan tipe ini menggunakan perangkat uji.
- Klik Simpan
- Push API telah dimigrasi.
- Data konversi terus dikirim ke titik akhir.
Pesan kesalahan titik akhir
Petunjuk: Pesan URL ini tidak aman tampil saat Anda mengatur URL titik akhir.
Tindakan yang diperlukan: Hubungi tim dukungan AppsFlyer; termasuk ID aplikasi, dan screenshot pesan kesalahan.
Penyelesaian Masalah, karakteristik pembatasan
Pengiriman pesan pengujian gagal
Jika Anda tidak menerima pesan pengujian dan Anda membatasi akses ke server berdasarkan alamat IP: pastikan Anda memiliki semua alamat IP AppsFlyer yang diizinkan.
Duplikat penargetan ulang event dalam aplikasi
Penargetan ulang event dalam aplikasi diduplikasi ketika event pembelian terjadi sebagai bagian dari kampanye penargetan ulang selama jendela interaksi ulang UA. Ini dilakukan untuk menghubungkan pendapatan dengan sumber media UA dan sumber media penargetan ulang.
Anda hanya akan mendapatkan duplikat event jika Anda telah mengaktifkan keduanya:
- Instal in-app event
- Event penargetan ulang dalam aplikasi
Event dalam aplikasi yang dikaitkan dengan sumber media UA (instal acara dalam aplikasi) sebagai bagian dari kampanye penargetan ulang memiliki bidang is_primary_attribution=false.
Contoh
- Seorang pengguna memasang example_app, yang dikaitkan dengan ua_network
- Kemudian pengguna berinteraksi ulang dengan kampanye penargetan ulang example_app pada retar_network dan melakukan pembelian.
Event pembelian dalam aplikasi dikirim dua kali dengan rincian berikut:
Jenis event | Media Source | is_retargeting | re_targeting conversion_type | is_primary_ atribusi |
---|---|---|---|---|
Instal in-app event | ua_network | True | re-engagement atau atribusi ulang | False |
Menargetkan ulang event dalam aplikasi | retar_network | True | re-engagement atau atribusi ulang | True |
Bagaimana cara mengidentifikasi event penargetan ulang duplikat?
Bidang is_primary_attribution boolean mengidentifikasi sumber media primer dan sekunder dalam kampanye penargetan ulang:
- False: mengidentifikasi sumber media UA asli. Catatan : Ini adalah satu-satunya skenario di mana nilainya adalah false.
- True: mengidentifikasi sumber media keterlibatan ulang
Alasan untuk ini adalah sebagai berikut: Jika pengguna, sebagai hasil dari kampanye penargetan ulang, terlibat dengan kampanye, jendela interaksi ulang terbuka. Sumber media interaksi ulang dianggap sebagai sumber media primer ketika jendela interaksi ulang terbuka, dan sumber UA adalah sekunder. Setelah jendela ditutup, sumber media UA asli kembali menjadi yang utama.
Pilihan pesan in-app event message dinonaktifkan
- Pesan in-app event hanya dapat dipilih setelah salah satu in-app event telah direkam.
- Gunakan perangkat uji untuk menghasilkan in-app event atau gunakan S2S API untuk melakukannya secara manual.
Data Facebook tidak ada
Secara default, Facebook tidak merilis data tingkat pengguna hingga Anda menyetujui Persyaratan Layanan Facebook.
Setelah Anda menyetujui persyaratan, data tingkat pengguna yang berasal dari Facebook dan sumber data lengkap lainnya dikirim via Push API.
Pesan push dan CloudFront tidak ada
Apakah Anda menggunakan Amazon CloudFront sebagai titik akhir Anda? Jika demikian, periksa apakah CloudFront menolak pesan dengan kode tolak 421. Jika demikian, lihat Memilih Cara CloudFront Melayani Permintaan HTTPS
Keterbatasan dan Sifat
Sifat | Catatan |
---|---|
Jaringan iklan | Tidak untuk digunakan oleh jaringan iklan. |
Agensi | Tidak untuk digunakan oleh agensi |
Zona waktu khusus aplikasi | Didukung |
Mata uang khusus aplikasi | Didukung |
Keterbatasan ukuran | Tak dapat diterapkan |
Organik | Ya |
Non-organik | Ya |
Kesegaran data | Continuous |
Data historis | Tidak didukung. Data event dikirim setelah mengonfigurasi Push API. Jika Anda membutuhkan data lengkap historis, gunakan Pull API. |
Akses anggota tim | Anggota tim dapat melihat pengaturan Push API tetapi tidak dapat melakukan perubahan. |
Bermigrasi dari Push API V1.0 ke Push API V2.0
Bagian ini untuk pemilik aplikasi Insinyur BI/IT yang bertanggung jawab untuk memigrasi Push API V1.0 ke Push API 2.0.
Dalam merencanakan migrasi dari V1.0 ke V2.0, harap pertimbangkan, perubahan bidang diperinci di sesi ini.
Apa yang berubah
Perubahan level kolom, dirinci dalam table sebagai berikut:
- Kolom yang dihapus: kolom yang diganti oleh kolom data lengkap AppsFlyer
- Kolom yang diubah namanya: nama kolom sekarang disejajarkan dengan nama data lengkap AppsFlyer
- Kolom tambahan (baru): kolom yang tidak tersedia di V1.0 Anda dapat memilih bidang mana yang dikirim dalam pesan.
- Kolom unik ke Push API: hanya ditemukan di Push API.
Titik akhir tidak berubah:
- Perubahan ke API V2.0 hanya terkait dengan bidang, yang berarti bahwa parameter JSON/kueri API tidak berubah
- Tidak ada perubahan pada mekanisme antarmuka atau titik akhir Push API
Tambahan kolom berikutnya:
- Penambahan bidang I di Appsflyer akan segera tersedia di Push API 2.0. Push API V1.0 telah usang dan akan ditiadakan pada tanggal 31 Agustus 2020.
- Ini tidak akan menghasilkan perubahan ke nomor versi API
- Pastikan Anda mengurai/mengimpor mekanisme mengakomodasi bidang tambahan dengan mudah
Siapkan titik akhir Push API V2.0
- Anda dapat mengatur titik akhir Push API tambahan untuk tujuan pengembangan dan pengujian. Ini dapat dilakukan tanpa memengaruhi pengaturan Push API V1.0 saat ini. Berarti pesan Push API V1.0 dikirim bersamaan dengan pesan yang dikirim oleh Push API V2.0. Saat Anda menyelesaikan siklus pengujian dan pengembangan, hapus/migrasi titik akhir Push API V1.0.
Lihat Kabar Terbaru di AppsFlyer.
Tabel kolom Push API
Kolom dihapus dari Push API V1.0
V1.0 Kolom yang dihapus |
V2.0 Kolom penggantian |
Deskripsi |
---|---|---|
fb_adgroup_name | af_ad | |
fb_adgroup_id | af_ad_id | |
fb_adset_name | af_adset | |
fb_adset_id | af_adset_id | |
fb_campaign_id | af_c_id | |
fb_campaign_name | campaign | |
event_type | event_name |
Dapat merupakan salah satu dari yang berikut: |
attribution_type | media_source |
Di kolom atribusi_type V1.0 memiliki nilai organik atau reguler. Gunakan kolom media_source untuk mendapatkan jenis atribusi sebagai berikut:
|
click_time | attributed_touch_time | |
cost_per_install | af_cost_value | |
device_brand (khusus Android) |
device_type |
Device_type berisi merek dan model |
device_model (khusus Android) | device_type |
Device_type berisi merek dan model |
Kolom ganti nama
Nama V1.0 |
Nama V2.0 |
---|---|
agency | af_prt |
af_click_lookback | af_attribution_lookback |
re_targeting_conversion_type | retargeting_conversion_type |
appsflyer_device_id | appsflyer_id |
currency | af_cost_currency |
click_time_selected_timezone | attributed_touch_time_selected_timezone |
click_url | original_url |
download_time | device_download_time |
Kolom ditambahkan ke Push API V2.0
Nama tampilan | Nama V2.0 | Deskripsi |
---|---|---|
Amazon Fire ID | amazon_aid | ID iklan Amazon Fire TV |
Kampanye Kontributor 1 | contributor_1_campaign | Kampanye kontributor |
Jenis Pencocokan Kontributor 1 | contributor_1_match_type | Nilai yang mungkin termasuk: gp_referrer, id_matching, SRN, download_time |
Sumber Media Kontributor 1 | contributor_1_media_source | Sumber Media kontributor |
Partner Kontributor 1 | contributor_1_af_prt | Agensi atau PMD: selalu dikonversi menjadi huruf kecil |
Waktu Sentuh Kontributor 1 | contributor_1_touch_time | Waktu sentuh |
Waktu Sentuh Kontributor 1 | contributor_1_touch_type | Jenis sentuhan klik, tayangan, TV |
Kampanye Kontributor 2 | contributor_2_campaign | Kampanye kontributor |
Jenis Pencocokan Kontributor 2 | contributor_2_match_type | Nilai yang mungkin termasuk: gp_referrer/id_matching/srn |
Sumber Media Kontributor 2 | contributor_2_media_source | Sumber Media kontributor |
Partner Kontributor 2 | contributor_2_af_prt | Agensi atau PMD |
Waktu Sentuh Kontributor 2 | contributor_2_touch_time | Waktu sentuh |
Waktu Sentuh Kontributor 2 | contributor_2_touch_type | Jenis sentuhan (bisa berupa klik/tayangan/TV) |
Kampanye Kontributor 3 | contributor_3_campaign | Kampanye kontributor |
Jenis Pencocokan Kontributor 3 | contributor_3_match_type | Nilai yang mungkin termasuk: gp_referrer/id_matching/srn |
Sumber Media Kontributor 3 | contributor_3_media_source | Sumber Media kontributor |
Partner Kontributor 3 | contributor_3_af_prt | Agensi atau PMD |
Waktu Sentuh Kontributor 3 | contributor_3_touch_time | Waktu sentuh |
Waktu Sentuh Kontributor 3 | contributor_3_touch_type | Jenis sentuhan (bisa berupa klik/tayangan/TV) |
Data Khusus | custom_data | Data yang dikirim menggunakan SDK, Lihat petunjuk SDK Android daniOS |
Kategori Perangkat | device_category | Nilai yang mungkin termasuk: ponsel, tablet, lainnya Kompatibel dengan Android SDK V4.8.8 dan yang lebih baru |
DMA | dma | Wilayah Pasar Khusus - wilayah adalah area geografis di AS tempat menonton televisi lokal diukur oleh perusahaan Nielsen. |
Penghasilan Event USD | event_revenue_usd | Jumlah pendapatan dalam USD atau dalam mata uang pilihan, dapat dikonfigurasi dalam Pengaturan Aplikasi. |
Pendapatan Event | event_revenue | Jumlah pendapatan menggunakan Mata Uang Pendapatan Event |
Mata Uang Pendapatan Event | event_revenue_currency | Mata uang pendapatan event seperti yang dilaporkan ke SDK. |
Sumber Event | event_source | Sumber event - baik SDK atau S2S |
Waktu Klik Google Play | gp_click_time | Waktu muat laman aplikasi di Google Play setelah klik pada iklan. Sumber waktu: Google API Tersedia dari Android SDK versi 4.8.5 Contoh kasus penggunaan: Dengan membandingkan waktu install_time dengan gp_click, Anda dapat memperoleh informasi terkait waktu yang dibutuhkan pengguna mulai dari mengunduh aplikasi hingga mereka membuka aplikasi. |
Waktu Mulai Instalasi Google Play | gp_install_begin | Waktu instalasi dimulai Sumber waktu: Perangkat pengguna. Artinya, waktu yang ditampilkan pada perangkat. Catatan: Tersedia dari Android SDK versi 4.8.5 |
Google Play Referrer | gp_referrer | URL pengarah paket yang diinstal. Tersedia dari Android SDK versi 4.8.5 |
GP Broadcast Referrer | gp_broadcast_referrer | Google Play Broadcast Referrer |
Instal App Store | install_app_store | Mengidentifikasi Android store tempat aplikasi tersebut diunduh (detail) |
Is Primary Attribution | is_primary_attribution | Selama jendela interaksi ulang, kita dapat mengatribusikan dengan sumber media asli (sebelum ) atau ke sumber media interaksi ulang. Meskipun event berada dalam jendela interaksi ulang, sumber media asli tidak akan menjadi atribusi utama. Di luar jendela interaksi ulang, itu akan menjadi atribusi utama. |
Apakah Tanda Terima Divalidasi | is_receipt_validated | true/false/null saat diterapkan di SDK, sebaliknya dikosongkan |
Jenis Pencocokan Kata Kunci | keyword_match_type | Jenis pencocokan kata kunci yang dihasilkan oleh API network atau link atribusi akan dipetakan ke raw report. Catatan: Google Adwords dan Apple Search Ads adalah satu-satunya network yang mengembalikan parameter ini untuk kampanye pencarian. |
Jenis Pencocokan | match_type | Jenis metode atribusi. Kemungkinan nilai meliputi: gp_referrer (string perujuk Google Play) id_matching probabilistic_modeling srn (Jaringan Pelaporan Mandiri) tv (atribusi TV) pra-penginstalan |
ID Akun Jaringan | network_account_id | ID akun pengiklan dengan partner |
Kode Pos | postal_code | Berdasarkan IP SDK |
Reengagement Window | af_reengagement_window | Jendela atribusi interaksi ulang adalah periode waktu di mana suatu event dapat diatribusikan dengan kampanye penargetan ulang Batasan: Kolom ini tidak diisi dalam kampanye penargetan ulang. |
Wilayah | Wilayah | Berdasarkan IP dari SDK |
Negara | negara | Berdasarkan IP dari SDK |
ID Sub Situs | af_sub_siteid | ID sub-penerbit |
Agen User | user_agent | Agen pengguna untuk URL |
Kolom Push API unik
Nama tampilan | Nama V2.0 | Catatan |
---|---|---|
Mata uang yang dipilih | selected_currency | |
Pendapatan dalam mata uang yang dipilih | mata uang income_in_selected_ |
|
Biaya Dalam Mata Uang yang Dipilih | mata uang cost_in_selected_ |
|
Zona Waktu Unduhan Perangkat yang Dipilih | device_download_time_selected_ timezone |
|
Zona Waktu Terpilih Waktu Touch Teratribusi | attributed_touch_time_ selected_timezone |
|
Instal Zona Waktu yang Dipilih Waktu | zona waktu install_time_selected_ |
|
Zona Waktu Dipilih Waktu Event | Zona waktu event_time_selected_ |
|
Zona Waktu yang dipilih | selected_timezone |