Android の注意点
インストール手順と、このプラグインの完全なMarkdownガイドを含むセットアッププロンプトをコピーします。
Androidでは、プラグイン自体のための追加のホストアプリ設定は不要です。インストールして同期が完了すると、プラグインがメインの Capacitor を登録し、 WebViewContentsquareイベントブリッジを注入して、ドキュメント化されたJavaScript APIを公開します。
Androidにおけるプラグインの動作
「Androidにおけるプラグインの動作」セクション- Capacitor を登録します
WebViewネイティブの Contentsquare SDK に紐付けます。 - 以下を公開します:
optIn,optOut,sendScreenName,sendTransaction、および動的変数の API。 - URL除外、PIIマスキング、キャプチャされた要素セレクターなどのリプレイ関連コマンドを注入します。
バリデーションのヒント
「検証のヒント」セクションネイティブログを確認する
「ネイティブログの確認」セクションAndroid Studio でフィルタリング Logcat を使用:
CSLIBアプリの起動時に、Contentsquareのネイティブな SDK スタートアップメッセージとWebViewブリッジの登録が表示されるはずです。
初回セッションをトラッキングする
「最初のセッションをトラッキングする」セクションimport { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();await ContentsquarePlugin.sendScreenName('Home');少なくとも1つのscreenviewがない場合、Contentsquareにセッションが保持されません。
動的変数の制約
「動的変数の制約」セクション- キーの長さはContentsquareにより512文字までに制限されています。
- 値は文字列または非負の整数である必要があります。
- すべてのセッションで値を保持したい場合は、アプリがフォアグラウンドに戻った際に再度送信してください。
Android Notes から続ける
「Androidに関する注意点」セクション使用している場合 Android の注意点 ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-contentsquare の使い方 @capgo/capacitor-contentsquare を使用してネイティブ機能を利用する場合、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。