Google Ads API ใช้โปรโตคอล OAuth 2.0 สำหรับการตรวจสอบสิทธิ์และการให้สิทธิ์เช่นเดียวกับ Google APIs อื่นๆ OAuth 2.0 ช่วยให้แอปไคลเอ็นต์ Google Ads API เข้าถึงบัญชี Google Ads ของผู้ใช้ได้โดยไม่ต้องจัดการหรือจัดเก็บข้อมูลเข้าสู่ระบบของผู้ใช้
โดยทั่วไปแล้ว สถานการณ์การให้สิทธิ์ OAuth 2.0 ทั้งหมดที่ Google รองรับจะใช้ได้กับ Google Ads API ด้วย อย่างไรก็ตาม เราจะมุ่งเน้นไปที่สถานการณ์ที่พบบ่อยที่สุดสำหรับนักพัฒนาแอป Google Ads API
| สถานการณ์ | แนวทางที่แนะนำ |
|---|---|
| แอปของฉันใช้ Google APIs อย่างน้อย 1 รายการอยู่แล้ว ฉันได้สร้าง การรองรับเวิร์กโฟลว์ OAuth 2.0 สำหรับแอปของฉันแล้ว และเพียงแค่ต้องการเพิ่มฟังก์ชันการทำงานของ Google Ads API ลงในแอปที่มีอยู่ |
|
| ฉันกำลังสร้างแอปที่จัดการบัญชี Google Ads ที่ฉันมีสิทธิ์เข้าถึงอยู่แล้ว
หากฉันต้องจัดการบัญชี Google Ads ใหม่ในอนาคต ฉันจะ
ได้รับสิทธิ์เข้าถึงบัญชีเหล่านั้นโดยการลิงก์บัญชีไว้ในบัญชีดูแลจัดการ Google Ads หรือ จะมีคนเชิญ ฉันให้จัดการบัญชีเหล่านั้น |
หากคุณมีนโยบายขององค์กรที่ไม่อนุญาตให้ใช้ บัญชีบริการ ให้ใช้ เวิร์กโฟลว์การตรวจสอบสิทธิ์ผู้ใช้รายเดียวเป็นทางเลือกสำรอง |
| ฉันกำลังสร้างแอปที่จัดการบัญชี Google Ads ในนามของผู้ใช้รายอื่น แอปของฉันจะสร้างหน้าจอผู้ใช้ที่ช่วยให้ผู้ใช้ที่เข้าสู่ระบบเชื่อมต่อกับบัญชี Google Ads และให้สิทธิ์แอปของฉันในการจัดการบัญชีเหล่านั้นในนามของผู้ใช้ | ใช้การตรวจสอบสิทธิ์ผู้ใช้หลายราย |