ฟีเจอร์นี้ช่วยให้ผู้ดูแลระบบ Google Cloud เป็นผู้จัดการระดับการเข้าถึง API ของคุณ องค์กร โดยมีประโยชน์ดังนี้
ไม่ต้องรักษาความปลอดภัยโทเค็นของนักพัฒนาอีกต่อไป: การเข้าถึง API ได้รับการจัดการผ่าน Google Cloud คุณจึงไม่ต้องกังวลเรื่องการรักษาความปลอดภัยอีกต่อไป นักพัฒนาซอฟต์แวร์ หรือทำให้โทเค็นรั่วไหล คุณสามารถข้ามการส่งโทเค็นของนักพัฒนาของคุณใน การเรียก API แต่คุณต้องส่งโทเค็นเพื่อการเข้าถึง
เก็บรักษาโปรเจ็กต์ Google API Console แยกต่างหากสำหรับแอปต่างๆ โปรเจ็กต์ที่ลิงก์ภายใต้องค์กร Google Cloud จะรับค่า API ระดับการเข้าถึงขององค์กร วิธีนี้จะช่วยให้คุณสร้าง โปรเจ็กต์ Google API Console ภายใต้องค์กรนี้สำหรับวัตถุประสงค์ต่างๆ เช่น การจัดการโครงการแบบละเอียด แยกโปรเจ็กต์สำหรับแอปต่างๆ และ Google API Console หลายโครงการสำหรับสมาชิกในทีมของคุณ
การตรวจสอบและการจัดการโควต้าอย่างละเอียด: คุณสามารถตรวจสอบ API การใช้งานแต่ละโปรเจ็กต์ หรือขีดจำกัดการใช้งาน API
ข้อกำหนดเบื้องต้น
โทเค็นของนักพัฒนาที่ได้รับอนุมัติ
คุณควรมีโทเค็นของนักพัฒนาที่ได้รับอนุมัติอยู่แล้วจึงจะใช้ตัวเลือกนี้ได้ คุณ สามารถค้นหาโทเค็นของนักพัฒนาที่มีอยู่ในหน้าศูนย์ API ของ บัญชีดูแลจัดการ Google Ads ลงชื่อเข้าใช้ จากนั้นไปที่ TOOLS & การตั้งค่า > ตั้งค่า > ศูนย์ API
องค์กร Google Cloud
Google Ads API เชื่อมโยงโทเค็นของนักพัฒนากับองค์กร Google Cloud และใช้ข้อมูลนี้ในการกำหนดการเข้าถึง API ระดับต่างๆ มีหลายวิธีที่คุณสามารถ สร้างองค์กร Google Cloud
สถานการณ์ ขั้นตอน คุณเป็นแพ็กเกจ Google Workspace หรือ Google Cloud ลูกค้าข้อมูลระบุตัวตน คุณอาจเป็นเจ้าของทรัพยากรขององค์กรอยู่แล้ว คุณสามารถ เช็ค และสร้าง 1 รายการหากจำเป็น คุณไม่ได้ใช้ Google Workspace หรือ Google Cloud Identity ลงชื่อสมัครใช้ รุ่นฟรี Google Cloud Identity จากนั้น สร้างทรัพยากรองค์กร ไม่มีตัวเลือกใดก่อนหน้านี้ที่ใช้ได้สำหรับคุณ อธิบายสถานการณ์เมื่อคุณลงนาม สำหรับโครงการนำร่อง และขอให้ Google สร้างทรัพยากรขององค์กร สำหรับคุณ Google จะเป็นเจ้าของและจัดการทรัพยากรขององค์กรนี้โดย ชาร์จ เตรียมโปรเจ็กต์คอนโซล Google API สำหรับโปรแกรมนำร่องนี้
คุณต้องเตรียมโครงการคอนโซล Google API ที่ใช้กับ Google Ads API สำหรับโปรแกรมนำร่อง ดังนี้
สถานการณ์ ขั้นตอน คุณเป็นเจ้าขององค์กร Google Cloud อยู่แล้วหรือได้สร้างองค์กรใน ขั้นตอนก่อนหน้า ตรวจสอบว่าโปรเจ็กต์คอนโซล Google API ทั้งหมดที่คุณได้เปิดใช้ Google Ads API อยู่ภายใต้องค์กรนี้ หากไม่ ให้ย้ายข้อมูล ภายใต้องค์กร หากคุณใช้บัญชี Google อยู่แล้ว Workspace หรือ Google Cloud Identity อาจเป็นไปได้ที่โปรเจ็กต์ Google API Console ในองค์กรของคุณแล้ว คุณสามารถข้ามขั้นตอนนี้ได้
คุณไม่ได้เป็นเจ้าขององค์กร Google Cloud และไม่สามารถสร้างใน ขั้นตอนก่อนหน้า ตรวจสอบว่าคุณเป็นทั้งผู้ใช้ที่ดูแลระบบในตัวจัดการ Google Ads API และโปรเจ็กต์คอนโซล Google API ของคุณ คุณต้องมีสิทธิ์นี้เพื่อ ดำเนินการขั้นตอนเพิ่มเติมหลังจากที่ใบสมัครนำร่องได้รับอนุมัติแล้ว อีเมลติดต่อ API ล่าสุด
ตรวจสอบว่าอีเมลติดต่อ Google Ads API เป็นอีเมลล่าสุด รายชื่อติดต่อ API ของคุณ รายละเอียดจะแสดงอยู่ในหน้าศูนย์ API ของบัญชีดูแลจัดการ Google Ads API ลงชื่อเข้าใช้ จากนั้นไปที่เครื่องมือ และ การตั้งค่า > ตั้งค่า > ศูนย์ API
ลงชื่อสมัครเข้าร่วมโปรแกรมนำร่อง
ลงชื่อสมัครเข้าร่วมโปรแกรมนำร่อง ทีมการปฏิบัติตามข้อกำหนดของ Google จะ จากนั้นตรวจสอบใบสมัคร และส่งอีเมลหา อีเมลติดต่อ API ของคุณพร้อม สถานะการอนุมัติและรายละเอียดเพิ่มเติม
หากคุณขอให้ Google สร้างองค์กร Google Cloud ให้คุณ ขั้นตอนเพิ่มเติมมีดังนี้
Google จะสร้างทรัพยากรองค์กรในระบบคลาวด์ที่ Google เป็นเจ้าของให้คุณ ทั้งหมด ผู้ดูแลระบบของบัญชีดูแลจัดการ Google Ads API จะได้รับ บทบาท
roles/resourcemanager.projectCreator
ในบัญชีที่สร้างขึ้นใหม่ องค์กรGoogle จะส่งอีเมลถึงที่อยู่อีเมลสำหรับติดต่อเกี่ยวกับ API ของคุณพร้อมด้วยรายละเอียดของ ทรัพยากรองค์กรที่สร้างใหม่
คุณต้องลงชื่อเข้าใช้บัญชีคอนโซล Google API ของคุณและปฏิบัติตาม วิธีการย้ายโปรเจ็กต์คอนโซล Google API ไปภายใต้ องค์กรใหม่
โปรดตอบกลับอีเมลเพื่อแจ้งให้ Google ทราบว่าโปรเจ็กต์ของคุณย้ายไปอยู่ภายใต้ การจัดระเบียบใหม่
ทีมการปฏิบัติตามข้อกำหนดของ Google จะตรวจสอบใบสมัครและส่งอีเมล API ของคุณ อีเมลสำหรับติดต่อที่มีสถานะการอนุมัติและรายละเอียดเพิ่มเติม
แก้ไขคำขอ API
คุณจะแก้ไขแอปเพื่อหยุดส่งส่วนหัว developer-token
ได้เมื่อ
การเรียก API ขั้นตอนนี้เป็นขั้นตอนที่ไม่บังคับ แต่เราขอแนะนำให้ทำ หากคุณอยู่ใน
ซึ่งเป็นโปรแกรมนำร่อง เซิร์ฟเวอร์ Google Ads API จะไม่สนใจ developer-token
หากส่งเข้ามาเป็นส่วนหนึ่งของโปรแกรม
ของคำขอ API
Java
พร้อมให้บริการในเร็วๆ นี้
.NET
ดาวน์โหลดและติดตั้ง Google Ads API.NET เวอร์ชัน 17.1 .0 ขึ้นไป คลัง
จากนั้น ให้แก้ไขโค้ดดังนี้
// Create a client.
GoogleAdsClient client = new GoogleAdsClient();
// Opt into the pilot.
client.Config.UseCloudOrgForApiAccess = true;
// Make the API calls.
...
PHP
พร้อมให้บริการในเร็วๆ นี้
Python
พร้อมให้บริการในเร็วๆ นี้
Ruby
พร้อมให้บริการในเร็วๆ นี้
Perl
พร้อมให้บริการในเร็วๆ นี้
ไคลเอ็นต์ HTTP (REST)
ละเว้นส่วนหัว developer-token
ในคำขอ HTTP:
curl -i -X POST https://googleads.googleapis.com/v17/customers/CUSTOMER_ID/googleAds:searchStream \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "login-customer-id: LOGIN_CUSTOMER_ID" \
--data-binary "@query.json"
คำถามที่พบบ่อย
การเปลี่ยนแปลงนี้หมายความว่าฉันต้องเป็นลูกค้า Google Workspace หรือ Google Cloud จึงจะใช้ Google Ads API ได้ใช่ไหม
ไม่ คุณต้องมีองค์กร Google Cloud ซึ่งสามารถขอรับได้จากหลายองค์กร ข้อกำหนดนี้คล้ายคลึงกับวิธีที่คุณต้องการ Google API Console มาใช้ Google Ads API ได้ตั้งแต่วันนี้
ฉันต้องการเปลี่ยนระดับการเข้าถึง API ฉันจะทำได้อย่างไร
คุณควรใช้ศูนย์ API ต่อไปในตอนนี้เพื่อส่งคำขอเปลี่ยนแปลง ระดับการเข้าถึง API
มีช่วงพักสำหรับเลือกเข้าร่วมโปรแกรมนำร่องนี้หรือไม่
ไม่มี Google Ads API จะเริ่มใช้ฟิลด์ เมื่อได้รับการอนุมัติแล้ว
การเข้าร่วมการนำร่องนี้ต้องใช้ความพยายามมากน้อยเพียงใด
คาดว่าจะมีการเปลี่ยนแปลงโค้ดเล็กน้อย นักพัฒนาซอฟต์แวร์ส่วนใหญ่ควรสามารถ เพื่อทำการเปลี่ยนแปลงในแอปภายในไม่ถึง 30 นาที
ระบบจะเรียกเก็บเงินจากฉันไหมหากเลือกใช้โปรแกรมนำร่องนี้
โดยทั่วไปแล้วเราจะไม่เรียกเก็บเงินจากคุณหากเลือกเข้าร่วมโปรแกรมนำร่องนี้ Google Ads API ให้บริการโดยไม่มีค่าใช้จ่าย และ Google ไม่ได้ทำการเปลี่ยนแปลงใดๆ กับ Google Ads API โมเดลการกำหนดราคา
สถานการณ์ที่เป็นไปได้สำหรับการรับองค์กร Google Cloud มีดังนี้ ดังต่อไปนี้:
คุณเป็นลูกค้า Google Workspace หรือ Google Cloud Identity อยู่แล้ว
ระบบจะเรียกเก็บเงินจากคุณตามปกติสำหรับการใช้ผลิตภัณฑ์เหล่านี้ตามปกติ คุณ ระบบจะไม่เรียกเก็บเงินสำหรับการสร้างองค์กร Google Cloud เพื่อวัตถุประสงค์ต่อไปนี้ การเข้าร่วมโครงการนำร่องนี้
คุณได้สร้างบัญชี Google Cloud Identity Free Edition แล้ว
จะไม่มีการเรียกเก็บเงินเมื่อลงชื่อสมัครใช้ Google Cloud Identity Free Edition บัญชี หรือสร้างองค์กร Google Cloud เพื่อวัตถุประสงค์ การเข้าร่วมโครงการนำร่องนี้
Google ได้สร้างทรัพยากรองค์กรในระบบคลาวด์ให้คุณแล้ว
ทรัพยากรองค์กรในระบบคลาวด์ภายในที่จัดการโดย Google เพื่อให้คุณ จึงไม่ถูกเรียกเก็บเงิน
ฉันมีโทเค็นของนักพัฒนาหลายรายการสำหรับเครื่องมือต่างๆ โครงการนำร่องนี้จะส่งผลกระทบต่อฉันอย่างไร
ระบบไม่รองรับ Use Case นี้ คุณจึงเข้าร่วมไม่ได้ โครงการนำร่อง
การเปลี่ยนแปลงนี้จะส่งผลต่อการให้สิทธิ์ API ที่มีอยู่กับบัญชีที่ฉันจัดการโดยใช้ Google Ads API ไหม
ไม่ การเปลี่ยนแปลงนี้จะไม่ส่งผลต่อการให้สิทธิ์ API ที่มีอยู่ของ Google Ads บัญชีที่คุณจัดการโดยใช้ Google Ads API
ฉันเลือกเข้าร่วมโปรแกรมนำร่องนี้และมีปัญหาหรือความคิดเห็น ฉันจะติดต่อทีมสนับสนุนได้อย่างไร
ติดต่อทีม Google Ads API โดยใช้การสนับสนุนด้านเทคนิคของ API และอธิบายลักษณะของปัญหา รวม รายละเอียดต่างๆ เช่น รหัสองค์กร รวมถึงบันทึกคำขอและการตอบกลับ เท่าที่จะเป็นไปได้