Jquery 向google动态重定目标标记添加数组

Jquery 向google动态重定目标标记添加数组,jquery,google-ads-api,Jquery,Google Ads Api,我是这个网站的新手,也不熟悉jQuery的开发,所以如果这是一个新手问题,我很抱歉。我的任务是将页面上的一系列产品添加到google动态重定目标标签中。我的数组中填充了正确的数据,但我似乎无法将其作为变量添加到标记中。我在visual studio 2013中收到一个解析错误,它的意思是“预期的”:“下面是代码: var productsString = JSON.stringify(products, null, 4); var google_tag_params = {

我是这个网站的新手,也不熟悉jQuery的开发,所以如果这是一个新手问题,我很抱歉。我的任务是将页面上的一系列产品添加到google动态重定目标标签中。我的数组中填充了正确的数据,但我似乎无法将其作为变量添加到标记中。我在visual studio 2013中收到一个解析错误,它的意思是“预期的”:“下面是代码:

 var productsString = JSON.stringify(products, null, 4);

    var google_tag_params = {  

        productsString    /* ERROR HERE */
    };
    /* <![CDATA[ */
    var google_conversion_id = 1030976867;
    var google_custom_params = window.google_tag_params;
    var google_remarketing_only = true;
var-productsString=JSON.stringify(products,null,4);
var google_tag_params={
此处出现productsString/*错误*/
};
/* 

谢谢您的帮助。

关联数组中的元素必须声明为
keyname:'value'

因此,您的代码需要如下所示:

var google_tag_params = {  

    keyname: 'value'
};
在本例中,由于
productsString
包含元素数组,因此需要将其转换为关联数组。有关如何执行此操作的信息,请参阅


您缺少参数名。它们位于我的数组productsString中。那么您认为我必须遍历数组并在循环中输出它们吗?关联数组中的元素必须声明为
keyname:'value'
。谢谢你提供的信息!是的,我不能在google_tag_params中做一个循环,我正在努力观察它是如何工作的。