如何使用BulkMutateJob服务创建超过800个文字广告
我刚刚检查 Adwords API。我的目标是通过从我的数据库中获取数据来创建和管理 750 - 800 个文字广告,其中包含与产品相对应的某些关键字。我使用 PHP 客户端库。我尝试使用 adGroupAdService mutate 使用 textAdGroupAdOperation 的数组中的数据来创建这些广告。
但我明白了
“EntityCountLimitExceeded.ADGROUP_TEXT_AD_LIMIT @操作”
所以我尝试使用 BulkMutateJob 服务通过修改库中提供的“PerformBulkMutateJob”示例来完成此任务。在运行脚本时,我收到类似的消息
“带有作业 ID 的批量变异请求 “6700245679675929654”和零件号 添加了“0”。解组错误: cvc-type.2:类型定义不能 元素是抽象的 ns1:操作。”
我不知道我的方向是否正确。请帮助我解决此问题并指导我创建这些广告。
谢谢。
I am just checking into the Adwords API. My target is to create and manage 750 - 800 text ads with some keyword corresponding to the product by fetching data from my database. I use PHP Client Library. I tried using the adGroupAdService mutate to create these ads with the data in array of textAdGroupAdOperation.
But i get
"EntityCountLimitExceeded.ADGROUP_TEXT_AD_LIMIT
@ operations"
So i tried using the BulkMutateJob Service to accomplish this task by modifying the 'PerformBulkMutateJob' example provided in the library. on running the script, i get the message like
"Bulk mutate request with job id
"6700245679675929654" and part number
"0" was added. Unmarshalling Error:
cvc-type.2: The type definition cannot
be abstract for element
ns1:operations."
I don't know whether i'm in the correct direction. Please help me in fixing this issue and guide me in creating these Ads.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
EntityCountLimitExceeded.ADGROUP_TEXT_AD_LIMIT
错误表示您在广告组中添加的广告过多。您需要将广告分散到多个组中。The
EntityCountLimitExceeded.ADGROUP_TEXT_AD_LIMIT
error means that you're adding too many ads into an ad group. You need to spread the ads out across multiple groups.