คำถามที่พบบ่อย

ส่วนนี้จะตอบคำถามที่พบบ่อยเกี่ยวกับการลงทะเบียนนักพัฒนาแอปสำหรับ Merchant API

การลงทะเบียนทั่วไป

คำถามที่พบบ่อยเกี่ยวกับกระบวนการลงทะเบียน

การลงทะเบียนเป็นนักพัฒนาแอปเป็นข้อบังคับในการใช้ Merchant API ไหม

ได้ คุณต้องลงทะเบียนข้อมูลติดต่อของนักพัฒนาแอปเพื่อให้ Google สามารถ ส่งข้อมูลอัปเดตที่สำคัญเกี่ยวกับ API เช่น ประกาศเกี่ยวกับบริการและข้อมูลฟีเจอร์ใหม่

หากเพียงต้องการสำรวจและทดสอบ Merchant API คุณสามารถใช้เครื่องมือต่างๆ เช่น Google OAuth Playground และ API Explorer ซึ่งไม่ต้องลงทะเบียน

ฉันต้องลงทะเบียนบ่อยแค่ไหน

การลงทะเบียนเป็นการตั้งค่าครั้งเดียวสำหรับโปรเจ็กต์ Google Cloud แต่ละโปรเจ็กต์ ไม่ว่าคุณจะทำงานกับบัญชีผู้ขายหลายบัญชีหรือไม่ก็ตาม คุณจะดำเนินการลงทะเบียนได้เพียงครั้งเดียว และการลงทะเบียนจะมีผลกับผู้ใช้และบัญชีบริการทั้งหมดภายในโปรเจ็กต์ Google Cloud ที่ลิงก์ไว้

เมื่อลงทะเบียนโปรเจ็กต์ Google Cloud เรียบร้อยแล้ว ลิงก์จะยังคงใช้งานได้จนกว่าจะมีการนำออกอย่างชัดเจนโดยการเรียกใช้เมธอด unregisterGcp คุณลงทะเบียนโปรเจ็กต์ที่แชร์ซึ่งเป็นของ Google ไม่ได้ เช่น โปรแกรมสำรวจ API หรือ OAuth Playground

ฉันควรระบุอีเมลใดเป็นข้อมูลติดต่อของนักพัฒนาแอป

เราขอแนะนำให้ใช้อีเมลของบริษัทของบุคคล หรือจะใช้ชื่อแทนกลุ่มทั่วไปก็ได้ คุณไม่สามารถใช้อีเมลบัญชีบริการได้เนื่องจาก การสื่อสารมีไว้สำหรับผู้รับที่เป็นบุคคล Google จะส่งข้อมูลอัปเดตที่สำคัญเกี่ยวกับ API เช่น ประกาศเกี่ยวกับการให้บริการและข้อมูลฟีเจอร์ใหม่

หากอีเมลเป็นของผู้ใช้ที่มีอยู่ในบัญชี Merchant Center ระบบจะมอบบทบาท API_DEVELOPER ให้โดยอัตโนมัติ หากไม่มี ระบบจะส่งคำเชิญไปยังอีเมลนั้น

ช่องอีเมลติดต่อของนักพัฒนาแอปเป็นช่องที่ไม่บังคับในเมธอด registerGcp หากไม่ได้ระบุค่าสำหรับช่องนี้เมื่อลงทะเบียน คุณจะต้อง สร้างผู้ใช้ที่มีบทบาทAPI_DEVELOPERใน UI ของ Merchant Center หรือโดยการเรียกใช้เมธอด accounts.users.create

อีเมลติดต่อของนักพัฒนาแอปต้องเป็นบัญชี Google ไหม

ได้ หากต้องการใช้อีเมลที่ไม่ใช่ของ Google ที่มีอยู่ คุณสามารถเชื่อมโยงอีเมลดังกล่าวกับบัญชี Google ได้โดยเลือกตัวเลือกใช้อีเมลที่มีอยู่ในกระบวนการลงชื่อสมัครใช้สร้างบัญชี Google คุณใช้อีเมลบัญชีบริการไม่ได้เนื่องจากบัญชีบริการรับอีเมลไม่ได้

