簡體   English   中英

如何開始使用Google AdWords API?

[英]How To Get Started Working with the Google AdWords API?

我是一名從事與SEO有關的項目的學生; 我需要編寫一個優化工具,所以我正在使用C#和Windows Forms編寫應用程序。 該應用程序的主要部分是關鍵字選擇,我想使用Google AdWords API獲取關鍵字列表。

我下載了C#客戶端庫,但無法理解如何設置項目:我收到錯誤:

“發生了API異常。有關詳細信息,請參閱ApiExecption和InnerException字段”。

也許我在編輯App.config文件時犯了一個錯誤,因為我沒有更改任何其他內容。 誰能告訴我應該從哪里開始? 聽到你的想法,我將不勝感激。

不幸的是,AdWords API並不像您想象的那樣開放:它適用於管理大型帳戶的廣告代理商或想要構建廣告管理平台的軟件供應商。 您需要向Google申請API密鑰才能獲得訪問權限; 他們過去常常把它們交給幾乎所有有帳戶的人,並且花了大約14天來處理申請。 但是,谷歌在過去12個月里對條款和條件的要求非常嚴格,簡而言之,如果你正在建立一個SEO工具,你可能不會滿足它們。 即使你申請建立一個完整的平台,你也需要等待六到十周才能獲得批准,因為他們現在有大量的應用程序需要處理。

由於這只是一個學生項目,因此您實際上應該只使用AdWords API沙箱 ,該沙箱對擁有Google帳戶的任何人開放。 這不會為您提供真實的關鍵字或統計信息,但會證明您對該平台的理解。

另一種選擇是查看adCenter APIAd Intelligence服務 ; 您仍然需要打開一個adCenter帳戶(激活費用為5美元),但您應該能夠獲得adCenter API密鑰而無需等待太長時間。 微軟提供的統計數據不會像谷歌那樣廣泛,但至少與美國市場有關。 此外,作為微軟,他們有很多C#示例

您可以使用沙箱,但它僅適用於測試目的。 您無法獲得流量估算和關鍵字提示的真實值。

要使用沙箱,您需要的是Google帳戶(例如您的Gmail帳戶)。 要初始化沙箱,

  1. 在您的App.config中,將email / password / developerToken作為您的電子郵件/密碼/ youremail ++ USD(例如john.doe@gmail.com++USD)

  2. 運行GetCampaigns.cs代碼示例。 它位於C#examples項目的v201109 / BasicOperations文件夾下。 這將初始化沙箱。

  3. 運行GetAccountHierarchy.cs代碼示例。 它在v201109 / AccountManagement文件夾下。 這將為您提供5個客戶端電子郵件及其客戶ID。

  4. 在App.config的ClientCustomerId字段中使用這些customerId之一。

  5. 運行任何其他代碼示例。

該視頻有點過時,由於最近AdWords API發生了變化,我需要對其進行更新。

你可以在那里找到關於adwords api的非常好的文章系列: 谷歌Adwords API它並不難學習如何使用它! 我認為API本身是非常好的文檔,谷歌有一個很好的支持。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM