Google跟踪代码管理器动态function
有没有人知道如何在Gtm中使用动态function。 为此我创建了一个名为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。 谢谢
你可以试试这个:
您的第一个返回名称的函数:
function(){ return function(name){ console.log(name); return; } }
然后称之为:
function(){ var getName = {{GetName}}; getName("test"); return; }
双花括号中的任何东西都是宏本身的名称,然后可以像任何常规函数一样调用其外的任何东西。 例如,如果要在事件标记中使用它们,则需要提供返回值。