ฉันจะตรวจสอบสิทธิ์และให้สิทธิ์สำหรับการเรียกการลงทะเบียนได้อย่างไร

สถานการณ์การตรวจสอบสิทธิ์ที่แตกต่างกัน 2 สถานการณ์พร้อมใช้งานสำหรับการตรวจสอบสิทธิ์และการให้สิทธิ์การเรียกการลงทะเบียน ทั้งนี้ขึ้นอยู่กับ Use Case ของคุณ

  • OAuth 2.0: สำหรับผู้ให้บริการหรือเอเจนซีบุคคลที่สามที่จัดการบัญชีผู้ขายหลายบัญชี
  • บัญชีบริการ: สำหรับการเข้าถึงบัญชี Merchant Center ของคุณเอง

ข้อความแสดงแทนเพื่อการช่วยเหลือพิเศษ

แผนภาพก่อนหน้าแสดงขั้นตอนการตรวจสอบสิทธิ์และการให้สิทธิ์ 2 ขั้นตอนสำหรับการเรียกการลงทะเบียน คุณสามารถเลือกได้ระหว่าง:

  • การใช้ OAuth กับอีเมล เช่น account@email.com ที่เชื่อมโยง กับบัญชี Google
  • การใช้บัญชีบริการ เช่น sa@project.iam.gserviceaccount.com

หากเลือกใช้ OAuth ให้ทำดังนี้

  • สร้างข้อมูลเข้าสู่ระบบ OAuth ในโปรเจ็กต์ Google Cloud สำหรับอีเมล
  • ตรวจสอบว่าอีเมลที่ให้สิทธิ์มีอยู่ใน Merchant Center และมีADMINประเภทการเข้าถึง

หากเลือกใช้บัญชีบริการ ให้ทำดังนี้

  • ตรวจสอบว่าบัญชีบริการมีอยู่ในโปรเจ็กต์ Google Cloud
  • ตรวจสอบว่าอีเมลที่เชื่อมโยงกับบัญชีบริการมีอยู่ใน Merchant Center และมีADMINประเภทการเข้าถึง

ทำการเรียกการลงทะเบียนภายใต้บริบทความปลอดภัยของข้อมูลประจำตัวที่ตรวจสอบสิทธิ์ โดยใช้การเรียก API โดยตรงหรือไลบรารีของไคลเอ็นต์ ระบุอีเมล สำหรับติดต่อผู้พัฒนาแอป เช่น developer@email.com

หากการเรียกการลงทะเบียนสำเร็จ จะมีผู้ใช้ใน Merchant Center ที่มีอีเมลของนักพัฒนาแอปและบทบาท API_DEVELOPER คุณจะได้รับทรัพยากร DeveloperRegistration เป็นการตอบกลับ

อีเมลสำหรับการตรวจสอบสิทธิ์และอีเมลที่ใช้ติดต่อผู้พัฒนา 1 รายการแตกต่างกันอย่างไร

อีเมลทั้ง 2 มีวัตถุประสงค์ที่แตกต่างกันภายในระบบนิเวศของ Merchant API ดังนี้

  • การตรวจสอบสิทธิ์อีเมล: โดยปกติแล้ว คุณจะใช้อีเมลที่เชื่อมโยงกับบัญชี Google หรือบัญชีบริการเป็นข้อมูลประจำตัวเพื่อให้สิทธิ์คำขอไปยัง Merchant API โดยมีเงื่อนไขดังนี้
    • โดยจะอยู่ใน Merchant Center และมีADMIN
    • โปรเจ็กต์ Google Cloud ที่เปิดใช้ Merchant API จะโฮสต์ไคลเอ็นต์ OAuth หรือบัญชีบริการที่เชื่อมโยงกับอีเมลที่ให้สิทธิ์การเรียก API
  • อีเมลติดต่อของนักพัฒนาแอป: อีเมลติดต่อของนักพัฒนาแอปต้องเชื่อมโยงกับบัญชี Google ด้วย แต่จะใช้เป็นช่องทางติดต่อหลักสำหรับประกาศการให้บริการที่สำคัญและการอัปเดต API จาก Google โดยอาจเป็นของ ผู้ใช้หรือกลุ่มผู้ใช้ก็ได้ โดยค่าเริ่มต้นแล้ว จะมีบทบาทAPI developerใน Merchant Center

