เมื่อทํางานกับ Google Ads API จะมีการใช้อีเมลในหลายตําแหน่งเพื่อจัดการการติดต่อและการเข้าถึง ซึ่งสำคัญที่สุดมีดังนี้
- อีเมลติดต่อ Google Ads API: อีเมลนี้เป็นอีเมลที่แสดงเป็นข้อมูลติดต่อในศูนย์ API ของ UI ของ Google Ads
- อีเมลบัญชีคอนโซล Google Cloud: อีเมลนี้ต้องมีสิทธิ์เข้าถึงระดับผู้ดูแลระบบในบัญชีคอนโซล Google Cloud ที่ใช้สำหรับแอปพลิเคชัน OAuth 2.0
- อีเมลบัญชีดูแลจัดการ Google Ads: อีเมลเหล่านี้มีสิทธิ์ระดับผู้ดูแลระบบในบัญชีดูแลจัดการ Google Ads ที่คุณเข้าถึงผ่าน Google Ads API เมื่อสร้างโทเค็นรีเฟรชสําหรับแอปพลิเคชัน โดยปกติแล้วคุณจะตรวจสอบสิทธิ์แอปพลิเคชัน Google Ads API ด้วยอีเมลใดอีเมลหนึ่งเหล่านี้
เราขอแนะนําอย่างยิ่งให้ใช้อีเมลแทนของทีมที่แชร์เพื่อให้คุณไม่เสียสิทธิ์เข้าถึงบัญชีเหล่านี้เมื่อสมาชิกในทีมเปลี่ยนทีมหรือลาออกจากบริษัท ส่วนที่เหลือของคู่มือนี้จะอธิบายรายละเอียดเกี่ยวกับอีเมลแต่ละรายการที่ระบุไว้ก่อนหน้านี้และวิธีอัปเดตอีเมลดังกล่าวให้ใช้อีเมลแทนของทีมที่แชร์แทนอีเมลของผู้ใช้แต่ละราย
อีเมลติดต่อ Google Ads API
อีเมลติดต่อ Google Ads API คืออีเมลที่คุณระบุไว้เมื่อลงชื่อสมัครใช้ Google Ads API คุณควรตรวจสอบสิทธิ์เข้าถึงอีเมลแทนนี้และตรวจสอบอีเมลที่ส่งไปยังอีเมลนี้เป็นประจำ Google จะใช้อีเมลนี้เพื่อติดต่อทีมของคุณในระหว่างการตรวจสอบ API, คำขอตรวจสอบ หรือเหตุฉุกเฉินเกี่ยวกับเวอร์ชันที่ใช้งานจริงซึ่งต้องดำเนินการโดยทันที ใช้อีเมลแทนของทีมที่แชร์เป็นอีเมลติดต่อเพื่อให้มั่นใจว่าทั้งทีมจะได้รับการแจ้งเตือนเหล่านี้
ทำตามขั้นตอนต่อไปนี้เพื่ออัปเดตอีเมลสำหรับติดต่อ API
ลงชื่อเข้าใช้บัญชีดูแลจัดการ Google Ads
คลิกผู้ดูแลระบบที่ด้านซ้ายล่างของหน้าจอ
ในส่วนการตั้งค่าบัญชี Manager ให้คลิก API Center
จดอีเมลติดต่อ API ไว้ในส่วนรายละเอียดนักพัฒนาแอป คลิกลูกศรลงแล้วแก้ไขอีเมล คลิกบันทึก
บัญชี Google Cloud Console
โปรเจ็กต์ คอนโซล Google API มีข้อมูลเข้าสู่ระบบ OAuth ของแอปพลิเคชันและควบคุมการเข้าถึง Google Ads API ตรวจสอบสิทธิ์เข้าถึงบัญชีนี้โดยทำให้อีเมลที่ใช้ร่วมกันเป็นเจ้าของบัญชี
ทําตามขั้นตอนต่อไปนี้เพื่ออัปเดตเจ้าของโปรเจ็กต์คอนโซล Google API
- ลงชื่อเข้าใช้คอนโซล Google API
- เลือกโปรเจ็กต์จากเมนูแบบเลื่อนลงที่มุมซ้ายบนของหน้า
- ไปที่ IAM และผู้ดูแลระบบ > IAM จากเมนูด้านซ้าย
- คลิกปุ่มให้สิทธิ์เข้าถึง
- ป้อนอีเมลที่แชร์ในส่วนเพิ่มผู้ใช้หลัก
- มอบหมายบทบาทเจ้าของ
- คลิกปุ่มบันทึก ดูข้อมูลเพิ่มเติมเกี่ยวกับการให้สิทธิ์และเพิกถอนสิทธิ์เข้าถึงได้ในเอกสารประกอบของ Cloud
บัญชีดูแลจัดการ Google Ads
วิธีการทั่วไปในการจัดการบัญชีโดยใช้ Google Ads API คือลิงก์บัญชีทั้งหมดภายใต้บัญชีดูแลจัดการทั่วไป และเรียกใช้ API กับบัญชีทั้งหมดโดยใช้ข้อมูลเข้าสู่ระบบของบัญชีดูแลจัดการระดับบนสุด ในการกำหนดค่านี้
- นักพัฒนาแอปจะออกโทเค็นรีเฟรชโดยใช้ข้อมูลเข้าสู่ระบบของผู้ใช้ที่มีสิทธิ์เข้าถึงบัญชีดูแลจัดการ Google Ads
- นักพัฒนาแอปตั้งค่าส่วนหัว
login_customer_id
เป็นรหัสลูกค้าของบัญชีดูแลจัดการ Google Ads และส่วนหัวcustomer_id
เป็นรหัสลูกค้าของบัญชีที่จะเรียก API
ความเสี่ยงที่อาจเกิดขึ้นจากการตั้งค่านี้คือ หากผู้ใช้ที่ได้รับอนุญาตเสียสิทธิ์เข้าถึงบัญชีดูแลจัดการ Google Ads โทเค็นรีเฟรชจะใช้งานไม่ได้อีกต่อไปและการเรียก API ทั้งหมดจะดำเนินการไม่สำเร็จ หากต้องการหลีกเลี่ยงสถานการณ์นี้ คุณสามารถเชิญอีเมลแทนที่ใช้ร่วมกันให้จัดการบัญชีดูแลจัดการ Google Ads นี้ด้วยระดับการเข้าถึงที่เหมาะสม ใช้อีเมลแทนที่ใช้ร่วมกันนี้เพื่อออกโทเค็นรีเฟรชสำหรับการเรียก API