$ npm install ans-wechat-sdk --save
Быстрое интегрирование
// Не es6
var AnalysysAgent = require("ans-wechat-sdk");
// Маленькая программа предоставила модуль шифрования, который нужно импортировать в соответствии с вашими потребностями
var AnalysysEncryption = require('ans-wechat-sdk/sdk/AnalysysAgent_encryption.min.js');
// Связывание sdk с модулем шифрования
AnalysysAgent.encrypt = AnalysysEncryption;
// es6
import AnalysysAgent from "ans-wechat-sdk"
import AnalysysEncryption from 'ans-wechat-sdk/sdk/AnalysysAgent_encryption.min.js';
AnalysysAgent.encrypt = AnalysysEncryption;
// Инициализация wechat SDK
AnalysysAgent.appkey = "/*设置为实际 APPKEY */"
AnalysysAgent.uploadURL = "/* 设置为实际地址 */"
AnalysysAgent.debugMode = 1
AnalysysAgent.autoProfile = false
AnalysysAgent.encryptType = 1
AnalysysAgent.allowTimeCheck = true
AnalysysAgent.maxDiffTimeInterval = 20
AnalysysAgent.autoTrack = true
appkey (обязательно) — AppKey, полученный на сайте
debugMode — настройка режима отладки: 0 — отключить режим отладки (по умолчанию); 1 — включить режим отладки, данные не сохраняются в базе данных; 2 — включить режим отладки, данные сохраняются в базе данных
uploadURL (обязательно) — пользовательский адрес загрузки
autoProfile — настройка отслеживания новых пользователей: false — не отслеживать новые свойства пользователя; true — отслеживать новые свойства пользователя (по умолчанию)
encryptType — настройка шифрования загружаемых данных: 0 — не шифровать загружаемые данные (по умолчанию); 1 — использовать AES 128-битное шифрование ECB для загружаемых данных; 2 — использовать AES 128-битное шифрование CBC для загружаемых данных
allowTimeCheck — настройка включения проверки времени: false (по умолчанию) — отключить проверку времени; true — включить проверку времени
maxDiffTimeInterval — настройка максимального интервала проверки времени: 30 секунд (по умолчанию), если установленное значение разницы меньше этого значения, проверка времени не будет включена. В противном случае будет выполнена проверка времени. Если установлено отрицательное значение, по умолчанию будет использоваться 30 секунд.
autoTrack — настройка автоматического отслеживания: false — отключить автоматическое отслеживание (по умолчанию); true — включить автоматическое отслеживание; включение автоматического отслеживания приведёт к отправке всех связанных событий (поддерживает tab, longtab, longpress) и отправке события $user_click, а также к передаче данных data-content, data-type, data-name и id. Если эти данные не установлены, они не будут собраны. Системные методы, включая события жизненного цикла, не поддерживаются. Если вы хотите собрать информацию о переключении tabbar, обязательно зарегистрируйте метод OnTabItemTap при регистрации страницы, иначе сбор данных не удастся.
Для маленьких программ необходимо вручную отправлять событие запуска.
App({
onShow : function( options ){
// Настройка события запуска маленькой программы, передача параметров UTM и т. д.
AnalysysAgent.appStart(options)
}
});
// Обратите внимание, что при вызове API на каждой странице необходимо добавить это определение и напрямую ссылаться на него
let AnalysysAgent = wx.AnalysysAgent
После выполнения вышеуказанных шагов вы можете проверить успешность интеграции SDK. Дополнительные сведения об использовании API см. в документации: Документация wechat SDK от 易观方舟 .
Обратите внимание, что SDK может быть не полностью совместим с предыдущими версиями. Пожалуйста, проверьте примечания к обновлению версии Release и запись обновления версии. Если указано, что версия несовместима, необходимо обновить соответствующую версию 易观方舟. Пожалуйста, перейдите в раздел Release, чтобы загрузить соответствующий файл в зависимости от ваших потребностей.
Установка npm подходит для небольших программ на основе фреймворка, для базовых и плагиновых небольших программ см.: Документация wechat SDK от 易观方舟 .
Пожалуйста, обратитесь к Release и записи обновления версии
Запрещено любое коммерческое использование, основанное на открытом исходном коде wechat от 易观方舟!
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )