簡體   English   中英

Google Tag Manager - 用於提取 dataLayer 變量的自定義 javascript

[英]Google Tag Manager - custom javascript to extract dataLayer variable

首先,為缺乏技術知識而道歉......

我在 google 標簽管理器中有一個 datalayer 變量,我想從使用自定義 javascript 中提取信息,但我不是最技術的。

從附圖中,我想提取每行的“Desc”部分,以逗號分隔:

VCD-95K-ZL6-36T-22F,男裝折扣40%

這個自定義 javascript 看起來如何,以便我可以在谷歌標簽管理器中輸入它?

謝謝

在此處輸入圖片說明

喏,給你:

 ["Name:code, Desc:whatever desc is, the first desc basically", "Name:auto, Desc:the second description"] .map(function(obj){return obj.split(/, desc:/i).slice(-1)[0]}).join(",")

第一行只是我試圖重現您在 DLV 中的內容以進行測試。 第二行是您必須對 DLV 執行的操作,因此您的自定義 jsvascript 變量中的實際代碼將類似於以下內容:

 function(){ return {{dlv - ecommerce.purchase.actionField.coupon}}.map(function(obj){return obj.split(/, desc:/i).slice(-1)[0]}).join(","); }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM