Panduan
Cara menggunakan Contentsquare di Capacitor
Menggunakan @capgo/capacitor-contentsquare
Kontrak native bridge internal yang diimplementasikan oleh Capacitor.
Instal
bun add @capgo/capacitor-contentsquare
bunx cap sync
bunx cap sync menyalin code native plugin ke dalam proyek native Anda. Jalankan kembali setiap kali melakukan upgrade plugin.
Impor
import { Contentsquare } from '@capgo/capacitor-contentsquare';
Sekilas tentang API
| Metode | Deskripsi |
|---|---|
optIn |
Lihat definisi di source untuk perilaku saat ini. |
optOut |
Lihat definisi di source untuk perilaku saat ini. |
sendScreenName |
Lihat definisi di source untuk perilaku saat ini. |
sendTransaction |
Lihat definisi di source untuk perilaku saat ini. |
sendDynamicVarWithStringValue |
Lihat definisi di source untuk perilaku saat ini. |
sendDynamicVarWithIntValue |
Lihat definisi di source untuk perilaku saat ini. |
onReady |
Lihat definisi di source untuk perilaku saat ini. |
excludeURLForReplay |
Lihat definisi di source untuk perilaku saat ini. |
setPIISelectors |
Lihat definisi di source untuk perilaku saat ini. |
setCapturedElementsSelector |
Lihat definisi di source untuk perilaku saat ini. |
collect |
Lihat definisi di source untuk perilaku saat ini. |
Contoh
optIn()
Lihat referensi API untuk kontrak saat ini.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optIn();
optOut()
Lihat referensi API untuk kontrak saat ini.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optOut();
sendScreenName()
Lihat referensi API untuk kontrak saat ini.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendScreenName({ name: 'example' });
sendTransaction()
Lihat referensi API untuk kontrak saat ini.
import { Contentsquare, CurrencyCode } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendTransaction({
transactionValue: 1,
transactionCurrency: CurrencyCode.USD,
});
sendDynamicVarWithStringValue()
Lihat referensi API untuk kontrak saat ini.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithStringValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
sendDynamicVarWithIntValue()
Lihat referensi API untuk kontrak saat ini.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithIntValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
Tabel di atas mencantumkan 11 metode inti. Helper listener dan versi, serta kontrak lengkap dari setiap metode, semuanya didokumentasikan di repositori GitHub.
Referensi lengkap
Lanjutkan dari menggunakan @capgo/capacitor-contentsquare
Jika Anda menggunakan Menggunakan @capgo/capacitor-contentsquare untuk merencanakan pekerjaan plugin native, hubungkan dengan @capgo/capacitor-contentsquare untuk detail implementasi di @capgo/capacitor-contentsquare, Panduan Memulai untuk detail implementasi di Getting Started, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi di Plugin Capacitor oleh Capgo, dan Menambahkan atau Memperbarui Plugin untuk detail implementasi di bagian Menambahkan atau Memperbarui Plugin.