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
OR จะมีคน เชิญ ฉันให้จัดการบัญชีเหล่านั้น |
ใช้เวิร์กโฟลว์บัญชีบริการ หากนโยบายขององค์กรหรือการตั้งค่าบัญชีไม่อนุญาตให้คุณใช้ บัญชีบริการ ให้ใช้ เวิร์กโฟลว์การตรวจสอบสิทธิ์แบบผู้ใช้คนเดียวแทน |
| ฉันกำลังสร้างแอปที่จัดการบัญชี Google Ads ในนามของผู้ใช้รายอื่น แอปของฉันจะสร้างหน้าจอผู้ใช้ที่ช่วยให้ผู้ใช้ที่ลงชื่อเข้าใช้ เชื่อมต่อกับบัญชี Google Ads และให้สิทธิ์แอปของฉันในการจัดการบัญชีเหล่านั้น ในนามของผู้ใช้ | ใช้การตรวจสอบสิทธิ์แบบ หลายผู้ใช้ |
หากต้องการตรวจสอบและเพิกถอนสิทธิ์เข้าถึงแอปพลิเคชันของบุคคลที่สามที่เชื่อมต่อกับบัญชี Google ให้ไปที่ หน้าสิทธิ์เข้าถึงบัญชี Google