可視化全埋點在神策分析上的使用,可以參考可視化全埋點

1. Android 端

版本要求

Android SDK v4.0.0 及以上版本

1.1. 設定 scheme

AndroidManifest.xml MainActivity 的標籤内,設定專案 scheme 

<activity android:name=".SplashActivity">
    <intent-filter>
        <action android:name="android.intent.action.MAIN"/>
        <category android:name="android.intent.category.LAUNCHER"/>
    </intent-filter>
</activity>
​​
<activity android:name=".MainActivity">
    <!-- 在主 Activity 中設定 scheme-->
    <intent-filter>
        <action android:name="android.intent.action.VIEW"/>
        <category android:name="android.intent.category.BROWSABLE"/>
        <category android:name="android.intent.category.DEFAULT"/>
        <data
            android:host="visualized"
            android:scheme="您專案的 scheme 值"/>
    </intent-filter>
</activity>
XML

在設定 <intent-filter> 的時候需要注意確保只有一個 <data> 欄位,不要隨意修改或者合併神策 SDK 相關的 <intent-filter> ,關於 <intent-filter> 的解釋,可以参考 Google 官方文件

1.2. 開啟可視化全埋點

SDK 初始化前設定 SAConfigOptions 設定時,呼叫 enableVisualizedAutoTrack(true) 方法開啟可視化全埋點

// 開啟可視化全埋點
saConfigOptions.enableVisualizedAutoTrack(true);
JAVA

2. iOS 端

  • 本功能需要 iOS SDK 為 v2.0.0 及以上版本
  • 功能開啟前,請確保您 iOS 專案中已完成設定 Scheme

SDK 初始化前,將 SAConfigOptionsenableVisualizedAutoTrack 屬性設定為 YES即可開啟可視化全埋點

// 開啟可視化全埋點
options.enableVisualizedAutoTrack = YES;
CODE

3. React Native App

版本要求

  • React Native 0.46 ~ 0.60
  • React Native SDK v2.0.1 及以上版本
  • Android SDK v4.1.1 及以上版本
  • Android 外掛程式 v3.2.5 及以上版本
  • iOS SDK v2.0.10 及以上版本

整合神策 React Native SDK 的 App,只需要原生端開啟可視化全埋點功能,即可自動支援 React Native 的頁面和控制元件。

4. Web 端

4.1. 開啟可視化全埋點

版本要求

Web JS SDK v1.15.10 及以上版本

在整合 Web JS SDK 後,如果開啟了全埋點功能,則可視化全埋點功能也會自動開啟,僅限於對 ainputbutton 、textarea 和 div 元素進行可視化全埋點。

注意事項:

  1. div 元素的可視化全埋點需要 Web JS SDK v1.15.15 及以上版本;
  2. div 元素為葉節點(具體規則可参考:全埋點支援 div 採集)。

4.2. 截圖功能

版本要求

  • 神策分析 v1.17.3374 及以上版本或 v2.0.3411 及以上版本
  • Web JS SDK v1.15.10 及以上版本

可視化全埋點截圖功能目前僅支援 Chrome 瀏覽器,需要提前安裝可視化全埋點外掛程式。若無法連接前面的 Chrome 網上應用店網址,可以下載離線安裝包,然後透過開發者模式 → 加載已解壓縮的擴展程式進行安裝。

5. App 内嵌 H5

對於 App 内嵌的 H5 頁面,如果開啟了全埋點功能,並進行App 打通 H5 后。在進行 App 可視化全埋點設定時,分析平台可以自動識別出 H5 頁面,並支援對 H5 控制元件的可視化選擇。

版本要求

  • 神策分析 v1.17.3232 及以上版本或 v2.0.3236 及以上版本
  • Android SDK v4.0.7 及以上版本
  • iOS SDK v2.0.8 及以上版本
  • Web JS SDK v1.15.10 及以上版本

對於 iOS App,目前僅支援使用 WKWebView 加載的 H5 頁面。