我尝试使用以下代码实现,其中" areaofstudy" value实际上会返回引号中的数字。我非常确定自己错了,或者至少使用了错误的语法。
这是广告代码,此处的目标是从存储的Cookie中提取信息并将其转换为数字参数。当我在浏览器控制台中测试时,JSON代码本身可以工作。但是,当我尝试在此广告代码中发挥创意并使用它时,广告不会返回任何结果。
<script type="text/javascript">
vm_load({
"displayId": "12584", // Numeric unique ad display Id
"publisherId": "33927", // Publisher ID
"campaign": "23193", // Numeric Publisher Campaign Id
"maxResults": "3",
"areaofstudy": "JSON.parse(jQuery.cookie('CategorySubCategorySpecialty')).CATEGORIES[0].text.replace('Business','1').replace('Criminal Justice & Legal','3').replace('Education','5').replace('Fine Arts & Design','2').replace('Health & Medicine','8').replace('Liberal Arts & Humanities','5').replace('Math, Science & Engineering','9').replace('Public Affairs & Social Sciences','13').replace('Religious Studies','5').replace('Technology','9').replace('Vocational Training','')",
"md": "1"
});
</script>