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