如何使用Google AdWords API创建广告?

7
基本上,我有一个关键词列表,例如:

- red balloons
- free red balloons
- buy red balloons
- blue balloons
- ....

对于每个关键词,我都有一组3-4条广告,每条广告包括标题、第一行、第二行和一个URL,例如:

标题:免费红气球!

第一行:立即购买免费的红气球!

第二行:无隐藏费用!

URL:http://example.com

我为每个关键词准备了3-4条这样的广告。

使用API,我想要:

1) Create an adgroup for every keyword
2) Under the adgroup, upload all the ads for that particular keyword. 
   So all the ads for `free red balloons` would go under that keyword's adgroup.

我正在寻找一些有关API方法的常规指针/链接,以便完成此操作。具体来说,我正在使用PHP和Apility库,但非PHP特定信息也将非常受欢迎。

4个回答

3
使用 AdGroupService,您需要为每个关键字创建一个广告组。当然,您需要为该广告组拥有父级广告系列。
然后,使用 AdGroupCriterionService,您需要为每个广告组创建关键字。
最后,使用 AdGroupAdService,将指定的广告放置在适当的广告组下。
使用默认的 AdWords 客户端,这项任务很困难,因为您需要创建所有这些对象,然后将它们序列化为 SOAP 消息。
如果您正在 .NET 平台上构建应用程序,您可能想看一下 GemBox.Ppc AdWords API for .NET。它极大地简化了 AdWords 对象的管理。

1

尽管链接指向 404 - 但这非常有帮助,因为它阐明了正确的工作流程。 - user3751385

1

APIlity已被弃用,因为它只处理AdWords API的v13版本。为了使您的编码更加简便,您应该考虑使用新的PHP客户端库,该库提供对最新的API版本v200909的完全支持。请务必在客户端库中检查“示例”文件夹以获取一些样例。



网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接