@capgo/capacitor-appsflyer
Ringkasan
Judul bagian “Ringkasan”Plugin Capacitor untuk atribusi, analisis, dan tautan dalam AppsFlyer.
Kemampuan Utama
Judul bagian “Kemampuan Utama”initSDK- 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 AppsFlyer SDK, 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
- Bagian berjudul “API publik”| - Metode | - Deskripsi |
|---|---|
addListener('conversion_callback', listener) | - Dengarkan panggilan balik konversi, termasuk onConversionDataSuccess - dan onConversionDataFail- dengan OnConversionDataResult - payload |
addListener('oaoa_callback', listener) | Menunggu panggilan atribusi aplikasi terbuka, termasuk onAppOpenAttribution dan onAttributionFailurecontext: Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman trust.astro. Kunci pesan `dan` (Dan). OnAppOpenAttribution , dengan |
addListener('udl_callback', listener) | payloads. OnDeepLink Menunggu panggilan tautan dalam yang terintegrasi dengan |
initSDK | Use this method to initialize and start AppsFlyer SDK. This API should be called as soon as the app launched. |
startSDK | Menggunakan metode ini untuk menginisialisasi dan memulai AppsFlyer SDK. Metode ini harus dipanggil segera setelah aplikasi diluncurkan. |
logEvent | Menggunakan metode ini untuk memulai AppsFlyer __CAPGO_KEEP_0__, hanya pada mode mulai manual. |
setCustomerUserId | Mengirimkan log kegiatan dalam aplikasi. |
setCurrencyCode | Sets the currency used for in-app purchases. Provide a three-character ISO 4217 code. |
updateServerUninstallToken | Mengatur mata uang yang digunakan untuk pembelian dalam aplikasi. Berikan kode ISO 4217 tiga karakter __CAPGO_KEEP_0__. |
setAppInviteOneLink | Mengatur ID OneLink yang digunakan sebagai basis tautan untuk atribusi undangan. |
setOneLinkCustomDomain | Mendaftarkan domain OneLink yang dihadirkan oleh merek untuk memungkinkan AppsFlyer menyelesaikan parameter atribusi yang disembunyikan dalam tautan pendek. |
appendParametersToDeepLinkingURL | Mengaktifkan atribusi untuk tautan App Links yang dalam tanpa menggunakan OneLink. Panggil metode ini sebelum startSDK()Menggunakan setidaknya pid dan is_retargeting=true context: Halaman/area: Situs web pemasaran Capgo. Peran: Label UI singkat atau item navigasi. Dilihat di: halaman trust.astro. Kunci pesan `dan` (Dan). |
setResolveDeepLinkURLs | Use this when an AppsFlyer OneLink is wrapped inside another Universal Link. It lets the SDK resolve the wrapped URL so deep linking still works correctly. |
addPushNotificationDeepLinkPath | Menggunakan ini ketika OneLink AppsFlyer yang dibungkus di dalam tautan Universal yang lain. Ini memungkinkan SDK menyelesaikan URL yang dibungkus sehingga deep linking masih berfungsi dengan benar. |
setSharingFilter | Mengatur cara __CAPGO_KEEP_0__ mengekstrak nilai tautan dalam dari payload notifikasi push. |
setSharingFilterForAllPartners | Menghentikan event dari menyebar ke mitra AppsFlyer yang ditentukan. |
setSharingFilterForPartners | Menghentikan event dari menyebar ke semua mitra AppsFlyer. Menggantikan setSharingFilter. |
setAdditionalData | Menghentikan event dari menyebar ke mitra AppsFlyer yang ditentukan. |
getAppsFlyerUID | Oleh AppsFlyer, dapatkan ID perangkat unik (dibuat untuk setiap instalasi baru aplikasi). |
anonymizeUser | Opt-out pengguna dari analisis AppsFlyer (Menganonimkan data pengguna). |
stop | Setelah API ini diaktifkan, 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 berbagai ID Iklan oleh SDK. Ini termasuk Apple Identity for Advertisers (IDFA), Google Advertising ID (GAID), OAID dan Amazon Advertising ID (AAID). |
disableCollectASA | Opt-out atribusi Apple Search Ads. |
setHost | Set host yang dapat disesuaikan. |
generateInviteLink | Mengizinkan pengguna yang sudah ada untuk mengundang teman dan kontak mereka sebagai pengguna baru aplikasi. |
validateAndLogInAppPurchaseAndroid | API untuk verifikasi server pembelian dalam aplikasi. Jika validasi berhasil, af_purchase akan secara otomatis terdaftar dengan nilai yang relevan. |
validateAndLogInAppPurchaseIos | Lihat definisi sumber untuk perilaku saat ini. |
getSdkVersion | Dapatkan versi AppsFlyer SDK yang digunakan dalam aplikasi. |
enableFacebookDeferredApplinks | Mengaktifkan pengumpulan Facebook Deferred AppLinks. Memerlukan Facebook SDK dan aplikasi Facebook di perangkat target/klien. API ini harus diaktifkan sebelum menginisialisasi SDK AppsFlyer untuk berfungsi dengan baik. |
sendPushNotificationData | Mengukur dan mendapatkan data dari kampanye pemberitahuan push. |
setCurrentDeviceLanguage | Atur bahasa perangkat. Data akan ditampilkan dalam Laporan Data Raw. |
logCrossPromoteImpression | Merekam impresi sebagai bagian dari kampanye promosi lintas aplikasi. Pastikan untuk menggunakan ID aplikasi yang dipromosikan seperti yang muncul 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 undangan pengguna dalam aplikasi (af_invite). |
setDisableNetworkData | Gunakan untuk keluar dari mengumpulkan 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 | Gunakan ini untuk mengatur data persetujuan pengguna secara manual. Jika aplikasi Anda tidak menggunakan CMP yang kompatibel dengan TCF v2.2, gunakan metode berikut untuk menyediakan data persetujuan secara langsung ke SDK. |
logAdRevenue | Dengan mengatribut 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, interstiti, dan banner dalam aplikasi. Anda dapat menggunakan metode ini untuk merekam pendapatan iklan Anda. |
setConsentDataV2 | Pilih untuk mengatur data persetujuan pengguna secara manual. Jika aplikasi Anda tidak menggunakan CMP yang kompatibel dengan TCF v2.2, gunakan metode berikut untuk menyediakan data persetujuan secara manual langsung ke SDK. |
isSDKStarted | Pilih metode untuk memeriksa apakah SDK AppsFlyer sudah dimulai dalam sesi saat ini. |
isSDKStopped | Pilih metode untuk memeriksa apakah SDK AppsFlyer saat ini berhenti. |
disableAppSetId | Mengaktifkan penghentian pengumpulan ID aplikasi. Jika dipanggil sebelum SDK inisiasi, ID aplikasi tidak akan dikumpulkan. Jika dipanggil setelah inisiasi, ID aplikasi akan dikumpulkan tetapi tidak dikirim dalam payload permintaan. Hanya tersedia untuk Android. |
validateAndLogInAppPurchaseV2 | API untuk verifikasi server pembelian dalam aplikasi V2. Jika validasi berhasil, af_purchase event dengan nilai relevan akan ditambahkan secara otomatis. |
Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-appsflyer.
Teruskan dari @capgo/capacitor-appsflyer
Bab berjudul “Teruskan dari @capgo/capacitor-appsflyer”Jika Anda menggunakan @capgo/capacitor-appsflyer untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-appsflyer untuk kemampuan native di Menggunakan @capgo/capacitor-appsflyer Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic {"targetLanguage":"Indonesian","pagePath":"/id/docs/plugins/appsflyer/","protectedTokens":["Cloudflare","Capacitor","GitHub","Capgo","code","API","SDK","CLI","npm","bun"],"items":[{"text":"Untuk alur kerja produk dalam Ionic Enterprise Plugin Alternatif."},{"text":"Edit halaman"}]}