メインコンテンツへスキップ

Android の注意点

GitHub

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 の注意点 ネイティブプラグインの作業を計画するには、次と連携してください: @capgo/capacitor-contentsquare の使い方 @capgo/capacitor-contentsquare を使用してネイティブ機能を利用する場合、 Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新における実装詳細については、および Ionic Enterprise プラグインの代替案 Ionic Enterprise プラグインの代替案におけるプロダクトワークフローについては。