ขั้นตอนในการสร้างและกำหนดค่าโปรเจ็กต์คอนโซล Google API จะขึ้นอยู่กับประเภทสถานการณ์การให้สิทธิ์ OAuth 2.0 ที่คุณสร้างในแอปพลิเคชัน เลือกสถานการณ์การให้สิทธิ์ที่คุณกำลังสร้าง คู่มือนี้จะปรับแต่งตามตัวเลือกของคุณ
คุณต้องมีโปรเจ็กต์คอนโซล Google API สำหรับสร้างข้อมูลเข้าสู่ระบบ OAuth 2.0 และเปิดใช้ Google Ads API สำหรับแอป
คุณต้องใช้ข้อมูลเข้าสู่ระบบสำหรับการตรวจสอบสิทธิ์และการให้สิทธิ์ผู้ใช้ Google Ads โดยเซิร์ฟเวอร์ของ Google ข้อมูลเข้าสู่ระบบเหล่านี้ช่วยให้คุณสร้างโทเค็น OAuth เพื่อใช้ในการเรียก API ได้
แม้ว่าคุณจะใช้โทเค็นของนักพัฒนาแอปเพียงรายการเดียวสำหรับหลายโปรเจ็กต์ได้ แต่แต่ละโปรเจ็กต์จะใช้โทเค็นของนักพัฒนาแอปได้เพียงรายการเดียวเท่านั้น
เลือกหรือสร้างโปรเจ็กต์คอนโซล Google API
ทำตามวิธีการ เพื่อสร้างโปรเจ็กต์ การเปิดใช้การเรียกเก็บเงินสำหรับโปรเจ็กต์ เป็นตัวเลือก หากเปิดใช้การเรียกเก็บเงินไว้ ให้เลือกบัญชีสำหรับการเรียกเก็บเงินสำหรับโปรเจ็กต์ใหม่ การใช้ Google Ads API ไม่มีค่าใช้จ่าย แต่มีโควต้าสำหรับจำนวนโปรเจ็กต์ Cloud ทั้งหมด
เปิดใช้ Google Ads API ในโปรเจ็กต์
หากต้องการเปิดใช้ Google Ads API ในโปรเจ็กต์ ให้ทำตามขั้นตอนต่อไปนี้
เปิดคลัง API ในคอนโซล Google API หากระบบแจ้ง ให้เลือกโปรเจ็กต์หรือสร้างโปรเจ็กต์ใหม่ คลัง API จะแสดง API ที่พร้อมใช้งานทั้งหมด โดยจัดกลุ่มตามตระกูลผลิตภัณฑ์และความนิยม
ใช้การค้นหาเพื่อค้นหา Google Ads API หากไม่เห็นในรายการ
เลือก Google Ads API แล้วคลิกปุ่มเปิดใช้
กำหนดค่าหน้าจอขอความยินยอม OAuth
เมื่อคุณใช้ OAuth 2.0 เพื่อการให้สิทธิ์ Google จะแสดงหน้าจอขอความยินยอมแก่ผู้ใช้ โดยมีสรุปเกี่ยวกับโปรเจ็กต์ นโยบายของโปรเจ็กต์ และขอบเขตการเข้าถึงที่ขอการให้สิทธิ์ การกำหนดค่าหน้าจอขอความยินยอม OAuth ของแอปจะกำหนดสิ่งที่แสดงต่อผู้ใช้และผู้ตรวจสอบแอป รวมถึงลงทะเบียนแอปเพื่อให้คุณเผยแพร่แอปได้ในภายหลัง
ทำตามวิธีการ
เพื่อกำหนดค่าหน้าจอขอความยินยอม OAuth สำหรับแอปพลิเคชันและเพิ่ม
https://www.googleapis.com/auth/adwords เป็นขอบเขต OAuth
ข้อควรพิจารณาที่สำคัญสำหรับประเภทผู้ใช้และสถานะการเผยแพร่
เมื่อกำหนดค่าหน้าจอขอความยินยอม OAuth ให้ใส่ใจกับการตั้งค่าประเภทผู้ใช้ และสถานะการเผยแพร่
- ประเภทผู้ใช้: กำหนดว่าแอปของคุณจำกัดไว้สำหรับผู้ใช้ภายในองค์กร ("ภายใน") หรือพร้อมใช้งานสำหรับผู้ใช้ Google ทุกคน ("ภายนอก") โปรดทราบว่า "ภายใน" จะเป็นตัวเลือกก็ต่อเมื่อโปรเจ็กต์ของคุณเป็นส่วนหนึ่งขององค์กร Google Workspace
- สถานะการเผยแพร่: กำหนดว่าแอปอยู่ในโหมด "การทดสอบ" (จำกัดไว้สำหรับผู้ใช้ทดสอบที่เฉพาะเจาะจงที่คุณเพิ่ม) หรือ "ใช้งานจริง" (พร้อมใช้งานสำหรับกลุ่มเป้าหมายที่กำหนดโดยประเภทผู้ใช้ ซึ่งอาจต้องมีการยืนยันแอปโดย Google)
หากต้องการเลือกตัวเลือกที่ดีที่สุดสำหรับแอปพลิเคชัน โปรดอ่านคำอธิบายโดยละเอียดและผลกระทบของการตั้งค่าเหล่านี้ในเอกสารประกอบการสนับสนุนอย่างเป็นทางการของ Google Cloud
การทำความเข้าใจการตั้งค่าเหล่านี้มีความสำคัญอย่างยิ่งเพื่อให้แน่ใจว่าผู้ใช้ที่ต้องการจะเข้าถึงแอปพลิเคชันของคุณได้
สร้างรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์
คุณสามารถข้ามขั้นตอนนี้ได้หากใช้โปรเจ็กต์คอนโซล Google API ที่มีอยู่ซึ่งมีรหัสไคลเอ็นต์และรหัสลับไคลเอ็นต์ที่สร้างไว้แล้ว หากไม่เป็นเช่นนั้น ให้สร้างรหัสไคลเอ็นต์ และรหัสลับไคลเอ็นต์โดยทำตาม วิธีการ คุณสามารถเลือกแอปบนเดสก์ท็อป หรือเว็บแอปพลิเคชัน เป็นประเภทแอปพลิเคชันก็ได้ เมื่อสร้างไคลเอ็นต์ OAuth 2.0 แล้ว ให้ดาวน์โหลดไฟล์ JSON ของไคลเอ็นต์โดยคลิกไอคอนดาวน์โหลดไคลเอ็นต์ OAuth ก่อน แล้วคลิกปุ่มดาวน์โหลด JSON ในหน้าจอถัดไป