googleads dotnet lib
v24.29.0
此專案託管 Google Ad Manager SOAP API 的 .NET 用戶端程式庫。
有關 API 和客戶端庫的更新和新聞,請關注我們的 Google Ads 開發者部落格:http://googleadsdeveloper.blogspot.com/。
您可以在 http://www.nuget.org 了解有關 nuget 套件管理器的更多資訊。其他分發選項,請參閱下面的替代分發選項。
Ad Manager API 使用 OAuth2 作為驗證機制。根據您的使用案例,請遵循以下適當的指南。
如果您使用自己的憑證存取 API...
如果您代表客戶存取 API...
Ads API .NET 函式庫的二進位分發版包含作為 .NET 組件的預編譯版本的函式庫、使用函式庫的程式碼範例以及函式庫文件。如果您只想使用該庫而不是其內部結構,並且您不在開發環境中使用 nuget 套件管理器,那麼您應該下載此發行版。
本次分發內容如下:
lib
- Precompiled assemblies.
- Documentation xmls for the assemblies.
examples
Code examples, in C# and VB.NET (when available).
README
ChangeLog
COPYING
Visual Studio solution file
要運行程式碼範例:
App.config
並依照檔案中的說明輸入所需的設定值。App.config
。version.examplename
。例如, v202308.GetCurrentNetwork
是在v202308
版本的 Ad Manager API 中執行GetCurrentNetwork
範例的命令列選項。或者,每個程式碼範例都有一個main()
方法,因此您可以將適當的程式碼範例設定為啟動物件(選擇「範例屬性」對話方塊中的「應用程式」選項卡,然後從「啟動物件」下拉清單中選擇所需的類別。
要在新專案中使用該庫:
examplesApp.config
複製到您的專案目錄並將其新增至您的專案。App.config
中編輯所需的按鍵。如果您的應用程式有自己的App.config
,那麼您需要將其內容與examplesApp.config
的內容合併。 // Create an appropriate AdsUser instance.
AdManagerUser user = new AdManagerUser();
// Create the required service.
using (NetworkService networkService = user.GetService<NetworkService>())
{
// make calls to service class.
}
您可以參考這篇 wiki 文章以了解更多詳細資訊。
有關詳細信息,請參閱 https://github.com/googleads/googleads-dotnet-lib/wiki#logging。