ฉันต้องยอมรับคำเชิญที่ส่งไปยังอีเมลติดต่อของนักพัฒนาแอปไหม

ได้ ผู้รับอีเมลติดต่อของนักพัฒนาแอปที่คุณระบุจะมีเวลา 14 วันในการยอมรับคำเชิญ การลงทะเบียนจะเสร็จสมบูรณ์หลังจากที่ผู้ใช้ยอมรับคำเชิญแล้วเท่านั้น อย่างไรก็ตาม คุณจะเรียกใช้ API ได้ในช่วงเวลานี้

หากไม่ยอมรับคำเชิญภายในเวลาที่ระบุ ลิงก์คำเชิญจะหมดอายุ คุณจะเรียกใช้ Merchant API ไม่ได้อีกต่อไปและต้องเริ่มกระบวนการลงทะเบียนใหม่

การจัดการบัญชีและโปรเจ็กต์

คำถามที่พบบ่อยเกี่ยวกับการจัดการบัญชีและโปรเจ็กต์

ฉันทำงานกับบัญชี Merchant Center หลายบัญชี ฉันต้องลงทะเบียนบัญชี Merchant Center ทุกบัญชีที่ต้องการใช้กับ Merchant API ไหม

ไม่ หากคุณเป็นนักพัฒนาแอปบุคคลที่สามหรือเอเจนซีที่จัดการบัญชีของผู้ขายหลายราย คุณต้องลงทะเบียนโปรเจ็กต์ Google Cloud ด้วยบัญชี Merchant Center หลักของคุณเอง ไม่ใช่ด้วยบัญชีของผู้ขายแต่ละราย ด้วยวิธีนี้ คุณจะเป็นตัวแทนของนักพัฒนาแอปสำหรับงาน API ทั้งหมดที่คุณทำ ให้ผู้ขาย

ฉันทำงานกับบัญชี Merchant Center หลายบัญชี ฉันจะเลือกบัญชี Merchant Center หลักได้อย่างไร

การเลือกบัญชีหลักที่จะใช้ขึ้นอยู่กับประเภทธุรกิจของคุณ ดังนี้

  • ตลาดกลางที่มีบัญชีขั้นสูงอยู่แล้ว: หากธุรกิจของคุณ ดำเนินการในรูปแบบตลาดกลางและมีบัญชีขั้นสูงอยู่แล้ว ซึ่งแสดงถึงแพลตฟอร์มทั้งหมด ให้ใช้รหัสบัญชีที่มีอยู่นี้เป็นบัญชี Merchant Center หลัก
  • บริการช็อปปิ้งแบบเปรียบเทียบสินค้า (CSS): หากคุณเป็น CSS ให้ใช้รหัสบัญชี CSS หรือรหัสบัญชีกลุ่ม CSS ที่ไม่ซ้ำกัน
  • เอเจนซี นักพัฒนาซอฟต์แวร์ และบุคคลที่สามอื่นๆ: หากคุณเป็นธุรกิจบุคคลที่สาม เช่น เอเจนซีหรือนักพัฒนาซอฟต์แวร์บุคคลที่สามที่จัดการบัญชีผู้ขายหลายบัญชีและไม่มีรหัส Merchant Center เดียวที่แสดงถึงธุรกิจของคุณ คุณควรสร้างบัญชี Merchant Center หลักบัญชีใหม่และขอเปลี่ยนเป็นบัญชีขั้นสูง

