หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
คุณสามารถพัฒนาแอปพลิเคชัน Bing Ads API ด้วยภาษาการเขียนโปรแกรมใดก็ได้ที่รองรับบริการเว็บ ชุดพัฒนาซอฟต์แวร์ (SDK) Bing Ads API ปรับปรุงประสบการณ์ในการพัฒนาแอปพลิเคชัน Bing Ads API ด้วยภาษา .NET, Java, PHP และ Python SDK แต่ละรายการมีพร็อกซีสําหรับบริการเว็บ Bing Ads API ทั้งหมด และเป็นสรุปรายละเอียดของการรับรองความถูกต้องด้วย OAuth ในระดับต่ํา คุณสามารถใช้ส่วนติดต่อ BulkServiceManager และ ReportingServiceManager ระดับสูงเพื่อสรุปและดําเนินการในบริการ Bulk และการรายงานระดับต่ํา ตัวอย่างเช่น แทนที่จะเรียกใช้ SubmitGenerateReport และ PollGenerateReport เพื่อดาวน์โหลดรายงาน คุณดาวน์โหลดรายงานโดยใช้เมธอดเดียวที่มีคลาส ReportingServiceManager
หมายเหตุ
PHP SDK ไม่มีส่วนติดต่อ BulkServiceManager และ ReportingServiceManager ตามที่อธิบายไว้สําหรับ SDK อีกสามตัว
ที่เก็บ SDK
| SDK | เอกสารประกอบ | แหล่งที่มา | การแจกจ่าย | ตัวอย่างรหัส | สิทธิ์การใช้งาน |
|---|---|---|---|---|---|
| Bing Ads .NET SDK | เริ่มต้นใช้งาน | GitHub | NuGet | GitHub | เอกสาร | สิทธิการใช้งาน .NET SDK ของ Bing Ads |
| Bing Ads Java SDK | เริ่มต้นใช้งาน | GitHub | Maven | GitHub | เอกสาร | สิทธิ์การใช้งาน Bing Ads Java SDK |
| Bing Ads PHP SDK | เริ่มต้นใช้งาน | GitHub | Packagist | GitHub | เอกสาร | ใบอนุญาต PHP SDK ของ Bing Ads |
| Bing Ads Python SDK | เริ่มต้นใช้งาน | GitHub | PyPi | GitHub | เอกสาร | Bing Ads สิทธิ์การใช้งาน Python SDK |
Namespace
Namespace ล่าสุด
SDK รองรับ ที่อยู่บริการเว็บ Bing Ads API ที่ใช้งานอยู่ ทั้งหมดใน Sandbox และการผลิต
คุณควรใช้ Namespace ต่อไปนี้ ซึ่งสอดคล้องกับเวอร์ชันล่าสุดของแต่ละบริการ Namespace สาธารณะระดับสูงที่ได้รับการสนับสนุนเหล่านี้ Namespace ระดับล่างและภายในไม่ได้บันทึกไว้ที่นี่ คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับเนมสเปซภายในภายในที่ เก็บ GitHub SDK สําหรับแต่ละ SDK ได้
| Namespace | คำอธิบาย |
|---|---|
| Microsoft.BingAds | มีชั้นเรียนที่เกี่ยวข้องกับการรับรองความถูกต้องที่สามารถใช้เพื่อเข้าถึงบริการเว็บ Microsoft Advertising ใดๆ ไคลเอ็นต์ API เนื้อหาสามารถใช้คลาสการรับรองความถูกต้องที่มาพร้อมกับ SDK ได้ อย่างไรก็ตาม SDK ไม่มีคลาสสําหรับการเรียกใช้ API เนื้อหา |
| Microsoft.BingAds.V13.AdInsight | มีคลาสพร็อกซีให้กับการดําเนินการบริการ วัตถุข้อมูล และชุดค่าที่กําหนดไว้สําหรับบริการ Ad Insight เวอร์ชัน 13 |
| Microsoft.BingAds.V13.Bulk | มีคลาสพร็อกซีให้กับการดําเนินการบริการ วัตถุข้อมูล และชุดค่าที่กําหนดไว้สําหรับบริการ จํานวนมาก เวอร์ชัน 13 มีชั้นเรียนเพื่อเร่งประสิทธิภาพในการดาวน์โหลดและอัปโหลดเอนทิตี ตัวอย่างเช่น อินสแตนซ์ของคลาส BulkServiceManager สามารถส่งคําขอดาวน์โหลดของคุณไปยังบริการกลุ่ม สํารวจบริการจนกว่าจะเสร็จสมบูรณ์ และดาวน์โหลดไฟล์ไปยังไดเรกทอรีภายในเครื่องที่คุณระบุไว้ในคําขอ ใช้คลาส BulkFileReader แทนการเขียนตัวแยกวิเคราะห์ไฟล์เพื่ออ่านผลลัพธ์การดาวน์โหลด BulkFileReader มีการเข้าถึงไปยังระเบียนไฟล์จํานวนมากในคลาสที่ได้รับ BulkEntity ซึ่งประกอบด้วยวัตถุข้อมูลและชุดค่าที่คุ้นเคยในบริการการจัดการแคมเปญเวอร์ชัน 13 |
| Microsoft.BingAds.V13.CampaignManagement | มีคลาสพร็อกซีให้กับการดําเนินการบริการ วัตถุข้อมูล และชุดค่าที่กําหนดไว้สําหรับบริการการจัดการ แคมเปญเวอร์ชัน 13 |
| Microsoft.BingAds.V13.CustomerBilling | มีคลาสพร็อกซีให้กับการดําเนินการบริการ วัตถุข้อมูล และชุดค่าที่กําหนดสําหรับบริการ Customer Billing เวอร์ชัน 13 |
| Microsoft.BingAds.V13.CustomerManagement | มีคลาสพร็อกซีให้กับการดําเนินการบริการ วัตถุข้อมูล และชุดค่าที่กําหนดไว้สําหรับบริการการจัดการ ลูกค้าเวอร์ชัน 13 |
| Microsoft.BingAds.V13.Reporting | มีคลาสพร็อกซีให้กับการดําเนินการบริการ วัตถุข้อมูล และชุดค่าที่กําหนดสําหรับบริการการ รายงาน เวอร์ชัน 13 มีชั้นเรียนเพื่อเร่งประสิทธิภาพในการดาวน์โหลดรายงาน ตัวอย่างเช่น อินสแตนซ์ของคลาส ReportingServiceManager สามารถส่งคําขอดาวน์โหลดของคุณไปยังบริการการรายงาน สํารวจบริการจนกระทั่งเสร็จสมบูรณ์ และดาวน์โหลดไฟล์ไปยังไดเรกทอรีภายในเครื่องที่คุณระบุไว้ในคําขอ |