API


การตรวจสอบสิทธิ์

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

การเข้าถึง Merchant API ทำได้ 2 วิธีโดยขึ้นอยู่กับกรณีการใช้งาน ได้แก่

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

ดูวิธีตรวจสอบสิทธิ์โดยใช้ OAuth 2.0 หรือบริการ บัญชี .

เปิดใช้การตั้งค่าประเทศ

โทรหา liasettings.update เพื่อระบุประเทศที่คุณ วางแผนที่จะแสดงโฆษณาในพื้นที่

ข้อมูลเพิ่มเติมเกี่ยวกับหน้าเป้าหมายการตั้งค่าประเทศ

ส่งข้อมูลข้อเสนอ

ข้อมูลมีอยู่ 2 ประเภท ได้แก่ ข้อมูลผลิตภัณฑ์และสินค้าคงคลัง

offer_inventory_expiration

ส่งข้อมูลผลิตภัณฑ์และสินค้าคงคลังพร้อมกัน

คุณส่งข้อมูลผลิตภัณฑ์และสินค้าคงคลังพร้อมกันได้โดยใช้ accounts.lfpInventories.insert

ช่อง "GTIN" ที่จริงแล้วจะทำงานเป็นตัวระบุผลิตภัณฑ์สำหรับแคตตาล็อกของ Google แล้วระบบจะสร้างฟีดผลิตภัณฑ์โดยอัตโนมัติ

ฟีดที่สร้างขึ้นโดยอัตโนมัตินี้จะแสดงใน Merchant Center เป้าหมายเป็น "ผู้ให้บริการฟีดในพื้นที่" ที่เชื่อมโยงกับข้อเสนอที่เกี่ยวข้อง

วิธีนี้ได้ผลดีหากผลิตภัณฑ์ทั้งหมดของผู้ขายมี GTIN และไม่มี GTIN ระบบจะเปิดใช้ฟีเจอร์ต่างๆ (เช่น หน้าร้านในพื้นที่ที่ผู้ขายโฮสต์แบบพื้นฐาน) หากวางแผนที่จะเปิดใช้ MHLSF สำหรับผู้ขาย ให้ส่งฟีดผลิตภัณฑ์โดยเฉพาะ คือการตั้งค่าที่แนะนำ

ขั้นตอนเดียวกันนี้ยังใช้ได้ที่ accounts.lfpSales.insert

ในกรณีนี้ ข้อมูลหมายถึงกิจกรรมลดราคาสำหรับผลิตภัณฑ์หนึ่งที่ ในช่วงเวลาหนึ่งๆ

ส่งข้อมูลผลิตภัณฑ์และสินค้าคงคลังแยกกัน

หาก GTIN ไม่ได้ให้บริการอย่างแพร่หลาย หรือคุณต้องการใช้ประโยชน์จาก ฟีดผลิตภัณฑ์ที่มีอยู่ในบัญชี Merchant Center เป้าหมายหรือ เปิดใช้ MHLSF สำหรับผู้ขาย คุณต้องมีฟีดผลิตภัณฑ์ในพื้นที่ที่เฉพาะเจาะจง

คุณเปิดใช้ได้โดยเรียกใช้ accounts.productInputs.insert และแทรกค่าคงที่ทั้งหมดของผลิตภัณฑ์ก่อน อย่าลืมตั้งค่า Channel เป็น "local"

ดูข้อมูลเพิ่มเติมเกี่ยวกับข้อมูลผลิตภัณฑ์เบื้องต้นในบทความนี้และ API คำแนะนำทั่วไปในการแทรกผลิตภัณฑ์

โฟลว์ข้อมูลมีดังนี้

  • โทรหา accounts.productInputs.insert ก่อนเพื่อเริ่มอัปโหลด ผลิตภัณฑ์สำหรับผู้ขาย
  • จากนั้นโทรไปที่ accounts.lfpInventories.insert เพื่อส่งสินค้าคงคลัง

หรือจะส่งข้อมูลสินค้าคงคลังผ่าน accounts.lfpSales.insert. จากนั้นโมเดลแมชชีนเลิร์นนิง คาดการณ์ราคาและปริมาณของข้อเสนอโดยอิงตามข้อมูลนี้

ตัวอย่างภาพรวมสำหรับ accounts.lfpInventories.insert, accounts.lfpSales.insert accounts.lfpStores.insert

ส่งข้อมูล Business Profile

เมื่อเข้าถึงบัญชี Google Business Profile ของผู้ขายไม่ได้ ในการเรียกรหัสร้านค้า ข้อมูลร้านค้าสามารถส่งผ่าน accounts.lfpStores.insert ด้วยรหัสร้านค้าที่เฉพาะเจาะจงของคุณเอง

โปรดทราบว่าเมื่อเรียกใช้ accounts.lfpinventories.insert หรือ accounts.lfpSales.insert รหัสร้านค้าจะต้องตรงกันกับรหัสร้านค้า ที่ให้ไว้ในคำขอร้านค้า lfp

นอกจากนี้ การตอบกลับของ accounts.lfpStores.insert ยังจะแสดง matchingState และ matchingStateHint อยู่