Indonesia
RingkasanPlugin Capacitor untuk atribusi, analitik, dan tautan dalam aplikasi AppsFlyer.
Kemampuan Utama
Ringkasan Kemampuan UtamainitSDK- Use this method to initialize and start AppsFlyer SDK. This API should be called as soon as the app launched.startSDK- Gunakan metode ini untuk memulai SDK AppsFlyer, hanya pada mode mulai manual.logEvent- Logkan suatu acara dalam aplikasi.setCustomerUserId- Dengan mengatur ID pelanggan sendiri, Anda dapat mencocokkan ID unik Anda dengan ID unik AppsFlyer dan ID perangkat lainnya. ID ini tersedia dalam laporan data mentah dan dalam API Postback untuk mencocokkan dengan ID internal Anda.
API Publik
Ringkasan API| Metode | Deskripsi |
|---|---|
addListener('conversion_callback', listener) | Tunggu panggilan balik konversi, termasuk onConversionDataSuccess dan onConversionDataFail, dengan OnConversionDataResult payloads. |
addListener('oaoa_callback', listener) | Tunggu panggilan atribusi buka aplikasi, termasuk onAppOpenAttribution dan onAttributionFailure, dengan OnAppOpenAttribution payloads. |
addListener('udl_callback', listener) | Tunggu panggilan tautan dalam yang terintegrasi dengan OnDeepLink payloads. |
initSDK | Gunakan metode ini untuk menginisialisasi dan memulai AppsFlyer SDK. Ini API harus dipanggil segera setelah aplikasi diluncurkan. |
startSDK | Gunakan metode ini untuk memulai AppsFlyer SDK, hanya pada mode mulai manual. |
logEvent | Logkan suatu acara dalam aplikasi. |
setCustomerUserId | Mengatur ID pelanggan sendiri memungkinkan Anda untuk mencocokkan ID unik Anda dengan ID unik AppsFlyer dan ID perangkat lainnya. ID ini tersedia dalam laporan data mentah dan dalam API Postback untuk mencocokkan dengan ID internal Anda. |
setCurrencyCode | Mengatur mata uang yang digunakan untuk pembelian dalam aplikasi. Berikan kode ISO 4217 tiga karakter code. |
updateServerUninstallToken | Lampirkan token GCM/FCM pada Android atau token APNs pada iOS ketika plugin lain mengumpulkannya. Gunakan ini untuk mengirimkan token pengukuran uninstall ke AppsFlyer. |
setAppInviteOneLink | Mengatur ID OneLink yang digunakan sebagai basis tautan untuk atribusi undangan. |
setOneLinkCustomDomain | Mendaftarkan domain OneLink yang ditandai dengan merek sehingga AppsFlyer dapat menyelesaikan parameter atribusi yang disembunyikan dalam tautan pendek. |
appendParametersToDeepLinkingURL | Mengaktifkan atribusi untuk tautan dalam aplikasi tanpa OneLink. Panggil metode ini sebelum startSDK(). Termasuk setidaknya pid dan is_retargeting=true dalam peta parameter. |
setResolveDeepLinkURLs | Gunakan ini ketika OneLink AppsFlyer dibungkus dalam tautan Universal yang lain. Ini memungkinkan SDK untuk menyelesaikan URL yang dibungkus sehingga deep linking masih berfungsi dengan benar. |
addPushNotificationDeepLinkPath | Konfigurasi cara SDK mengekstrak nilai tautan dalam yang dalam payload pemberitahuan push. |
setSharingFilter | Menghentikan event dari menyebar ke mitra AppsFlyer yang ditentukan. |
setSharingFilterForAllPartners | Menghentikan event dari menyebar ke semua mitra AppsFlyer. Menggantikan filter pengiriman yang telah ditetapkan. |
setSharingFilterForPartners | Menghentikan event dari menyebar ke mitra AppsFlyer yang ditentukan. |
setAdditionalData | Mengatur data kunci-nilai tambahan untuk dikirim ke AppsFlyer. |
getAppsFlyerUID | Dapatkan ID perangkat unik AppsFlyer (dibuat untuk setiap instalasi baru aplikasi). |
anonymizeUser | Opt-Out Akhir Pengguna dari analisis AppsFlyer (Menganonimkan data pengguna). |
stop | Setelah API ini dijalankan, SDK kami tidak lagi berkomunikasi dengan server kami dan berhenti berfungsi. Berguna ketika menerapkan opt-in/opt-out pengguna. |
disableSKAdNetwork | Opt-out dari SKAdNetwork. |
disableAdvertisingIdentifier | Menghapus pengumpulan ID iklan yang berbeda oleh SDK. Ini termasuk Apple Identity for Advertisers (IDFA), Google Advertising ID (GAID), OAID, dan Amazon Advertising ID (AAID). |
disableCollectASA | Opt-out dari atribusi iklan Apple Search Ads. |
setHost | Set host yang dapat disesuaikan. |
generateInviteLink | Mengizinkan pengguna yang sudah ada untuk mengundang teman dan kontak mereka sebagai pengguna baru untuk aplikasi Anda. |
validateAndLogInAppPurchaseAndroid | API untuk verifikasi server pembelian dalam aplikasi. Jika validasi berhasil, maka af_purchase akan terlog otomatis dengan nilai yang relevan. |
validateAndLogInAppPurchaseIos | Lihat definisi sumber untuk perilaku saat ini. |
getSdkVersion | Dapatkan versi AppsFlyer SDK yang digunakan di aplikasi. |
enableFacebookDeferredApplinks | Aktifkan pengumpulan tautan aplikasi yang tertunda Facebook. Memerlukan Facebook SDK dan aplikasi Facebook di perangkat target/klien. Ini API harus diinvok sebelum menginisialisasi AppsFlyer SDK agar berfungsi dengan baik. |
sendPushNotificationData | Mengukur dan mendapatkan data dari kampanye pemberitahuan push. |
setCurrentDeviceLanguage | Atur bahasa perangkat. Data akan ditampilkan di Laporan Data Asli. |
logCrossPromoteImpression | Merekam impresi sebagai bagian dari kampanye promosi lintas. Pastikan untuk menggunakan ID aplikasi yang dipromosikan seperti yang terlihat di dashboard AppsFlyer. |
setUserEmails | Atur alamat email pengguna dan enkripsi mereka. |
logLocation | Merekam lokasi pengguna secara manual. |
setPhoneNumber | Akan dikirim sebagai string SHA-256 yang dienkripsi. |
setPartnerData | Mengizinkan pengiriman data kustom untuk keperluan integrasi mitra. |
logInvite | Gunakan untuk merekam event pengundangan pengguna di dalam aplikasi (af_invite). |
setDisableNetworkData | Gunakan untuk keluar dari pengumpulan nama operator jaringan (carrier) dan nama operator SIM dari perangkat. |
enableTCFDataCollection | Gunakan untuk mengaktifkan/menghentikan pengumpulan data persetujuan secara otomatis, untuk pengguna yang menggunakan CMP. Nilai flag akan disimpan antara sesi aplikasi. |
setConsentData | Use this to set user consent data manually. If your app doesn’t use a CMP compatible with TCF v2.2, use the following method to manually provide the consent data directly to the SDK. |
logAdRevenue | Dengan mengatribusikan pendapatan iklan, pemilik aplikasi mendapatkan pandangan lengkap tentang nilai LTV pengguna dan ROI kampanye. Pendapatan iklan dihasilkan dengan menampilkan iklan pada video berhadiah, dinding tawaran, interstitials, dan banner di dalam aplikasi. Anda dapat menggunakan metode ini untuk merekam pendapatan iklan. |
setConsentDataV2 | Use this to set user consent data manually. If your app doesn’t use a CMP compatible with TCF v2.2, use the following method to manually provide the consent data directly to the SDK. |
isSDKStarted | Gunakan metode ini untuk memeriksa apakah SDK AppsFlyer sudah dijalankan di sesi saat ini. |
isSDKStopped | Gunakan metode ini untuk memeriksa apakah SDK AppsFlyer sedang berhenti. |
disableAppSetId | Menghapus pengumpulan ID Aplikasi. Jika dipanggil sebelum SDK diinisialisasi, ID Aplikasi tidak akan dikumpulkan. Jika dipanggil setelah inisialisasi, ID Aplikasi akan dikumpulkan tetapi tidak dikirim dalam payload permintaan. Hanya untuk Android. |
validateAndLogInAppPurchaseV2 | API untuk verifikasi server pembelian dalam aplikasi V2. Jika validasi berhasil, event af_purchase dengan nilai relevan akan direkam secara otomatis. |
Sumber Kebenaran
Bagian berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-appsflyer.