เมื่อลงทะเบียนโปรเจ็กต์ Google Cloud กับบัญชี Merchant Center หลักแล้ว คุณจะใช้โปรเจ็กต์เดียวกันนั้นเพื่อจัดการบัญชี Merchant Center อื่นๆ ที่คุณมีสิทธิ์เข้าถึงได้โดยไม่ต้องลงทะเบียนบัญชีเหล่านั้นทีละบัญชี

ฉันใช้โปรเจ็กต์ Google Cloud หลายโปรเจ็กต์ ฉันต้องลงทะเบียนแต่ละเครื่องไหม

ได้ เนื่องจากกระบวนการลงทะเบียนจะลิงก์โปรเจ็กต์ Google Cloud ที่เรียกใช้ คุณจึงต้องเรียกใช้ registerGcp จากโปรเจ็กต์ Google Cloud แต่ละโปรเจ็กต์ที่คุณใช้เพื่อทำการเรียก API

คุณจะลงทะเบียนโปรเจ็กต์ Google Cloud เดียวกับบัญชี Merchant Center ได้เพียงบัญชีเดียวเท่านั้นในแต่ละครั้ง อย่างไรก็ตาม บัญชี Merchant Center บัญชีเดียวสามารถมีโปรเจ็กต์ Google Cloud หลายโปรเจ็กต์ที่ลงทะเบียนไว้ได้ ในทำนองเดียวกัน คุณสามารถใช้อีเมลนักพัฒนาแอปเดียวกันเพื่อลงทะเบียนหลายครั้งในโปรเจ็กต์ Google Cloud หรือ Merchant Center หลายรายการได้

จะเกิดอะไรขึ้นหากฉันลงทะเบียนโปรเจ็กต์ Google Cloud ด้วยบัญชี Merchant Center หลายบัญชี

การพยายามลงทะเบียนโปรเจ็กต์ Google Cloud ที่ลงทะเบียนกับบัญชี Merchant Center อื่นอยู่แล้วจะทำให้เกิดข้อผิดพลาด ALREADY_REGISTERED

ฉันจะตรวจสอบสิทธิ์การเรียก API การลงทะเบียนนักพัฒนาแอปได้อย่างไร

หากต้องการตรวจสอบสิทธิ์การเรียก API การลงทะเบียนนักพัฒนาแอปสำหรับ Merchant API คุณต้องใช้ข้อมูลเข้าสู่ระบบที่จัดการผ่านโปรเจ็กต์ Google Cloud คุณมีตัวเลือกหลัก 2 ตัวเลือกสำหรับข้อมูลประจำตัวที่ใช้ในการตรวจสอบสิทธิ์ ดังนี้

  • บัญชี Google เช่น Gmail ที่ใช้ OAuth 2.0: วิธีนี้ใช้ข้อมูลเข้าสู่ระบบไคลเอ็นต์ OAuth 2.0 ที่สร้างขึ้นภายในโปรเจ็กต์ Google Cloud การเรียก API ได้รับการให้สิทธิ์ในนามของบัญชี Google ที่ผู้ใช้ ลงชื่อเข้าใช้
  • บัญชีบริการ: วิธีนี้ใช้บัญชีบริการ Google Cloud ซึ่งเป็นบัญชี Google ประเภทพิเศษที่สร้างขึ้นสำหรับแอปพลิเคชัน นอกจากนี้ ระบบยังจัดการข้อมูลเข้าสู่ระบบสำหรับบัญชีบริการภายในโปรเจ็กต์ Google Cloud ของคุณด้วย

