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 ประเภท ได้แก่ ข้อมูลผลิตภัณฑ์และสินค้าคงคลัง
ส่งข้อมูลผลิตภัณฑ์และสินค้าคงคลังพร้อมกัน
คุณส่งข้อมูลผลิตภัณฑ์และสินค้าคงคลังพร้อมกันได้โดยใช้ 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 อยู่