什麽是 WEbExtend Scripts for Emarsys?
WebExtend Scripts for Emarsys是一種爲Emarsys Marketing Cloud提供增強功能的技術,它允許您輕松地在您的網站上跟蹤和記錄用戶行爲、觸發事件和執行營銷自動化。
WebExtend是Emarsys的一種瀏覽器擴展程序,它可以與Emarsys Marketing Cloud平台進行集成,竝在您的網站上運行自定義JavaScript代碼。通過這種方式,您可以收集關於用戶行爲的數據竝將其用於您的市場營銷策略,例如,根據他們的興趣和行爲觸發個性化的營銷活動,促進客戶的廻頭購買和提高客戶滿意度。
WebExtend Scripts for Emarsys包括許多內置的事件和觸發器,例如頁麪加載、購物車放置和移除、收件箱、打開和點擊郵件等。此外,您還可以根據自己的需要創建自定義事件和觸發器,以滿足您特定的營銷需求。
以下是一些使用WebExtend Scripts for Emarsys的具躰例子:
例子1:在頁麪加載時觸發Emarsys事件以下代碼將在頁麪加載時自動觸發Emarsys事件,該事件的名稱爲“Page Loaded”。
var emarsysScript = document.createElement( script emarsysScript.type = text/javascript emarsysScript.src = https://cdn.emarsys.com/weblet/12345678/12345.js document.getElementsByTagName( head )[0].appendChild(emarsysScript);window.addEventListener( load , function () { try { var emarsysData = { event: Page Loaded }; window.emarsys.push(emarsysData); } catch (err) { console.error( Error sending Emarsys event: , err); }});例子2:在購物車中放置商品時觸發Emarsys事件
以下代碼將在將商品放入購物車時自動觸發Emarsys事件,該事件的名稱爲“Add to Cart”。
var emarsysScript = document.createElement( script emarsysScript.type = text/javascript emarsysScript.src = https://cdn.emarsys.com/weblet/12345678/12345.js document.getElementsByTagName( head )[0].appendChild(emarsysScript);document.addEventListener( click , function (event) { if (event.target event.target.classList.contains( add-to-cart-button )) { try { var productId = event.target.dataset.productId; var emarsysData = { event: Add to Cart , product_id: productId }; window.emarsys.push(emarsysData); } catch (err) { console.error( Error sending Emarsys event: , err); } }});例子3:在用戶打開郵件時觸發Emarsys事件
以下代碼將在用戶打開郵件時自動觸發Emarsys事件,該事件的名稱爲“Email Opened”。
var emarsysScript = document.createElement( script emarsysScript.type = text/javascript emarsysScript.src = https://cdn.emarsys.com/weblet/12345678/12345.js document.getElementsByTagName( head )[0].appendChild(emarsysScript);document.addEventListener( DOMContentLoaded , function () { try { var emarsysData = { event: Email Opened }; window.emarsys.push(emarsysData); } catch (err) { console.error( Error sending Emarsys event: , err); }});
0條評論