ส่วนนี้จะตอบคำถามที่พบบ่อยเกี่ยวกับการลงทะเบียนนักพัฒนาซอฟต์แวร์สำหรับ Merchant API
การลงทะเบียนทั่วไป
คำถามที่พบบ่อยเกี่ยวกับกระบวนการจดทะเบียน
การลงทะเบียนนักพัฒนาแอปจำเป็นต้องทำไหมหากต้องการใช้ Merchant API
ใช่ คุณต้องลงทะเบียนข้อมูลติดต่อของนักพัฒนาแอปเพื่อให้ Google ส่งข้อมูลอัปเดตที่สำคัญเกี่ยวกับ API เช่น ประกาศเกี่ยวกับการให้บริการและข้อมูลฟีเจอร์ใหม่ๆ ได้
หากเพียงต้องการสำรวจและทดสอบ Merchant API คุณสามารถใช้เครื่องมือต่างๆ เช่น Google OAuth Playground และ โปรแกรมสำรวจ APIs ซึ่งไม่จำเป็นต้องลงทะเบียน
ฉันต้องลงทะเบียนบ่อยแค่ไหน
การลงทะเบียนเป็นการตั้งค่าแบบครั้งเดียว สำหรับโปรเจ็กต์ที่อยู่ในระบบคลาวด์ Google แต่ละโปรเจ็กต์ ไม่ว่าคุณจะทำงานกับบัญชีผู้ขายหลายบัญชีหรือไม่ก็ตาม คุณจะดำเนินการลงทะเบียนเพียงครั้งเดียว และการลงทะเบียนนี้จะมีผลกับผู้ใช้และบัญชีบริการทั้งหมดภายในโปรเจ็กต์ Google Cloud ที่ลิงก์ไว้
เมื่อลงทะเบียนโปรเจ็กต์ Google Cloud สำเร็จแล้ว ลิงก์ จะยังคงใช้งานได้จนกว่าจะมีการนำออกอย่างชัดเจนโดยการเรียกใช้เมธอด unregisterGcp คุณจะลงทะเบียนโปรเจ็กต์ที่แชร์และเป็นของ Google เช่น โปรแกรมสำรวจ APIs หรือ OAuth Playground ไม่ได้
ฉันควรระบุอีเมลใดเป็นอีเมลติดต่อของนักพัฒนาแอป
เราขอแนะนำให้ใช้อีเมลของบริษัทของบุคคลนั้นๆ หรือจะใช้ชื่อแทนกลุ่มทั่วไปก็ได้ คุณจะใช้อีเมลของบัญชีบริการไม่ได้ เนื่องจากเราส่งการสื่อสารไปยังผู้รับที่เป็นบุคคล Google จะส่งข้อมูลอัปเดตที่สำคัญเกี่ยวกับ API เช่น ประกาศการให้บริการและข้อมูลฟีเจอร์ใหม่ๆ
หากอีเมลเป็นของผู้ใช้ที่มีอยู่ในบัญชี Merchant Center ระบบจะมอบบทบาท API_DEVELOPER ให้ผู้ใช้รายนั้นโดยอัตโนมัติ หากไม่ใช่ ระบบจะส่งคำเชิญไปยังอีเมลดังกล่าว
ช่องอีเมลติดต่อของนักพัฒนาแอปเป็นช่องที่ไม่บังคับในเมธอด registerGcp หากคุณไม่ระบุค่าสำหรับช่องนี้เมื่อลงทะเบียน คุณต้องสร้างผู้ใช้ที่มีบทบาท API_DEVELOPER ใน UI ของ Merchant Center หรือโดยการเรียกใช้เมธอด accounts.users.create
อีเมลติดต่อของนักพัฒนาแอปต้องเป็นบัญชี Google ไหม
ใช่ หากต้องการใช้อีเมลที่ไม่ใช่ของ Google ที่มีอยู่ คุณสามารถเชื่อมโยงอีเมลดังกล่าวกับบัญชี Google ได้โดยเลือกตัวเลือกใช้อีเมลที่มีอยู่ ในกระบวนการลงชื่อสมัครใช้เพื่อสร้างบัญชี Google คุณจะใช้อีเมลของบัญชีบริการไม่ได้ เนื่องจากบัญชีบริการรับอีเมลไม่ได้
ฉันจะตรวจสอบสิทธิ์และให้สิทธิ์สำหรับการเรียกใช้การลงทะเบียนได้อย่างไร
มีสถานการณ์การตรวจสอบสิทธิ์ 2 แบบที่แตกต่างกันสำหรับการตรวจสอบสิทธิ์และการให้สิทธิ์ของการเรียกใช้การลงทะเบียน ซึ่งขึ้นอยู่กับกรณีการใช้งานของคุณ
- OAuth 2.0: สำหรับผู้ให้บริการหรือเอเจนซีบุคคลที่สามที่จัดการบัญชีผู้ขายหลายบัญชี
- บัญชีบริการ: สำหรับการเข้าถึงบัญชี Merchant Center ของคุณเอง
แผนภาพด้านบนแสดงขั้นตอนการตรวจสอบสิทธิ์และการให้สิทธิ์ 2 แบบสำหรับการเรียกใช้การลงทะเบียน โดยคุณสามารถเลือกได้ระหว่าง
- การใช้ OAuth กับอีเมล เช่น account@email.com ที่เชื่อมโยงกับบัญชี Google
- การใช้บัญชีบริการ เช่น sa@project.iam.gserviceaccount.com
หากตัดสินใจเลือกOAuth ให้ทำดังนี้
- สร้างข้อมูลเข้าสู่ระบบ OAuth ในโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google สำหรับอีเมลของคุณ
- ตรวจสอบว่าอีเมลที่ให้สิทธิ์มีอยู่ใน Merchant Center และมีประเภทการเข้าถึงเป็น
ADMIN
หากตัดสินใจเลือกบัญชีบริการ ให้ทำดังนี้
- ตรวจสอบว่าบัญชีบริการมีอยู่ในโปรเจ็กต์ Google Cloud
- ตรวจสอบว่าอีเมลที่เชื่อมโยงกับบัญชีบริการมีอยู่ใน Merchant Center และมีประเภทการเข้าถึงเป็น
ADMIN
เรียกใช้การลงทะเบียนภายใต้บริบทด้านความปลอดภัยของข้อมูลประจำตัวที่ตรวจสอบสิทธิ์แล้ว โดยใช้การเรียก API โดยตรงหรือไลบรารีของไคลเอ็นต์ ระบุอีเมลสำหรับติดต่อของนักพัฒนาแอป เช่น developer@email.com
หากการเรียกใช้การลงทะเบียนสำเร็จ ผู้ใช้จะอยู่ใน Merchant Center โดยมีอีเมลของนักพัฒนาแอปที่ระบุและบทบาท API_DEVELOPER คุณจะได้รับทรัพยากร DeveloperRegistration
เป็นการตอบกลับ
อีเมลที่ใช้ตรวจสอบสิทธิ์กับอีเมลติดต่อของนักพัฒนาแอปแตกต่างกันอย่างไร
อีเมลทั้ง 2 มีวัตถุประสงค์ที่แตกต่างกันภายในระบบนิเวศของ Merchant API ดังนี้
- อีเมลที่ใช้ตรวจสอบสิทธิ์: โดยปกติแล้วคุณจะใช้อีเมลที่เชื่อมโยงกับ
บัญชี Google หรือบัญชีบริการ เป็นข้อมูลประจำตัวเพื่อให้สิทธิ์
คำขอไปยัง Merchant API โดยมีเงื่อนไขดังนี้:
- อีเมลดังกล่าวมีอยู่ใน Merchant Center และมีบทบาท
ADMIN - โปรเจ็กต์ Google Cloud ที่เปิดใช้ Merchant API จะโฮสต์ไคลเอ็นต์ OAuth หรือบัญชีบริการที่เชื่อมโยงกับอีเมลที่ให้สิทธิ์การเรียก API
- อีเมลดังกล่าวมีอยู่ใน Merchant Center และมีบทบาท
- อีเมลติดต่อของนักพัฒนาแอป: อีเมลติดต่อของนักพัฒนาแอป ต้องเชื่อมโยงกับบัญชี 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 กับบัญชี 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 กับบัญชีของผู้ขายแต่ละราย
การลงทะเบียนสำหรับ Google Apps Script ทำงานอย่างไร
โดยปกติแล้ว App Script จะทำงานในโปรเจ็กต์ที่อยู่ในระบบคลาวด์เริ่มต้นของ Google คุณต้องลงทะเบียนรหัส Google Cloud เริ่มต้นนี้กับบัญชี Merchant Center API จะรับรหัส Google Cloud โดยอัตโนมัติ คุณจึงไม่จำเป็นต้องระบุรหัสนี้เป็นพารามิเตอร์
ฉันตรวจสอบได้ไหมว่ารหัส Merchant Center ลงทะเบียนกับรหัสโปรเจ็กต์ Google Cloud ที่เฉพาะเจาะจง
ได้ คุณสามารถตรวจสอบได้ว่ารหัส Merchant Center ใดลงทะเบียนกับโปรเจ็กต์ที่อยู่ในระบบคลาวด์ของ Google ที่เฉพาะเจาะจง โดยใช้เมธอด getAccountForGcpRegistration หากต้องการนำลิงก์โปรเจ็กต์ Google Cloud ออกจากบัญชี Merchant Center ให้ใช้ unregisterGcp เมธอด