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