หากต้องการลงทะเบียนเป็นนักพัฒนาแอปให้สำเร็จ ข้อมูลประจำตัวที่ใช้ตรวจสอบสิทธิ์ (บัญชี Google หรือบัญชีบริการ) ต้องเป็นไปตามเกณฑ์ต่อไปนี้ใน Merchant Center

  • มีอยู่เป็นผู้ใช้ใน Merchant Center: ต้องเพิ่มอีเมลที่เชื่อมโยงกับ บัญชี Google ที่ตรวจสอบสิทธิ์หรือบัญชีบริการเป็นผู้ใช้ในบัญชี Merchant Center ที่คุณลงทะเบียน
  • ต้องมีบทบาทผู้ดูแลระบบ: ผู้ใช้รายนี้ต้องมีบทบาท ADMIN ที่กำหนดให้ ภายในบัญชี Merchant Center ที่เฉพาะเจาะจงนั้น

เมื่อทำการเรียก API ให้ทำดังนี้

  • หากใช้การเรียก API โดยตรง คุณต้องขอและระบุโทเค็นเพื่อการเข้าถึงที่ถูกต้องในส่วนหัว Authorization โทเค็นนี้สร้างขึ้นโดยโฟลว์ OAuth 2.0 สำหรับบัญชี Google หรือโฟลว์การตรวจสอบสิทธิ์แบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์สำหรับบัญชีบริการ
  • ไลบรารีของไคลเอ็นต์ที่ Google จัดเตรียมให้มักจะจัดการความซับซ้อนของการรับและรีเฟรชโทเค็นการเข้าถึงให้คุณเป็นส่วนหนึ่งของการกำหนดค่า

ผู้ใช้ที่ตรวจสอบสิทธิ์อาจไม่ใช่ผู้ใช้ที่ติดต่อของนักพัฒนาแอป ดูข้อมูลเพิ่มเติมได้ที่ อีเมลที่ใช้ยืนยันตัวตนและอีเมลที่ใช้ติดต่อผู้พัฒนาแตกต่างกันอย่างไร

ฉันต้องรีเฟรชโทเค็นเพื่อการเข้าถึงบ่อยแค่ไหน

โดยปกติแล้ว โทเค็นเพื่อการเข้าถึงสำหรับทั้งบัญชีบริการและ OAuth 2.0 จะหมดอายุหลังจากผ่านไป 1 ชั่วโมง อย่างไรก็ตาม กลไกในการรับรหัสใหม่จะขึ้นอยู่กับ วิธีการตรวจสอบสิทธิ์ที่คุณใช้

  • บัญชีบริการใช้คีย์ส่วนตัวหรือข้อมูลเข้าสู่ระบบสภาพแวดล้อมเพื่อ สร้างโทเค็นการเข้าถึงใหม่เมื่อใดก็ตามที่จำเป็น
  • โฟลว์ OAuth 2.0 ใช้ refresh_token เพื่อเรียกใช้ปลายทางโทเค็น Google OAuth2 เพื่อรับโทเค็นการเข้าถึงใหม่ที่มีอายุ 1 ชั่วโมง

เราขอแนะนำอย่างยิ่งให้ใช้ไลบรารีการตรวจสอบสิทธิ์อย่างเป็นทางการของ Google ซึ่งจะจัดการการหมุนเวียนนี้โดยอัตโนมัติ เพื่อให้แอปพลิเคชันของคุณไม่เคยหยุดทำงาน

ผู้ใช้และบทบาท

คำถามที่พบบ่อยเกี่ยวกับผู้ใช้และบทบาท

บัญชีอีเมลของนักพัฒนาแอปต้องมีอยู่ใน Merchant Center อยู่แล้วใช่ไหม

ไม่ได้ หากบัญชีอีเมลที่ใช้ลงทะเบียนยังไม่มีอยู่ใน Merchant Center ทาง Merchant API จะสร้างบัญชีใน Merchant Center โดยใช้อีเมลที่ระบุในสถานะรอดำเนินการ หากอีเมลนักพัฒนาแอปเป็นของ ผู้ใช้ที่มีอยู่แล้วในบัญชี Merchant Center ผู้ใช้ดังกล่าวจะได้รับ บทบาทAPI_DEVELOPERโดยอัตโนมัติ

