เมื่อทํางานกับ 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