ให้สิทธิ์คำขอ

เมื่อแอปขอข้อมูลส่วนตัว คำขอจะต้องได้รับสิทธิ์จากการตรวจสอบสิทธิ์ ผู้ใช้ที่มีสิทธิ์เข้าถึงข้อมูลดังกล่าว

ทุกคำขอที่แอปส่งไปยัง Bid Manager API จะต้องมีโทเค็นการให้สิทธิ์ โทเค็น ระบุแอปของคุณให้ Google ทราบด้วย

เกี่ยวกับโปรโตคอลการให้สิทธิ์

แอปของคุณต้องใช้ OAuth 2.0 เพื่อให้สิทธิ์คำขอ ระบบไม่รองรับโปรโตคอลการให้สิทธิ์อื่นๆ หากแอปของคุณใช้ Google Sign-In ระบบจะจัดการการให้สิทธิ์ในบางแง่มุมสำหรับ ให้ทำงานแทนคุณ

การให้สิทธิ์คำขอด้วย OAuth 2.0

คำขอทั้งหมดที่ส่งไปยัง Bid Manager API จะต้องได้รับอนุญาตจากผู้ใช้ที่ตรวจสอบสิทธิ์แล้ว

รายละเอียดของกระบวนการให้สิทธิ์ หรือ "ขั้นตอน" สำหรับ OAuth 2.0 จะแตกต่างกันไป เกี่ยวกับประเภทแอปที่คุณกำลังเขียน กระบวนการทั่วไปต่อไปนี้มีผลกับแอปทุกประเภท

  1. เมื่อสร้างแอป คุณจะลงทะเบียนแอปโดยใช้คอนโซล Google API จากนั้น Google จะให้ข้อมูลที่คุณต้องการ เช่น รหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์
  2. ส่งการยืนยัน OAuth ตรวจสอบแอปของคุณเพื่อเข้าถึงขอบเขต Bid Manager API
  3. เปิดใช้งาน Bid Manager API ในคอนโซล Google API (หาก API ไม่อยู่ในรายการ คอนโซล API แล้วข้ามขั้นตอนนี้)
  4. เมื่อแอปต้องการเข้าถึงข้อมูลผู้ใช้ แอปจะขอขอบเขตที่เจาะจงเกี่ยวกับ สิทธิ์การเข้าถึง
  5. Google จะแสดงหน้าจอขอความยินยอมแก่ผู้ใช้ เพื่อขอให้ผู้ใช้ให้สิทธิ์แอปของคุณ เข้าถึงข้อมูลบางอย่างได้
  6. หากผู้ใช้อนุมัติ Google จะให้โทเค็นเพื่อการเข้าถึงที่มีอายุชั่วคราวแก่แอปของคุณ
  7. แอปของคุณขอข้อมูลผู้ใช้โดยแนบโทเค็นเพื่อการเข้าถึงไปกับคำขอ
  8. หาก Google ตัดสินว่าคำขอและโทเค็นของคุณถูกต้อง ระบบจะแสดงข้อมูลที่ขอ

บางกระบวนการจะมีขั้นตอนเพิ่มเติม เช่น การใช้โทเค็นการรีเฟรชเพื่อขอสิทธิ์การเข้าถึงใหม่ โทเค็น ดูข้อมูลอย่างละเอียดเกี่ยวกับกระบวนการสำหรับแอปประเภทต่างๆ ได้ที่เอกสารประกอบเกี่ยวกับ OAuth 2.0 ของ Google

ขอบเขต OAuth

ข้อมูลขอบเขต OAuth 2.0 สำหรับ Bid Manager API มีดังนี้

ขอบเขต ความหมาย
https://www.googleapis.com/auth/doubleclickbidmanager สิทธิ์การอ่าน/เขียน

ในการขอสิทธิ์เข้าถึงโดยใช้ OAuth 2.0 แอปของคุณต้องมีข้อมูลขอบเขต รวมถึง ที่ Google จัดหาให้เมื่อคุณลงทะเบียนแอป (เช่น รหัสไคลเอ็นต์และ รหัสลับไคลเอ็นต์)