您可以使用支援 Web 服務的任何程式語言開發 Bing Ads API 應用程式。 Bing Ads API 軟體開發套件 (SDK) 增強使用 .NET、Java、PHP 和 Python 語言開發 Bing Ads API 應用程式的體驗。 每個 SDK 都包含所有 Bing Ads API Web 服務的 Proxy,並抽象化使用 OAuth 驗證的低階詳細資料。 您可以使用高階 BulkServiceManager 和 ReportingServiceManager 介面,將低階大量和報表服務中的作業抽象化並執行。 例如,您可使用一個方法與 ReportingServiceManager 類別來下載報表,而不是呼叫 SubmitGenerateReport 和 PollGenerateReport 來下載報表。
注意事項
PHP SDK 不包括 BulkServiceManager 和 ReportingServiceManager 介面,如其他三個 SDK 所述。
SDK 存放庫
| SDK | 文件 | 來源 | 分佈 | 程式碼範例 | License |
|---|---|---|---|---|---|
| Microsoft Advertising .NET SDK | 開始使用 | GitHub | NuGet | GitHub | 文件檔 | Bing Ads .NET SDK 授權 |
| Microsoft Advertising Java SDK | 開始使用 | GitHub | Maven | GitHub | 文件檔 | Bing Ads Java SDK 授權 |
| Microsoft Advertising PHP SDK | 開始使用 | GitHub | 包裝師 | GitHub | 文件檔 | Bing Ads PHP SDK 授權 |
| Microsoft Advertising Python SDK | 開始使用 | GitHub | PyPi | GitHub | 文件檔 | Bing Ads Python SDK 授權 |
命名空間
最新的命名空間
SDK 支援沙箱和生產中所有使用中的 Bing Ads API Web 服務位址 。
您應該使用對應每個服務最新版本的下列命名空間。 這些是支援的高層級公用命名空間。 此處未記錄內部和較低層級的命名空間。 您可以找到每個 SDK 的 GitHub SDK 存放庫 內內部命名空間的詳細資訊。
| 命名空間 | 描述 |
|---|---|
| Microsoft.BingAds | 提供與驗證相關的類別,可用來存取任何 Microsoft Advertising Web 服務。 內容 API 用戶端可以使用 SDK 隨附的驗證類別;不過,SDK不包含呼叫內容API的類別。 |
| Microsoft.BingAds.V13.AdInsight | 提供針對 Ad Insight 服務版本 13 定義的服務作業、資料物件和值集的 proxy 類別。 |
| Microsoft.BingAds.V13.Bulk | 提供針對 批量服務版本 13 定義的服務作業、資料物件和值集的 proxy 類別。 提供類別以加速下載和上傳實體的生產力。 例如, BulkServiceManager 類別的執行個體可以將您的下載要求提交給大量服務、輪詢服務直到完成,以及將檔案下載到您在要求中指定的本機目錄。 使用 BulkFileReader 類別而不是撰寫檔案剖析器來讀取下載結果。 BulkFileReader 可讓您存取 BulkEntity 衍生類別中的大量檔案記錄,其中包含行銷活動管理服務版本 13 中熟悉的資料物件和值集。 |
| Microsoft.BingAds.V13.CampaignManagement | 提供為 Campaign Management 服務版本13定義的服務作業、資料物件和值集的Proxy類別。 |
| Microsoft.BingAds.V13.CustomerBilling | 提供針對客戶 計費 服務版本 13 定義的服務作業、資料物件和值集的 proxy 類別。 |
| Microsoft.BingAds.V13.CustomerManagement | 提供針對客戶 管理 服務第 13 版定義的服務作業、資料物件和值集的 proxy 類別。 |
| Microsoft.BingAds.V13.Reporting | 提供針對 Reporting 服務版本 13 定義的服務作業、資料物件和值集的 proxy 類別。 提供課程以加速下載報告的生產力。 例如, ReportingServiceManager 類別的執行個體可以將您的下載要求提交至報表服務、輪詢服務直到完成,以及將檔案下載到您在要求中指定的本機目錄。 |