Sekilas: Rencanakan migrasi Anda ke AppsFlyer dari vendor atribusi lain. Pahami cara menghindari tagihan ganda, duplikasi data, dan kehilangan data selama periode migrasi.
Overview
Bermigrasi ke AppsFlyer dari vendor lain mencakup tugas-tugas utama berikut:
Anda dapat mengerjakan tugas ini secara bersamaan. Namun, kami menyarankan Anda:
- Selesaikan semua tugas sebelum merilis aplikasi Anda yang telah diperbarui dengan AppsFlyer SDK.
- Hentikan dulu kampanye pemasaran yang ada sebelum melakukan migrasi ID perangkat.
Catatan
Jika Anda ingin membandingkan pengukuran atribusi antara MMP Anda saat ini dan AppsFlyer untuk kampanye dan sumber media yang sama, lihat artikel ini.
Tugas
Tabel berikut menjelaskan ruang lingkup pekerjaan yang diperlukan untuk setiap tugas. Untuk melihat perincian tugas-tugas umum secara tepat sesuai urutan yang harus Anda selesaikan, serta untuk mencatat kemajuan Anda, unduh spreadsheet ini
Lingkup kerja
Tugas | Tindakan yang diperlukan | Siapa saja yang terlibat | Perkiraan waktu | Catatan |
---|---|---|---|---|
Prasyarat |
|
Pengguna dashboard Marketer/AppsFlyer |
2 jam |
|
Integrasi SDK |
|
Pengembang aplikasi: |
1-2 minggu |
|
Migrasi perangkat [opsional] | Migrasikan ID perangkat untuk menghindari atribusi ganda dari pengguna yang sudah ada. | Data engineer | 1-2 minggu |
|
Migrasi kampanye |
|
Pemasar/manajer UA | 1-3 minggu | |
Penyiapan laporan data |
|
Data engineer | 2-4 minggu |
Integrasi SDK
Integrasi SDK
SDK AppsFlyer yang terintegrasi ke dalam aplikasi adalah penghubung antara aplikasi dan platform AppsFlyer. Ini melaporkan penginstalan aplikasi, pembukaan aplikasi, in-app event, dan sebagainya.
Untuk mengintegrasikan SDK AppsFlyer :
- Integrasikan SDK AppsFlyer ke dalam aplikasi.
Lihat panduan untuk integrasi SDK Android dan iOS . - Petakan in-app event yang ingin Anda rekam, menggunakan skema AppsFlyer.
Ini dapat dilakukan melalui SDK atau S2S . - Hapus SDK kompetitor vendor atribusi.
Anda dapat melakukannya segera dan beralih secara eksklusif ke AppsFlyer, atau menjalankan kedua SDK secara bersamaan selama beberapa minggu. Lihat rincian opsi ini pada tabel di bawah.
Opsi Apa yang terjadi setelah
rilis versi aplikasi yang diperbaruiDampak Hapus SDK kompetitor (disarankan) Hanya AppsFlyer yang mencatat penginstalan baru dan memperbarui pengguna.
Kompetitor masih menampilkan event yang dilakukan oleh pengguna, sampai pengguna memperbarui aplikasinya juga.- Transisi cepat.
- Tidak ada atribusi ganda.
Pertahankan SDK kompetitor untuk masa transisi AppsFlyer dan kompetitor mengatribusikan penginstalan baru dan melaporkan event. Hapus SDK kompetitor nanti. - Validasi data dimungkinkan. Artinya, Anda dapat membandingkan data dari AppsFlyer dan vendor lainnya.
- Atribusi ganda, yang dapat menyebabkan tagihan ganda dengan jaringan iklan. Lihat contoh berikut ini.
- Beban kerja lebih tinggi.
- Setelah semua tugas lain dalam lingkup pekerjaan diselesaikan, perbarui versi aplikasi dengan SDK AppsFlyer ke market. Pengguna baru diatribusikan oleh AppsFlyer.
Catatan :- Pastikan untuk memperbarui aplikasi untuk iOS, Google Play, dan market selain play store Android yang relevan.
- Aplikasi Android Anda mungkin ada di situs APK tidak resmi, meskipun Anda tidak mengetahuinya (telusuri nama paket aplikasi Anda di web untuk mengetahuinya). Situs APK membutuhkan beberapa waktu untuk memperbarui ke versi terbaru, sehingga mereka mungkin membawa pengguna organik, yang memasang versi lama tanpa SDK AppsFlyer.
- Peluncuran pembaruan aplikasi pada app store dapat membutuhkan waktu beberapa hari hingga selesai sepenuhnya. Pengguna yang menginstal selama fase ini mungkin masih mendapatkan versi sebelumnya.
Migrasi perangkat - opsional
Tentang migrasi perangkat
Migrasi perangkat adalah proses mengunggah daftar ID perangkat pengguna Anda yang sudah ada (IDFA, IDFV, GAID, CUID) ke AppsFlyer. Anda harus melakukan proses ini sebelum merilis versi aplikasi baru, yang akan menyertakan SDK AppsFlyer. Ada dua opsi saat memigrasi perangkat, migrasi yang diatribusikan atau yang tidak diatribusikan .
Migrasi perangkat memecahkan masalah data yang terkait dengan pengguna aplikasi yang sudah ada yang mengunduh aplikasi, dan diatribusi oleh vendor Anda sebelumnya. Misalnya, biaya ganda SRN, yang terjadi ketika pengguna awalnya diatribusi ke SRN di bawah vendor sebelumnya, dan yang masih dalam jendela lookback, diklaim oleh SRN lagi di bawah AppsFlyer.
Contoh
- Pengguna baru mengeklik iklan di aplikasi Facebook dan menginstal aplikasi Anda pada tanggal 15 Juni.
- Pada tanggal 24 Juni, pengguna memperbarui aplikasi ke versi dengan SDK AppsFlyer, dan meluncurkannya. Untuk AppsFlyer, ini adalah pengguna baru, yang perlu diatribusikan secara real-time.
- AppsFlyer menanyakan Meta ads dengan ID perangkat pengguna. Karena pengguna masih berada dalam jendela lookback 28 hari Meta ads, Meta ads mengatribusikan pengguna secara mandiri. Ini menyebabkan tagihan ganda kepada pemilik aplikasi untuk pengguna yang sama.
Setelah Anda bermigrasi perangkat, data ditampilkan di AppsFlyer sebagai berikut:
- Penginstalan data: Mirip dengan Penginstalan ulang, perangkat yang dimigrasi tidak memiliki data penginstalan. Penginstalan perangkat yang dimigrasi tidak ditampilkan di AppsFlyer.
- Data sesi dan in-app event: Direkam dan ditampilkan sebagai organik untuk metode migrasi perangkat yang tidak diatribusikan, atau diatribusikan ke sumber media dan kampanye, jika menggunakan metode atribusi.
- Penargetan ulang: Atribusi ulang dan interaksi ulang ditampilkan secara normal.
- Data aktivitas: Ditampilkan secara normal.
- Retensi dan data kohort: Perangkat yang dimigrasikan tidak memiliki catatan penginstalan. Dengan demikian, mereka tidak dikaitkan kohort apa pun, dan tidak dapat ditampilkan di laporan Retensi dan kohort.
Cara memigrasi perangkat
Untuk memigrasi perangkat:
-
Tentukan populasi pengguna yang akan dimigrasi. Anda dapat memigrasi semua pengguna yang sudah ada (yang mungkin mencegah Anda mendapatkan data atribusi ulang yang akurat dari AppsFlyer), atau pengguna yang baru saja menginstal aplikasi Anda (yang dapat menyebabkan tagihan ganda untuk pengguna yang lebih lama).
Kami merekomendasikan memigrasi pengguna yang aktif selama periode jendela atribusi ulang Anda saat ini.Misalnya, jika aplikasi Anda memiliki jendela atribusi ulang 90 hari, migrasikan pengguna yang memiliki setidaknya satu sesi selama 90 hari sebelumnya. - [Opsional] Beri tahu pemasar / manajer UA untuk menjeda kampanye pemasaran yang ada (dari SRN, jaringan iklan non-SRN, media yang dimiliki, dll.) hingga migrasi perangkat selesai.
Jika Anda memutuskan untuk tidak menjeda kampanye, migrasikan ID perangkat yang tersisa dari vendor lain segera setelah versi aplikasi yang diperbarui dengan SDK AppsFlyer dirilis ke app store. - Siapkan file CSV berdasarkan populasi pengguna yang dipilih, menggunakan struktur migrasi yang diatribusikan atau tidak diatribusikan . Lihat sampel CSV
- Kirim CSM AppsFlyer Anda CSV.
CSM Anda akan memigrasi ID perangkat ke AppsFlyer.
Migrasi yang diatribusikan
Perangkat yang dimigrasikan ke AppsFlyer dengan metode ini memiliki in-app event dan sesi yang dicatat serta ditampilkan sesuai dengan sumber media yang dilaporkan oleh vendor atribusi sebelumnya, dan menurut kebijakan penyimpanan data jaringan iklan.
Struktur CSV migrasi perangkat yang teratribusi
Nama kolom |
Deskripsi | Wa-jib | Contoh |
---|---|---|---|
app_id |
ID Aplikasi seperti yang terlihat di dashboard AppsFlyer |
Ya |
|
platform |
Platform perangkat: iOS atau Android |
Ya |
|
device_id |
|
Ya |
|
id_type |
|
Ya |
|
install_time |
Waktu instal aplikasi asli dengan format ISO 8601 UTC:
|
Tidak |
2018-01-22T08:45:33.412 |
media_source |
|
Ya |
Organik: organic |
integrated_partner |
|
Ya |
|
kampanye |
Untuk detail atribusi yang lebih terperinci, berikan nama kampanye asli. Format: String |
Tidak | |
campaign_id |
Untuk detail atribusi yang lebih terperinci, berikan ID kampanye asli. Format: String tanpa spasi |
Tidak |
Aturan file CSV:
- File CSV dapat berisi perangkat pengguna dari beberapa aplikasi.
- Jangan menduplikasi kombinasi ID perangkat dan ID aplikasi yang sama di beberapa baris. Jika terjadi duplikasi, kemunculan terakhir dalam file akan digunakan.
- Semua header kolom harus menyertakan: app_id, platform, device_id, id_type, install_time, media_source, integrated_partner, campaign, campaign_id Catatan: Urutan bidang penting dan harus dijaga.
- Anda dapat menambahkan IDFV dan IDFA untuk perangkat yang sama, namun keduanya harus berada di baris terpisah. Semua bidang di baris terpisah harus sama, kecuali device_id.
- Setiap baris harus berisi tepat 9 bidang yang dipisahkan dengan koma.
- Biarkan bidang tidak wajib kosong (kosong).
- File dapat berisi hingga 20 juta baris.
- Jika Anda memiliki banyak file, berikan nama yang unik untuk setiap file.
- Enkode data menggunakan UTF-8.
- [Opsional] Kompres file menggunakan ZIP atau GZIP.
Migrasi tanpa atribusi
Perangkat yang dimigrasikan ke AppsFlyer dengan metode ini dicatat (tetapi tidak ditampilkan) sebagai pengguna organik. In-app event dan sesi-nya juga dicatat dan ditampilkan sebagai organik.
Struktur file CSV migrasi perangkat yang tidak diatribusikan
Aturan file CSV:
- File CSV dapat berisi perangkat pengguna dari beberapa aplikasi.
- Setiap baris berisi satu ID perangkat per aplikasi.
- File harus menyertakan semua header kolom sebagai berikut:
- Opsi1: File harus menyertakan semua header kolom sebagai berikut: app_id, device_id
- Opsi 2: app_id, device_id, id_type
- ID Aplikasi dalam huruf kecil
- Identifier Android dalam huruf kecil
- IDFA/IDFV dalam huruf besar
- Hingga 25 juta baris diizinkan
Migrasi kampanye
Alihkan kampanye pemasaran yang ada ke AppsFlyer untuk mengaktifkan atribusi AppsFlyer, dan hindari tagihan ganda dan hilangnya data atribusi.
Catatan : Anda dapat memilih untuk hanya memigrasi beberapa kampanye pemasaran dalam satu waktu. Dalam kasus ini, Anda dapat menyegmentasikan kampanye yang ingin Anda migrasikan menurut sumber media (misalnya, jaringan atau agensi iklan), geo, atau kampanye.
SRN
SRN merespons Mitra Pengukuran Seluler (MMP) ketika diminta tentang interaksi perangkat tertentu. Jika dua MMP, misalnya AppsFlyer dan vendor atribusi yang berkompetisi, meminta SRN yang sama tentang penginstalan perangkat yang sama, mungkin dikenakan biaya ganda.
Untuk memigrasi kampanye SRN :
- Aktifkan dan konfigurasikan SRN yang relevan di AppsFlyer.
Catatan
- SRN dapat menjalankan beberapa MMP (kecuali Meta ads dan Twitter).
- Meta ads tidak dapat menghapus duplikat in-app event.
Jaringan iklan non-SRN
Tautan atribusi jaringan iklan mencatat interaksi pengguna dan selanjutnya digunakan untuk mengatribusikan interaksi yang menjadi penginstalan sebenarnya.
Untuk memigrasi kampanye jaringan iklan non-SRN :
- Aktifkan jaringan iklan yang relevan di AppsFlyer.
- Buat tautan atribusi AppsFlyer untuk setiap jaringan iklan.
- Ganti tautan yang ada di setiap kampanye Anda dengan tautan atribusi AppsFlyer.
Media yang Dimiliki Sendiri
Media yang dimiliki mengacu pada tautan atribusi yang Anda gunakan di:
- Berbagi konten
- Web-to-App
- SMS
- Postingan media sosial
- Blog
- Komunitas internet (Quora, dll.)
- dan lebih ...
Untuk kampanye ini, AppsFlyer menggunakan tautan khusus OneLink . Tautan khusus OneLink mengarahkan pengguna berdasarkan perangkat mereka ke app store yang benar, langsung ke aplikasi, atau ke URL web / laman arahan.
Untuk mengubah tautan Anda untuk vendor lain menjadi AppsFlyer OneLinks:
- Hubungi CSM Anda, yang akan membantu Anda dengan migrasi massal dari semua tautan Anda.
SKAN
Untuk atribusi SKAdNetwork (SKAN), Anda hanya dapat meminta satu SDK yang memperbarui nilai konversi. Jika tidak, data SKAN menjadi tidak berarti. Oleh karena itu, pastikan setelah migrasi, hanya AppsFlyer SDK yang memperbarui nilai konversi SKAN.
Penyiapan laporan data
Adaptasi dan petakan struktur laporan
Sebelum migrasi, sistem Anda menyimpan data atribusi dari vendor Anda saat ini sesuai dengan struktur pelaporan, bidang, dan parameter yang telah Anda atur. Agar AppsFlyer dapat melaporkan data dengan benar, Anda harus menyesuaikan dan memetakan struktur laporan Anda saat ini ke struktur laporan, bidang, dan parameter AppsFlyer.
Untuk mengadaptasi/memetakan struktur laporan Anda:
- Hubungi CSM AppsFlyer Anda untuk mendapatkan bantuan dalam mengadaptasi/memigrasi struktur data laporan Anda dengan cepat dari Adjust, Branch/Tune, atau Kochava ke AppsFlyer.
Siapkan metode laporan
Anda bisa mendapatkan data laporan lengkap dan gabungan dari AppsFlyer menggunakan beberapa metode. Biasakan diri Anda dengan metode dan atur metode yang relevan untuk Anda.
Metode pelaporan meliputi:
- Ekspor CSV
- Push API
- Pull API
- Data Locker