Javascript 如何将数据层变量宏拉入自定义html标记
我有一个javascript营销标签,我想使用googletagmanager实现它,但它需要动态地向其中传递大量数据层变量。即用户ID(例如transactionId)和操作名称(例如transactionProduct) 代码的开头是这样的:Javascript 如何将数据层变量宏拉入自定义html标记,javascript,google-tag-manager,google-datalayer,Javascript,Google Tag Manager,Google Datalayer,我有一个javascript营销标签,我想使用googletagmanager实现它,但它需要动态地向其中传递大量数据层变量。即用户ID(例如transactionId)和操作名称(例如transactionProduct) 代码的开头是这样的: <script type="text/javascript"> var _tvq = _tvq || []; (function () { var session = {'user': '**<USER
<script type="text/javascript">
var _tvq = _tvq || [];
(function () {
var session = {'user': '**<USERREF>**'};
var actionname = '**<ACTIONNAME>**';
var action = {'rev': '**<REVENUE>**', 'prod': '**<PRODUCT>**', 'id': '**<ACTIONID>**', 'promo': '**<PROMOCODE>**'};
var _tvq=_tvq | |[];
(功能(){
var会话={'user':'**'};
var actionname='**';
var action={'rev':'**','prod':'**','id':'**','promo':'**'};
最好的方法是什么?我应该使用{{}}-即{{transactionId}输入吗
如果这是一个超级简单的问题,我深表歉意-我仍在想办法!任何帮助都将不胜感激
干杯
Rosie是的,正如您所提到的。首先为它们创建宏,即用户ref将是{{userRef},操作名称将是{{actionName},产品将是{{product},等等。然后,只要您使用{}正确引用它们,您的重新标记将可以访问它们.太棒了-非常感谢你的帮助,nyuen。非常感谢。