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