入門

概述

Wix Form Webhook 源可將基於 Wix Form 實現的表單的提交事件同步到 TTO CDP 中。

配置參數

參數名

必須

描述

CDP ID key

是

WiX Form 表單中 CDP ID 字段提交名(需要根據文檔額外配置 WiX Form 表單)。

Traits Set

否

WiX Form 表單中提交字段名與 CDP Traits 對象中的字段名映射(建議設置)。

WIX 表單類型

  1. 一般表單

特徵:一般是頁面直接顯示的表單,或者在 WIX 網頁編輯器中非燈箱區域查看的:

表單内的輸入框或選項可以通過 WIX的 velo 頁面程式碼進行讀寫。

  1. 嵌入燈箱的表單(lightbox)

特徵:一般由頁面中點擊按鈕,頁面URL不改變顯示,或者在 WIX 網頁編輯器中燈箱欄位可查看:

表單内的輸入框或選項不可通過 WIX的 velo 頁面程式碼進行讀寫。

源配置指南

配置自定義程序碼

  1. 進入 WiX 後臺的 設定 - 開發與整合 - 自定義程式碼

  1. 選擇 添加自定義程式碼,設置以下代碼,設置應用範圍,選擇將編碼置於本文開頭,套用

//在此貼上代碼片段
<script>
(function() {
  // 从 Cookie 获取 _ttoclid
  const getCookieValue = (name) => {
console.log('啓動')
    const match = document.cookie.match(new RegExp('(^| )' + name + '=([^;]+)'));
    return match ? decodeURIComponent(match[2]) : null;
  };
  
  const cdpid = getCookieValue('_ttoaid');
  if (cdpid) {
    const url = new URL(window.location.href);
    const params = new URLSearchParams(url.search);
    // 设置 ttoclid 参数
    params.set('cdpId', cdpid);
    url.search = params.toString();
    // 更新 URL
    history.replaceState({}, '', url);
    console.log('已从 Cookie 设置 cdpId:', cdpid);
  }
})();
</script>

配置 WiX Form 的 CDP ID 欄位(燈箱表單不需要)

  1. 參考圖片中的樣式在Wix Form中新建一個文字欄位

  1. 頁面右下角設置輸入欄屬性,將其隱藏,記住輸入欄ID(#input5)

  1. 左側頁面程式碼中選擇頁面,注意:masterPage.js是所有頁面共享脚本,如果所有頁面都是同一份表格并且欄位編號相同可以在此設置,否則建議逐個在各個頁面中設置脚本。

  1. 在下面頁面程式碼中貼上代碼,注意這裏 $w("#input5") 中的ID改成實際ID

//此行代碼複製到onReady外代碼區頂部,用以導入模塊
import wixLocation from "wix-location";

// 以下代碼複製到onReady中,當頁面加載時,檢查 ttoclid 查詢參數
const query = wixLocation.query;
if (query.cdpId) {
    console.log('預設cdp id')
    $w("#input5").value = query.cdpId;
}

根據 WiX Form 欄配置源

  1. CDP ID key:

    事件数据中作为cdp id值(anonymous id)的字段。由於燈箱表單不需要設置 wix 表單的cdp id欄位,因爲是必填參數,所以配置燈箱表單時默認設置為’cdp id’即可。

  1. Traits Set:

    在Wix網站編輯中找到對應的Wix Form,查看每個欄位的提交字段名,例如以下舉例Email=email,Phone=phone,將表單提交字段名和traits字段名映射關係設置好。注意traits字段一般以個人信息爲主包括如下圖所示這些字段,表單内不相關字段請勿設置

埋点指南

  1. 進入Wix Studio 後臺的自動化功能

  1. 点击右上角建立新自动化功能

  1. 选择从头开始

  1. 第一个选择`表单已提交`操作,指定对应的Wix form表单

  1. 第二个选择`发出HTTP请求`操作,填入已配置的源的webhook地址

null
解決方案
線上零售
B2B
法律會計
O2O零售
餐廳
場地租借
直播零售
教育
物業地產
金融保險
寵物
工程運輸
醫療美容
珠寶
汽車維修
TTO FROM TOPKEE's BRANDS
© 2024 Topkee Media All rights reserved