อีเมลติดต่อของนักพัฒนาแอปต้องมีสิทธิ์ของผู้ดูแลระบบใน Merchant Center ไหม

ไม่ได้ ผู้ใช้ Merchant Center ที่เชื่อมโยงกับอีเมลติดต่อของนักพัฒนาแอป จะได้รับบทบาทAPI_DEVELOPERโดยค่าเริ่มต้น ซึ่งเป็นบทบาทที่จำเป็นต่อการรับการแจ้งเตือนที่สำคัญ อย่างไรก็ตาม บัญชีนี้มีสิทธิ์เข้าถึง Merchant Center น้อยมาก หากต้องการอนุญาตให้ผู้ใช้รายนี้ทำการเรียก API อื่นๆ หรือจัดการ การตั้งค่าใน UI ของ Merchant Center คุณต้องให้บทบาทเพิ่มเติมแก่ผู้ใช้ เช่น STANDARD หรือ ADMIN ดูข้อมูลเพิ่มเติมเกี่ยวกับบทบาทใน Merchant Center ได้ที่ประเภทการเข้าถึง

บทบาท "นักพัฒนาซอฟต์แวร์ API" มีสิทธิ์อะไรบ้าง

API Developerเป็นบทบาทที่มีสิทธิ์น้อยที่สุดใน Merchant Center หากคุณวางแผนที่จะใช้อีเมลติดต่อของนักพัฒนาแอปเพื่อ ให้สิทธิ์การเรียกไปยัง Merchant API เราขอแนะนำให้เพิ่มสิทธิ์ ADMIN หรือ STANDARD เพื่อให้ผู้ใช้ทำการเรียก API ได้

ฉันต้องลงทะเบียนผู้ใช้ที่เป็นนักพัฒนาแอปหรือบัญชีบริการแต่ละบัญชีที่เรียกใช้ API ไหม

ไม่ได้ การลงทะเบียนนักพัฒนาแอปจะเชื่อมโยงกับโปรเจ็กต์ Google Cloud ที่ใช้ในการเรียก API ไม่ใช่ผู้ใช้แต่ละรายหรือบัญชีบริการ เมื่อลงทะเบียนโปรเจ็กต์ Google Cloud กับบัญชี Merchant Center หลักเรียบร้อยแล้ว คุณจะใช้ข้อมูลประจำตัวใดก็ได้ที่จัดการผ่านโปรเจ็กต์ Google Cloud ที่ลิงก์ไว้โดยใช้ข้อมูลเข้าสู่ระบบ OAuth หรือบัญชีบริการเพื่อให้สิทธิ์การเรียก Merchant API ได้ โดยมีเงื่อนไขว่าข้อมูลประจำตัวดังกล่าวต้องอยู่ใน Merchant Center และมีบทบาท ADMIN ที่กำหนด

ฉันจะเปลี่ยนอีเมลติดต่อของนักพัฒนาแอปหลังจากลงทะเบียนครั้งแรกได้อย่างไร

หากต้องการจัดการหรือเปลี่ยนผู้ติดต่อ ให้ใช้บริการ accounts.users มาตรฐานหรือ หน้า "การเข้าถึงและบริการ" ใน UI ของ Merchant Center เพื่อเพิ่มหรือนำ ผู้ใช้ที่มีบทบาท API Developer ออก

จะเกิดอะไรขึ้นหากมีการนำผู้ใช้ "นักพัฒนาซอฟต์แวร์ API" คนสุดท้ายออกจากบัญชี Merchant Center

ระบบจะเริ่มระยะเวลาผ่อนผัน30 วันเพื่อหลีกเลี่ยงไม่ให้บริการหยุดชะงักทันที ในระหว่างนี้

  • ผู้ดูแลระบบจะได้รับการประกาศเกี่ยวกับบริการที่จำเป็น 3 รายการทางอีเมล (โดยปกติจะ ประมาณ 30, 17 และ 4 วันก่อนการบล็อก)
  • การเรียก API จะยังคงทำงานตามปกติ
  • หากไม่ได้เพิ่ม API Developer ใหม่ก่อนสิ้นสุดระยะเวลาผ่อนผัน ระบบจะบล็อกการเรียก API จากโปรเจ็กต์ Google Cloud ที่เชื่อมโยงและแสดงข้อผิดพลาด AUTH_GCP_NOT_REGISTERED

