簡體   English   中英

Google跟蹤代碼管理器動態功能

[英]Google Tag Manager Dynamic Function

有誰知道如何在Gtm中使用動態功能。 例如,我創建了一個名為GetName的新變量(GTM中的自定義javascript),該變量僅帶有1個參數。

function(name)
 {
   console.log(name);
   return;
 }

現在,我想創建一個新的自定義javascript。 然后將調用GetName函數。 但是我不能這樣稱呼。 我認為我使用了錯誤的語法。

  function()
  {
   {{GetName("test")}} => That not worked
   {{GetName "test"}}  => That not worked

   return;
  }

有誰知道如何在GTM中調用該函數。 謝謝

您可以嘗試以下方法:

您的第一個函數返回名稱:

function(){
    return function(name){
        console.log(name);
        return;
    }
}

然后稱之為:

function(){
    var getName = {{GetName}};
    getName("test");
    return;
}

雙花括號中的任何內容都是宏本身的名稱,然后,該宏之外的任何內容都可以像任何常規函數一樣被調用。 例如,如果要在事件標簽中使用它們,則需要提供返回值。

暫無
暫無

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

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