Richtlinie
Wie man Contentsquare in Capacitor verwendet
Mit @capgo/capacitor-contentsquare
Der interne native Bridge-Vertrag wird durch Capacitor implementiert.
Installieren
bun add @capgo/capacitor-contentsquare
bunx cap sync
bunx cap sync kopiert die native code des Plugins in Ihre native Projekte. Führen Sie es erneut aus, nachdem Sie jedes Plugin aktualisiert haben.
Importieren
import { Contentsquare } from '@capgo/capacitor-contentsquare';
API im Überblick
| Methode | Beschreibung |
|---|---|
optIn |
Siehe die Quelldefinitionen für die aktuelle Funktionalität. |
optOut |
Siehe die Quelldefinitionen für die aktuelle Funktionalität. |
sendScreenName |
Siehe die Quelldefinitionen für die aktuelle Funktionalität. |
sendTransaction |
Siehe die Quelldefinitionen für die aktuelle Funktionalität. |
sendDynamicVarWithStringValue |
Siehe die Quellendefinitionen für das aktuelle Verhalten. |
sendDynamicVarWithIntValue |
Siehe die Quellendefinitionen für das aktuelle Verhalten. |
onReady |
Siehe die Quellendefinitionen für das aktuelle Verhalten. |
excludeURLForReplay |
Siehe die Quellendefinitionen für das aktuelle Verhalten. |
setPIISelectors |
Siehe die Quellendefinitionen für das aktuelle Verhalten. |
setCapturedElementsSelector |
Siehe die Quellendefinitionen für das aktuelle Verhalten. |
collect |
Siehe die Quellendefinitionen für das aktuelle Verhalten. |
Beispiele
optIn()
Siehe die API-Referenz für den aktuellen Vertrag.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optIn();
optOut()
Siehe die API-Referenz für den aktuellen Vertrag.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.optOut();
sendScreenName()
Siehe die API-Referenz für den aktuellen Vertrag.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendScreenName({ name: 'example' });
sendTransaction()
Siehe die API-Referenz für den aktuellen Vertrag.
import { Contentsquare, CurrencyCode } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendTransaction({
transactionValue: 1,
transactionCurrency: CurrencyCode.USD,
});
sendDynamicVarWithStringValue()
Siehe die API-Referenz für den aktuellen Vertrag.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithStringValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
sendDynamicVarWithIntValue()
Siehe die API-Referenz für den aktuellen Vertrag.
import { Contentsquare } from '@capgo/capacitor-contentsquare';
await Contentsquare.sendDynamicVarWithIntValue({
dynVarKey: 'dyn-var-key-123',
dynVarValue: 'dyn-var-value',
});
Die Tabelle oben listet die 11 Kernmethoden auf. Helfer für Listener und Versionen sowie die vollständige Vertragsbeschreibung jeder Methode sind im GitHub-Repository.
Vollständige Referenz
Fahren Sie mit der Verwendung von @capgo/capacitor-contentsquare fort.
Wenn Sie Live Update verwenden Die Verwendung von @capgo/capacitor-contentsquare um native Plugin-Arbeit zu planen, verbinden Sie es mit @capgo/capacitor-contentsquare für die Implementierungsdetails in @capgo/capacitor-contentsquare Getting Started für die Implementierungsdetails in Einstieg Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo, und Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren