Manual testing
Catatan
We recommend using our SDK wizard integration tool for testing
Agar berhasil menyelesaikan pengujian dalam dokumen ini, Anda harus:
Uji integrasi SDK iOS
Pengujian ini terdiri dari:
- Menyimulasikan klik iklan dan menginstal aplikasi:
- Jika Anda menerapkan ATT, ikuti petunjuk berikut .
- Jika Anda tidak menerapkan ATT, ikuti petunjuk berikut .
- Inspeksi data konversi penginstalan.
Apps that implement ATT
Ikuti petunjuk ini jika Anda menerapkan Transparansi Pelacakan Aplikasi (ATT) di aplikasi Anda.
Atribusi akan terjadi melalui pencocokan ID jika kondisi berikut terpenuhi:
- Tautan atribusi berisi
idfa
parameter - ATT diterapkan dan:
requestTrackingAuthorization
dipanggil sebelumnyastart
(dengan menggunakanwaitForATTUserAuthorization
)- Persetujuan pengguna diberikan.
Langkah 1: Simulasikan klik iklan
Menyimulasikan klik iklan melalui tautan atribusi. Menyusun tautan atribusi sebagai berikut:
https://app.appsflyer.com/<app_id>?pid=<media_source>
&idfa=<registered_device_idfa>
Dimana:
app_id
adalah ID aplikasi AppsFlyer Anda (termasukid
akhiran)pid
adalah sumber media tempat penginstalan harus diatribusikanidfa
adalah IDFA perangkat yang terdaftar.
Contoh
Jika ID aplikasi Anda adalah id123456789
, tautan atribusi mungkin terlihat seperti ini:
https://app.appsflyer.com/id123456789?pid=conversionTest1&idfa=1A2B3C4D-9128-4597-1234-
04E23D654321
Langkah 2: Instal aplikasi
Aktifkan mode debug dan instal aplikasi pada perangkat uji yang terdaftar .
Langkah 3: Jalankan tes
Lanjutkan untuk memeriksa data konversi .
Apps that don't implement ATT
Langkah 1: Simulasikan klik iklan
Menyimulasikan klik iklan melalui tautan atribusi. Menyusun tautan atribusi sebagai berikut:
https://app.appsflyer.com/<app_id>?pid=<media_source>
Dimana:
app_id
adalah ID aplikasi AppsFlyer Anda (termasukid
awalan)pid
adalah sumber media tempat penginstalan harus diatribusikan.
Contoh
Jika ID aplikasi Anda adalah id123456789
, tautan atribusi mungkin terlihat seperti ini:
https://app.appsflyer.com/id123456789?pid=conversionTest1
Langkah 2: Instal aplikasi
Aktifkan mode debug dan instal aplikasi di perangkat apa pun–karena IDFA yang digunakan untuk mendaftarkan perangkat tidak tersedia, pendaftaran perangkat tidak berpengaruh dalam kasus ini.
Langkah 3: Jalankan tes
Lanjutkan untuk memeriksa data konversi .
Tips
Umumnya, pengujian yang menggunakan tautan atribusi dilakukan lebih dari sekali. Itulah sebabnya disarankan untuk menggunakan salah satu parameter atribusi untuk "memberi versi" pengujian Anda–menjadikannya lebih mudah dipahami tautan mana yang memicu konversi.
Pada contoh di atas, nilai
pid
isconversionTest1
. Di pengujian berturut-turut, meningkatkan nilai daripid
toconversionTest2
,conversionTest3
, dan seterusnya.
Inspect conversion data
Setelah menyimulasikan klik iklan dan menginstal aplikasi, ikuti langkah-langkah ini untuk memeriksa data konversi penginstalan.
Langkah 1: Ambil UID instal
Setelah aplikasi diinstal, di terminal Xcode, cari conversions.appsflyer
. Cari uid
parameter dan salin nilainya.

Langkah 2: Memeriksa data konversi
Buka API uji data konversidan isi bidang yang diwajibkan:
app-id
: ID aplikasi Andadevice_id
: rekat nilai dariuid
dari langkah 1.devkey
- Application's devkey. Learn here how to get it.
Lalu, klik Try it (Cobalah)! Untuk menjalankan pengujian.
Hasil yang diharapkan
Jika ATT diterapkan dan persetujuan pengguna diberikan, hasilnya adalah respons 200 yang mirip dengan (disingkat agar mudah dibaca):
{
...
"af_status" = "Non-organic";
...
"match_type" = id_matching;
"media_source" = conversionTest1;
...
}
Jika tidak, atribusi terjadi secara probabilistik dan hasilnya adalah 200 respons yang mirip dengan (dipotong agar mudah dibaca):
{
...
"af_status" = "Non-organic";
...
"match_type" = probabilistic;
"media_source" = conversionTest1;
...
}
Jika penginstalan tidak diatribusikan, hasilnya adalah respons 200 dengan payload berikut:
{
"af_message" = "organic install";
"af_status" = Organic;
"install_time" = "2021-08-23 06:59:51.194";
"is_first_launch" = 1;
}
Catatan
Mungkin perlu waktu hingga 30 menit hingga penginstalan muncul di dashboard.
Catatan
Mungkin perlu waktu hingga 30 menit hingga penginstalan muncul di dashboard.
Diperbarui 4 bulan yang lalu