ขั้นตอนที่ต้องทำเพื่อสร้างและกำหนดค่าโปรเจ็กต์ในคอนโซล 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 ในหน้าจอถัดไป