跳过内容

Android Notes

GitHub

Android 不需要为插件本身设置额外的主机应用程序。安装和同步后,插件将注册主 Capacitor WebView, 注入 Contentsquare 事件桥接,并暴露文档的 JavaScript API。

Android 平台上的插件功能

Android 平台上的插件功能
  • 注册 Capacitor WebView 与本地 Contentsquare SDK 进行注册
  • 暴露 optIn, optOut, sendScreenName, sendTransaction暴露静态和动态变量 API
  • 注入与重放相关的命令,如 URL 排除、PII mask 和捕获元素选择器

验证提示

验证提示

检查本地日志

检查本地日志

过滤 Android Studio Logcat 与之:

CSLIB

您应该看到本地 Contentsquare SDK 启动消息和 WebView 桥注册信息在应用启动时。

跟踪第一会话

标题:跟踪第一会话
import { ContentsquarePlugin } from '@capgo/capacitor-contentsquare';
await ContentsquarePlugin.optIn();
await ContentsquarePlugin.sendScreenName('Home');

至少需要一个屏幕视图,Contentsquare 才会保留会话。

动态变量约束

标题:动态变量约束
  • Keys 由 Contentsquare 限于 512 个字符。
  • 值必须是字符串或非负整数。
  • 如果您希望在每个会话中都有一个值,请在应用返回到前台时再次发送它。

继续从 Android Notes 中

标题:继续从 Android Notes 中

如果您正在使用 Android Notes 来规划原生插件工作,连接它到 使用 @capgo/capacitor-contentsquare 为原生能力在使用 @capgo/capacitor-contentsquare 中 Capgo 插件目录 为产品工作流程在 Capgo 插件目录 中 Capacitor 插件由 Capgo 为实现细节在 Capacitor 插件由 Capgo 中 添加或更新插件 为添加或更新插件的实现细节 Ionic企业插件替代品 为Ionic企业插件替代品中的产品工作流