เมื่อระยะเวลาผ่อนผัน 30 วันสิ้นสุดลง ระบบจะบล็อกการเรียก API จากโปรเจ็กต์ Google Cloud ที่เชื่อมโยงไว้ และโปรเจ็กต์เหล่านั้นจะได้รับข้อผิดพลาด AUTH_GCP_NOT_REGISTERED จนกว่าจะมีการกู้คืนข้อมูลติดต่อของนักพัฒนาแอปที่ถูกต้อง

จะเกิดอะไรขึ้นหากมีการลบรหัส Merchant Center ที่ใช้ลงทะเบียนนักพัฒนาแอป

อย่าลบบัญชี Merchant Center ที่ใช้ในการลงทะเบียนนักพัฒนาแอป ในขณะที่การผสานรวมยังใช้งานอยู่ การลบบัญชีนี้จะทําให้การผสานรวมใช้งานไม่ได้ทันที และคุณจะเรียก API จากโปรเจ็กต์ Google Cloud ที่เชื่อมโยงไม่ได้อีกต่อไป

หากจำเป็นต้องลบบัญชี Merchant Center นั้น คุณควรรันเมธอด unregisterGcp ก่อนเพื่อนำลิงก์ออกอย่างปลอดภัย จากนั้นจึงดำเนินการลบรหัส Merchant Center หากต้องการใช้ Merchant API ต่อไป คุณจะต้องลงทะเบียนด้วยรหัส Merchant Center อื่นทันทีหลังจากยกเลิกการลงทะเบียนรหัสปัจจุบัน จากนั้นจึงลบรหัส Merchant Center

กรณีการใช้งานพิเศษ

คำถามที่พบบ่อยเกี่ยวกับกรณีการใช้งานพิเศษ

ฉันเป็นเอเจนซีหรือนักพัฒนาแอปบุคคลที่สามที่จัดการบัญชีผู้ขายหลายบัญชี วิธีใดเป็นวิธีที่ดีที่สุดในการตั้งค่านี้

นักพัฒนาแอปและเอเจนซีบุคคลที่สามควรดูแลบัญชี Merchant Center หลักของตนเอง และลงทะเบียนโปรเจ็กต์ Google Cloud ทั้งหมดในบัญชีเดียวที่ส่วนกลางนั้น อย่าลงทะเบียนโปรเจ็กต์ Google Cloud ด้วยบัญชีของผู้ขายแต่ละราย

การลงทะเบียนสำหรับ Google Apps Script ทำงานอย่างไร

โดยปกติแล้ว Apps Script จะทำงานในโปรเจ็กต์ Google Cloud เริ่มต้น คุณต้อง ลงทะเบียนรหัส Google Cloud เริ่มต้นนี้กับบัญชี Merchant Center API จะรับรหัส Google Cloud โดยอัตโนมัติ ดังนั้นคุณจึงไม่จำเป็นต้องระบุรหัสเป็นพารามิเตอร์

ฉันจะตรวจสอบได้ไหมว่ารหัส Merchant Center ลงทะเบียนกับรหัสโปรเจ็กต์ Google Cloud ที่เฉพาะเจาะจงหรือไม่

ได้ คุณตรวจสอบได้ว่ารหัส Merchant Center ใดลงทะเบียนกับโปรเจ็กต์ Google Cloud ที่เฉพาะเจาะจงโดยใช้วิธี getAccountForGcpRegistration หากต้องการนำลิงก์โปรเจ็กต์ Google Cloud ออกจากบัญชี Merchant Center ให้ใช้วิธี unregisterGcp