Seo 如何开始使用GoogleAdWordsAPI?

Seo 如何开始使用GoogleAdWordsAPI?,seo,google-ads-api,Seo,Google Ads Api,我是一名从事SEO相关项目的学生;我需要编写一个优化工具,所以我正在使用C#和Windows窗体编写一个应用程序。该应用程序的主要部分是用于关键字选择,我想使用GoogleAdWordsAPI获取关键字列表 我下载了C#客户端库,但不了解如何设置项目:我收到错误: “发生API异常。有关详细信息,请参阅ApiexOption和InnerException字段” 也许我在编辑App.config文件时犯了一个错误,因为我没有更改任何其他内容。有人能告诉我从哪里开始吗?如果能听到您的想法,我将不胜感

我是一名从事SEO相关项目的学生;我需要编写一个优化工具,所以我正在使用C#和Windows窗体编写一个应用程序。该应用程序的主要部分是用于关键字选择,我想使用GoogleAdWordsAPI获取关键字列表

我下载了C#客户端库,但不了解如何设置项目:我收到错误:

“发生API异常。有关详细信息,请参阅ApiexOption和InnerException字段”


也许我在编辑App.config文件时犯了一个错误,因为我没有更改任何其他内容。有人能告诉我从哪里开始吗?如果能听到您的想法,我将不胜感激。

不幸的是,AdWords API并不像您想象的那样开放:它是为管理大客户的广告代理机构或希望构建广告管理平台的软件供应商设计的。你需要向谷歌申请API密钥才能访问;他们过去常常把它们分发给几乎所有有账户的人,处理申请大约需要14天。然而,谷歌在过去的12个月里对他们的条款和条件非常严格,简单地说,如果你正在构建一个搜索引擎优化工具,你可能不会满足他们的要求;即使你申请构建一个完整的平台,你也需要等待六到十周才能获得批准,因为他们目前有大量积压的应用程序要处理

由于这只是一个学生项目,您实际上应该能够使用,这是开放给任何人与谷歌帐户。这不会给你真正的关键词或统计数据,但会证明你对平台的理解


另一个选择是查看;你仍然需要开一个adCenter帐户(加上5美元的激活费),但你应该可以不用等太久。微软提供的数据不会像谷歌提供的那样广泛,但至少与美国市场相关。另外,作为微软,他们有一个很好的范围。

你可以使用沙箱,但它只适合测试目的。你不会得到流量估计和关键词想法的真正价值

要使用沙箱,您需要的是一个Google帐户(例如您的gmail帐户)。要初始化沙箱

  • 在你的App.config中,将email/password/developerToken作为你的email/password/yourmail++USD(例如john。doe@gmail.com++USD)

  • 运行GetCampaigns.cs代码示例。它位于C#examples项目的v201109/BasicOperations文件夹下。这将初始化沙箱

  • 运行GetAccountHierarchy.cs代码示例。它位于v201109/AccountManagement文件夹下。这将给你5封客户电子邮件和他们的客户ID

  • 在App.config的ClientCustomerId字段中使用这些CustomerID之一

  • 运行任何其他代码示例


  • 视频有点过时,由于AdWords API最近的变化,我需要更新它。

    你可以在那里找到一个关于AdWords API的非常好的文章系列:
    学习如何使用它并不难!我认为API本身有很好的文档记录,谷歌也提供了很好的支持。

    我非常肯定,想要推广自己的工具和API的谷歌,已经为此提供了文档和教程。请使用可用的资源,然后,如果有特定的问题,询问。非常感谢您的回答)我知道Google AdWords不是免费的,在一个培训视频中说可以使用相同的库,但在配置文件中我需要指定两个键:>>然后我将能够使用Sandbox。但是我不知道微软的统计数据,谢谢,我会找到信息的。我在一家公司工作,这家公司在广告词广告上花费了大量的金钱,我们花了两个多月的时间才拿到一个开发者代币,尽管我们经常抱怨他们。准备好等待。非常感谢您的帮助。这真的是工作=)至少,我能够运行API源代码。如何在我的项目中连接和使用它还有待了解。