ไลบรารีไคลเอ็นต์

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

ไลบรารีของไคลเอ็นต์ของเราให้ข้อมูลพร็อพเพอร์ตี้ระดับสูงและองค์ประกอบพื้นฐานของฟังก์ชัน Google Ads API ซึ่งช่วยให้พัฒนาแอปได้อย่างรวดเร็ว เราขอแนะนําให้เริ่มต้นใช้งานหากคุณเพิ่งเริ่มใช้ API

ไลบรารีของไคลเอ็นต์ แหล่งที่มา การจัดจำหน่าย ตัวอย่างโค้ด
Java Google Ads Maven, tar.gz ดูใน GitHub
.NET google-ads-dotnet nuget, tar.gz, Zip ดูใน GitHub
PHP Google Ads-php tar.gz ดูใน GitHub
Python Google Ads-Pththon tar.gz, รหัสไปรษณีย์ ดูใน GitHub
Ruby Google Ads-RUby gem, tar.gz, รหัสไปรษณีย์ ดูใน GitHub
Perl Google Ads-Perl tar.gz, รหัสไปรษณีย์ ดูใน GitHub

เวอร์ชัน API ที่รองรับ

ตารางด้านล่างแสดงรายการไลบรารีเวอร์ชันที่รองรับเวอร์ชัน API แต่ละเวอร์ชัน

Java

API และเวอร์ชันต่ําสุด/สูงสุดที่รองรับ Java
เวอร์ชัน 12 Min: 22.0.0
Max: -
เวอร์ชัน 11 Min: 19.0.0
Max: -
เวอร์ชัน 10 Min: 17.0.0
Max: -

C#

API และเวอร์ชันต่ําสุด/สูงสุด .NET ที่รองรับ
เวอร์ชัน 12 Min: 14.2.0
Max: -
เวอร์ชัน 11 Min: 12.1.0
Max: -
เวอร์ชัน 10 Min: 11.0.0
Max: -

PHP

API และเวอร์ชัน Min/Max PHP ที่รองรับ
เวอร์ชัน 12 Min: 17.1.0
Max: -
เวอร์ชัน 11 Min: 15.1.0
Max: -
เวอร์ชัน 10 Min: 14.0.0
Max: -

Python

API และเวอร์ชัน Min/Max Python ที่รองรับ
เวอร์ชัน 12 Min: 19.0.0
Max: -
เวอร์ชัน 11 Min: 17.0.0
Max: -
เวอร์ชัน 10 Min: 15.0.0
Max: -

Ruby

API และเวอร์ชัน Min/Max Ruby ที่รองรับ
เวอร์ชัน 12 Min: 20.0.0
Max: -
เวอร์ชัน 11 Min: 18.0.0
Max: -
เวอร์ชัน 10 Min: 16.0.0
Max: -

Perl

API และเวอร์ชัน Min/Max Perl ที่รองรับ
เวอร์ชัน 12 Min: 14.0.0
Max: -
เวอร์ชัน 11 Min: 12.0.0
Max: -
เวอร์ชัน 10 Min: 10.0.0
Max: -

การกำหนดค่า

ไลบรารีของไคลเอ็นต์ Ads API แต่ละรายการมีการตั้งค่าการกําหนดค่าและวิธีโหลดที่แตกต่างกันที่คุณสามารถใช้เพื่อปรับแต่งลักษณะการทํางานของไลบรารีได้

ต่อไปนี้คือตัวแปรสภาพแวดล้อมที่โดยทั่วไปแล้วจะใช้กับไลบรารีของไคลเอ็นต์ทั้งหมด และโหลดได้เพื่อกําหนดการตั้งค่าการกําหนดค่า

  • ไลบรารีของไคลเอ็นต์
    • GOOGLE_ADS_CONFIGURATION_FILE_PATH: เส้นทางไปยังไฟล์การกําหนดค่า
  • OAuth2
    • โหมดแอปพลิเคชัน
      • GOOGLE_ADS_CLIENT_ID : ตั้งค่าค่านี้เป็นรหัสไคลเอ็นต์ OAuth2
      • GOOGLE_ADS_CLIENT_SECRET : ตั้งค่านี้เป็นรหัสลับไคลเอ็นต์ OAuth2
      • GOOGLE_ADS_REFRESH_TOKEN : ตั้งค่านี้เป็นโทเค็นการรีเฟรช OAuth2 ที่สร้างไว้ล่วงหน้า หากคุณต้องการนําโทเค็น OAuth2 มาใช้ซ้ํา การตั้งค่านี้จะไม่บังคับ
    • โหมดบัญชีบริการ
      • GOOGLE_ADS_JSON_KEY_FILE_PATH : ตั้งค่านี้ให้เป็นเส้นทางไฟล์การกําหนดค่า JSON2 JSON
      • GOOGLE_ADS_IMPERSONATED_EMAIL : ตั้งค่าอีเมลนี้เป็นอีเมลของบัญชีที่แอบอ้างเป็นบุคคลอื่น
  • Google Ads API
    • GOOGLE_ADS_DEVELOPER_TOKEN : ตั้งค่านี้เป็นโทเค็นของนักพัฒนา
    • GOOGLE_ADS_LOGIN_CUSTOMER_ID : นี่คือรหัสลูกค้าของลูกค้าที่ได้รับอนุญาตเพื่อใช้ในคําขอโดยไม่มีขีดกลาง (-)
    • GOOGLE_ADS_LINKED_CUSTOMER_ID : ส่วนหัวนี้จําเป็นสําหรับวิธีการอัปเดตทรัพยากรของเอนทิตีเมื่อได้รับสิทธิ์ผ่านบัญชีที่ลิงก์ใน UI ของ Google Ads (ทรัพยากร AccountLink ใน Google Ads API) เท่านั้น ตั้งค่าค่านี้เป็นรหัสลูกค้าของผู้ให้บริการข้อมูลซึ่งอัปเดตทรัพยากรของรหัสลูกค้าที่ระบุ ควรตั้งค่าโดยไม่ใช้ขีดกลาง (-) ดูข้อมูลเพิ่มเติมเกี่ยวกับบัญชีที่ลิงก์ได้ที่ศูนย์ช่วยเหลือ