Sekilas: Ukur interaksi aplikasi dan kualitas pengguna Anda, dan optimalkan kampanye menggunakan data in-app event.
Ringkasan
In-app event memungkinkan pemasar untuk mengukur interaksi aplikasi dan kualitas pengguna dari berbagai sumber berbeda dan untuk membangun strategi akuisisi pengguna yang tepat. Jaringan iklan menggunakan informasi in-app event untuk mengoptimalkan kampanye dan menjalankan kampanye biaya per tindakan/event. Jaringan iklan menerima data in-app event melalui postback—yang dikirim dalam waktu aktual. Pelajari lebih banyak tentang rich in-app event.
Pemilihan in-app event postback
Pemasar dapat memilih untuk in-app event mana yang ingin mereka kirimkan postback ke jaringan iklan, menggunakan setelan yang dijelaskan dalam artikel ini.
Catatan
- In-app event mencakup event yang ditolak, artinya in-app event diblokir oleh Protect360 atau event ditemukan tidak sesuai dengan aturan validasi target.
- Jika bagian Postback in-app event tidak ada di tab Integrasi , itu berarti mitra belum menyiapkan catatan in-app event dengan AppsFlyer dalam konfigurasi awalnya. Mitra dapat menghubungi AppsFlyer menggunakan widget asisten mitra untuk menyelesaikan integrasi.
Periode waktu postback in-app event
Misalnya, jika Anda ditagih untuk event yang terjadi dalam 15 hari sejak penginstalan pengguna, tetapkan periode waktu sebagai berikut:
Postback setelah periode ini tidak dikirim, dan jaringan tidak diberi tahu, tetapi event tersebut tetap dicatat di AppsFlyer dan diatribusikan ke jaringan.
Postback selalu dikirim berdasarkan pengaturan jendela saat ini . Lihat contoh berikut:
1 Januari |
Periode waktu 15 hari. Seorang pengguna menginstal aplikasi. |
2 Januari | Periode waktu berubah ke 10 hari |
14 Januari |
Pengguna melakukan pembelian. Postback tidak dikirim ke jaringan iklan karena event tidak termasuk dalam periode waktu saat ini (10 hari). |
15 Januari |
Periode waktu diubah menjadi 20 hari. |
18 Januari |
Pengguna melakukan pembelian lagi. Kali ini postback dikirim—karena event tersebut termasuk dalam periode waktu saat ini (20 hari). |
Periode waktu postback default
Saat mulai menyiapkan postback in-app event, periode waktu default secara otomatis diatur ke enam bulan.
Catatan
Jika Anda sudah mulai menggunakan postback in-app event dengan mitra tertentu sebelum 30 Juli 2019, pengaturan default untuk periode waktu tersebut adalah Seumur Hidup. Artinya, postback in-app event selalu dikirim.
Siapa yang dapat mengonfigurasi periode waktu postback
- Pemasar
- Agensi, jika mereka diberi izin untuk Izinkan untuk mengonfigurasi postback in-app event .
Catatan: Pemasar dan agensi yang bekerja dengan jaringan iklan yang sama dapat mengonfigurasi periode waktu postback secara terpisah satu sama lain, berdasarkan kontrak mereka dengan jaringan. - Mitra, jika mereka diberi izin untuk Izinkan untuk mengonfigurasi postback in-app event .
Pemetaan event
Setiap pemasar dapat memberikan nama yang berbeda untuk event dengan jenis yang sama. Nama event semacam itu juga mungkin berbeda dari nama mitra.
Misalnya, saat pengguna membeli sesuatu melalui aplikasi, pemasar dapat menamainya purchase, atau ID yang kurang informatif, seperti event5, dan mitra dapat menamainya purchase_event.
Untuk memastikan event pemasar cocok dengan event yang sama dengan mitra, nama event harus dipetakan.
Catatan
Event yang dipetakan di tab Integrasi untuk mitra tertentu berlaku untuk postback standar dan SKAN.
Metode pemetaan
Setiap mitra memutuskan metode mana yang akan digunakan untuk memetakan in-app event mereka:
Catatan
- Tidak semua metode pemetaan muncul untuk semua mitra
- Anda dapat memberikan izin kepada mitra untuk melakukan pemetaan sendiri
Masukkan ID event mitra
- Event AppsFlyer: Dari daftar event aplikasi Anda, pilih event.
- dipetakan ke event mitra: Di bidang teks, masukkan ID event yang diterima dari mitra, yang sesuai dengan event aplikasi Anda (event AppsFlyer)
Catatan
- Nama event peka huruf besar-kecil. Untuk menghindari perbedaan, pastikan Anda menggunakan nama event yang benar untuk semua sumber media dan versi aplikasi.
- Saat mengetik nama event, Anda dapat menggunakan spasi bergaris bawah (tanda hubung rendah) sebelum atau sesudah nama event. Pastikan untuk menggunakan spasi bergaris bawah hanya jika nama event yang dikirim dari AppsFlyer memiliki spasi bergaris bawah yang sama persis.
Pilih ID event dari daftar
Kirim event apa adanya (belum dipetakan)
Beberapa mitra lebih suka menerima postback in-app event yang belum dipetakan—artinya nama event dikirim sesuai namanya di aplikasi Anda. Tidak masalah jika event tersebut disebut purchase, acquisition, atau event5.
Anda dapat memilih event mana yang belum dipetakan untuk dikirim ke mitra:
- Tambahkan secara manual: Pilih event tertentu.
- Kirim semua event (tidak termasuk uninstal dan sesi): Kirim semua event Anda. Ini tidak termasuk uninstal, sesi (peluncuran aplikasi), dan event af_app_opened .
Catatan
Untuk mencegah pemasang iklan membagikan terlalu banyak informasi secara tidak sengaja dengan platform analisis pihak ketiga, kami telah menghapus opsi Kirim semua event (tidak termasuk uninstal dan sesi) untuk platform ini, mulai Maret 2019. Platform Analisis yang dikonfigurasi sebelum tanggal ini masih mempertahankan opsi penyiapan ini.
Untuk menambahkan event secara manual:
- Klik Tambahkan event.
- Pilih opsi postback:
- Event AppsFlyer: Dari daftar event aplikasi Anda, pilih event.
- untuk pengguna dari: Pilih opsi pengiriman untuk event tersebut.
- termasuk: Pilih data mana yang akan disertakan dalam postback.
- Ulangi prosedur ini untuk lebih banyak event.
Untuk mengirim semua event:
- Pilih Kirim semua event (tidak termasuk uninstal dan sesi).
- Pilih opsi postback:
- untuk pengguna dari: Pilih opsi pengiriman untuk semua event.
- termasuk: Pilih data mana yang akan disertakan untuk semua event di postback.
Untuk informasi selengkapnya tentang event pemetaan, lihat postback in-app event.
Pilihan untuk mengirim postback
Untuk setiap event, Anda dapat memilih kapan akan mengirim postback (dalam periode waktu postback):
- Khusus mitra ini: Kirim postback hanya jika event diatribusikan ke mitra ini—artinya, pengguna yang melakukannya berasal dari mitra ini.
- Semua sumber media termasuk organik: Kirim postback ke semua sumber media untuk event yang diatribusikan ke mitra mana pun dan untuk event organik—artinya, jika pengguna yang melakukannya berasal dari sumber media mana pun.
Data untuk disertakan dalam postback
Anda dapat memilih jenis data event yang dapat Anda bagikan dengan mitra di postback. Pilih salah satu opsi berikut:
- Tidak ada nilai & tidak ada pendapatan: Kirim hanya event tersebut tanpa parameter apa pun (nilai atau pendapatan).
- Nilai dan tanpa pendapatan: Mengirim semua parameter tidak termasuk nilai pendapatan.
- Nilai dan pendapatan: Mengirimkan semua parameter event, termasuk nilai pendapatan (jika ada dalam event).
Disarankan untuk berbagi pendapatan jika Anda ingin jaringan iklan mengoptimalkan kampanye Anda dan meningkatkan hasil kampanye. Akan tetapi, berbagi pendapatan tidak wajib. Pastikan untuk mengaktifkan berbagi pendapatan hanya untuk event dengan af_revenue
yang ditentukan di nilai event mereka. Jika tidak, jaringan iklan mendapatkan event dengan nilai pendapatan kosong.
Dalam postback, af_revenue dan af_currency ditulis di luar event_value JSON sebagai moneter dan mata uang dan dapat dikirim secara terpisah. Contoh struktur postback: https://appsflyer.com/push?event_value=(event-value)&monetary=(monetary)&content_id=(af_content_id)
Catatan: Saat memilih opsi dengan Tanpa nilai & Tanpa pendapatan atau Nilai & tanpa pendapatan, masing-masing parameter ditutupi dengan T/A.
Contoh
Seorang pemasar mengirimkan event pembelian dengan event_value sebagai berikut:{af_revenue: 50.87, af_currency: USD, af_level=2,
af_receipt_id=57601333}
Tabel di bawah menunjukkan bagaimana parameter dikirimkan:
Nama kolom | event_value | moneter | currency |
---|---|---|---|
Tidak ada nilai & tidak ada pendapatan | T/A | N/A | N/A |
Nilai & tidak ada pendapatan |
|
N/A | N/A |
Nilai & pendapatan |
|
50,87 | USD |
Postback in-app event bersyarat
Filter postback in-app event menggunakan beberapa kondisi yang dapat dipetakan ke berbagai event. Hanya event yang memenuhi ketentuan filter yang dikirim ke mitra, termasuk SRN dan mitra Analisis. Gunakan fitur ini untuk:
- Mengoptimalkan segmentasi, personalisasi, dan retensi pengguna
- Meminimalkan data
- Melindungi privasi pengguna
Contoh
Pemasar dengan aplikasi game ingin mengoptimalkan kampanye yang dijalankan melalui jaringan iklan, tetapi hanya untuk pengguna yang lulus level 10 atau level 50, atau untuk pengguna yang membelanjakan $3 untuk pembelian aplikasi.
Beginilah persyaratan untuk event ini ditetapkan:
- Saat level sama dengan 10, petakan ke fb_mobile_level_acheived
Jika tidak (ATAU), - Saat level sama dengan 50, petakan ke fb_mobile_level_acheived
Jika tidak (ATAU), - Ketika cost sama dengan 3, petakan ke fb_mobile_purchase
Untuk mengatur kondisi untuk event:
- Di halaman integrasi mitra, tentukan dan petakan in-app event yang diperlukan untuk dikirim ke mitra.
- Klik ikonTambahkan persyaratan dari event yang diperlukan.
- Masukkan bidang kondisi, seperti yang muncul di nilai event:
- Nama properti
- value
- Event mitra untuk memetakan persyaratan (menggunakan salah satu dari opsi pemetaan ini)
- Anda dapat menambahkan lebih banyak persyaratan, pastikan Anda memasukkan semua bidang persyaratan yang ada terlebih dahulu.
- Klik Save Integration (Simpan Integrasi).
Pertimbangan
Saat mengonfigurasi persyaratan, pastikan pertimbangan berikut dipenuhi untuk event agar dapat dikirim ke mitra:
Struktur persyaratan
- Baik properti maupun nilai dalam persyaratan harus cocok dengan data pada event tersebut.
- Saat ini, kondisi hanya dapat disetel ke "sama".
- Struktur kompleks seperti larik tidak didukung.
Berbagai persyaratan untuk suatu event
- Jumlah maksimal persyaratan per event adalah 5.
- Setidaknya satu persyaratan harus dipenuhi agar postback dapat dikirim, tetapi hanya satu persyaratan yang dijalankan.
- Setiap kondisi diperiksa berdasarkan urutan kemunculan—persyaratan pertama yang harus dipenuhi akan dijalankan.
- Setiap persyaratan dipetakan secara terpisah. Nama event mitra diubah menjadi Berdasarkan persyaratan.
- Lebih dari satu kondisi dapat memiliki properti yang sama atau nilai yang sama, tetapi tidak ada dua kondisi yang dapat memiliki properti dan nilai yang sama.
- Lebih dari satu persyaratan dapat dipetakan ke event yang sama.
Catatan
- Direkomendasikan untuk menguji fitur ini dengan aplikasi pengujian atau untuk event minor guna memahami dampaknya terhadap pengoptimalan kampanye.
- Untuk melihat konten postback, Anda dapat mengunduh laporan postback data lengkap.
Mengedit beberapa event
Saat memetakan event, nilai di bidang untuk pengguna dari dan termasuk dapat diedit untuk beberapa event dalam satu tindakan.
Untuk mengedit beberapa event:
- Pilih event yang akan diperbarui.
- Klik Tindakan massal.
- Pilih pengaturan baru untuk diterapkan ke semua event yang dipilih:
-
untuk pengguna dari (pilih satu opsi saja)
- Mitra ini saja
- Semua sumber media, termasuk organik.
-
termasuk (pilih salah satu pilihan saja)
- Tidak ada data (default)
- Nilai tanpa pendapatan
- Nilai dan pendapatan
-
untuk pengguna dari (pilih satu opsi saja)
Event khusus
Daftar event yang tersedia untuk pemetaan hanya menampilkan event yang telah dilaporkan oleh SDK atau dari event server-ke-server ke AppsFlyer. Jika event yang ingin Anda petakan tidak muncul di daftar tarik-turun, hal ini dapat terjadi karena alasan berikut:
- Belum ada pengguna yang melakukan event tersebut
- Terakhir kali event itu terjadi waktunya lebih dari dua minggu lalu
- Anda memiliki banyak daftar event aktif
Dalam salah satu kasus berikut, untuk memetakan event ke ID mitra:
- Ketik nama event.
- Klik Buat kustom
- Petakan event ke pengidentifikasi mitra.
- Klik Simpan Integrasi untuk memastikan pemetaan direkam.
Catatan
Agensi dan jaringan iklan:
- Tidak dapat menambahkan event khusus
- Hanya dapat melihat dan/atau memetakan event setelah pemasar menambahkan event dan memberikan izinyang diperlukan
Pemetaan event oleh jaringan iklan
Pemasar dapat mengizinkan jaringan iklan untuk memetakan event dan menonaktifkan postback sendiri. Untuk melakukannya, pemasar harus memberikan izin yang relevan ke jaringan iklan:
- Di halaman Integrasi Aktif , temukan mitra yang ingin Anda beri izin.
- Di bawah tab Izin, alihkan tombol Izinkan untuk mengonfigurasi postback in-app event ke ON.
Setelah jaringan iklan menerima izin, mereka dapat memetakan event dengan mengikuti instruksi di Ketikkan ID Event Ke Bidang Teks.
Pemetaan event oleh agensi
Pemasar dapat mengizinkan agensi untuk mengonfigurasi postback in-app event.
Untuk memberikan izin kepada agensi untuk mengonfigurasi postback dalam aplikasi:
- Temukan agensi di halaman Integrasi aktif .
- Pilih apakah agensi dapat membagikan semua event atau hanya event yang diatribusikan ke jaringan iklan tertentu.
- Pilih apakah agensi diizinkan untuk mengirimkan pendapatan event.
- Pilih event tertentu yang boleh dibagikan oleh agensi.