如何配置小程式接入及來源追蹤?

一、授權接入方式

在企點賬戶中心「企業管理」-「微信小程式賬號」中,可以通過掃碼指定許可權的方式授權接入小程式。

01.小程式中新增客服入口

為了正常獲取到訪客的基本資訊,推薦在小程式中使用以下程式碼新增入口,並獲取小程式使用者的暱稱、頭像、性別、所在地資訊,入口樣式可以根據微信官方規則進行調整。

<>
open-type="contact"
   session-from="nickName={{userInfo.nickName}}|avatarUrl={{userInfo.avatarUrl}}|gender={{userInfo.gender}}|country={{userInfo.country}}|province={{userInfo.province}}|city={{userInfo.city}}"
   >聯絡客服

目前支援了小程式自定義傳參能力,使用如下程式碼新增自定義引數qidiantest

<>
open-type="contact"
   session-from="userdef=qidiantest"
   >聯絡客服

並且通過企點openapi拉取微信小程式通路C客戶自定義傳參,參考https://api.qidian.qq.com/wiki/p-51

02.自定義客服分配

企點目前支援將小程式訪客分配給指定的接待分組或者單人接待,在企點賬戶中心「接待配置」-「微信小程式接入」中配置。

二、小程式行為軌跡

【小程式SDK配置說明】

01.獲取和引入小程式SDK

下載 SDK ,將獲取到的 QDTracker.js 檔案放到小程式 utils 目錄下,然後在 app.js 第一行通過 import 引入。

SDK 初始化配置(必須)

// 在 app.js 第一行引入SDK
   import QDTracker from './utils/QDTracker';
   // SDK 初始化配置
   QDTracker.init({
   appid: 'wxc96d927cc1a031db',
   kfuin: '2852199126',
   });

在其他的 Page 裡設定頁面的標題:

Page({
   data: {
   qdt: {
   title: '首頁'
   }
   }
   });

02.配置小程式域名

登入公眾號平臺,在[開發]-[開發設定]-[伺服器域名]中增加企點域名:
   https://admin.qidian.qq.com

03.頁面訪問軌跡

小程式 SDK 已經自動追蹤了微信小程式中頁面的 onShow 事件,在每次開啟頁面時都會呼叫一次,自動上報使用者的頁面訪問軌跡。

04.點選客服按鈕行為軌跡

在小程式SDK初始化成功後,可以通過 QDTracker.click() 記錄使用者的點選客服按鈕行為,開發者需要在使用者點選客戶按鈕的事件處理函式中新增如下程式碼:

var app = getApp();
   Page({
   data: {},
   onOpenContact: function () {
   app.QDTracker.click();
   }
   });

注:若按以上步驟操作後仍無法獲取到客戶軌跡,請核對第一步:獲取和引入小程式SDK中SDK初始化配置的kfuin(企業主號,並非400/800號碼)。若您不清楚您的企業主號,可諮詢您購買軟體時的銷售人員。