我正在尝试通过adwords脚本创建新的Google购物广告系列。我发现this answer完美无缺。除非您将其作为购物广告系列,否则它不会。
根据this article,你必须添加更多有意义的列,所以我做了。但是运行脚本会创建一个失败的批量上传,并显示错误“无法确定此行的实体类型。请确保您只为适合该实体的列提供字段。”
有谁知道为什么谷歌无法确定我想要做什么?
我创建的代码:
function main()
{
var columns = [
'Campaign',
'Campaign Type',
'Budget Name',
'Budget',
'Bid Strategy type',
'Country of Sale',
'Ad Group',
'Max CPC',
'Product Group',
'Product Group Type',
'Merchant',
];
var upload = AdWordsApp.bulkUploads().newCsvUpload(
columns, {moneyInMicros: false});
// AdWords identify existing campaigns using its name. To create a new
// campaign, use a campaign name that doesn't exist in your account.
upload.append({
'Campaign': 'Shopping - 100',
'Campaign Type': 'Shopping',
'Budget Name': 'Shopping',
'Budget': 500,
'Bid Strategy type': 'cpc',
'Country of Sale': 'NL',
'Ad Group': 'Shopping - 100',
'Max CPC': 0.10,
'Product Group': '* / custom label 0 = *',
'Product Group Type': 'Biddable',
'Merchant': 1234,
});
// Use upload.apply() to make changes without previewing.
upload.preview();
}
答案 0 :(得分:0)
“商人”后面有一个逗号:1234-试图将其删除?
同样,您使用的实体似乎不是Google提供的用于大量购买购物村的实体:Download here
我正准备在接下来的两周内完成同一任务-也许以后我可以提供更多信息。
您绝对必须使用AdWords编辑器-Bulk_Upload无法创建购物广告系列
答案 1 :(得分:0)
AdScript当前不允许创建购物广告系列。
改为为AdsEditor创建文件。