如何使用BulkMutateJob服务创建超过800个文字广告

发布于 2024-11-04 14:31:28 字数 631 浏览 4 评论 0原文

我刚刚检查 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

本宫微胖 2024-11-11 14:31:28

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文