Lompat ke konten

Catatan Android

GitHub

Android tidak memerlukan pengaturan host-aplikasi tambahan untuk plugin itu sendiri. Setelah terinstal dan disinkronkan, plugin tersebut mendaftarkan Capacitor WebViewmenginjeksi jembatan acara Contentsquare, dan mengungkapkan API JavaScript yang terdokumentasi.

Apa yang dilakukan plugin pada Android

Bab berjudul “Apa yang dilakukan plugin pada Android”
  • Mendaftarkan Capacitor WebView dengan konten asli Contentsquare SDK
  • Mengungkapkan optIn, optOut, sendScreenName, sendTransactiondan API variabel dinamis.
  • Menambahkan perintah rekaman terkait seperti pengecualian URL, pengubahan data sensitif, dan pemilih elemen yang ditangkap.

Filter Studio Android Logcat dengan:

CSLIB

You should see the native Contentsquare SDK startup message and the WebView bridge registration during app launch.

import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();
await ContentsquarePlugin.sendScreenName('Home');

Tanpa setidaknya satu screenview, sesi tidak akan disimpan oleh Contentsquare.

  • Kunci dibatasi oleh Contentsquare hingga 512 karakter.
  • Nilai harus berupa string atau bilangan bulat non-negatif.
  • Jika Anda ingin nilai pada setiap sesi, kirim lagi ketika aplikasi kembali ke latar depan.

Jika Anda menggunakan Catatan Android untuk merencanakan pekerjaan plugin native, hubungkannya dengan Menggunakan @capgo/capacitor-contentsquare untuk kemampuan native di Menggunakan @capgo/capacitor-contentsquare, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin-Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin-Plugin Capacitor oleh Capgo, Menambahkan atau Mengupdate Plugin untuk detail implementasi di Menambahkan atau Mengupdate Plugin, dan Alternatif Plugin Enterprise Ionic untuk alur kerja produk di Alternatif Plugin Enterprise Ionic.