Ideal House
ข้ามไปยังเนื้อหา

ตัวระบุสินค้าและตัวแปรสินค้า#

เป้าหมายของหน้าร้านออนไลน์ต้องระบุสินค้าเดียวกันกับแคตตาล็อกของร้านค้า ส่วนใหญ่ของการรวมระบบที่ล้มเหลวเริ่มจากการไม่ตรงกันระหว่างค่าทั้งสองนี้

เลือกตัวระบุที่เสถียร#

ใช้ productCode ที่แสดงสำหรับสินค้าที่เตรียมไว้ ในบทเรียน Shopify นี่คือ SKU ของตัวแปรสินค้า ฟิลด์คำขอของ Product Import API ถูกกำหนดไว้ใน อ้างอิงการนำเข้า; ห้ามแทนที่ชื่อฟิลด์เหล่านั้นด้วยชื่อทรี่บิวต์ของหน้าร้านออนไลน์

ให้ตัวระบุเหมือนกันทุกประการ รวมถึงตัวพิมพ์ใหญ่-เล็ก ห้ามสร้างจากชื่อแสดงผลที่เปลี่ยนแปลงได้ หรือสมมติว่า ID สินค้าภายในของแพลตฟอร์มเท่ากับ SKU

แมปตัวแปรสินค้าที่เลือก#

สถานะหน้าร้านออนไลน์พฤติกรรมเป้าหมาย
เลือกตัวแปรสินค้าที่เตรียมไว้แล้วตั้ง productCode ที่ถูกต้องของมัน
การเลือกเปลี่ยนอัปเดตเป้าหมายและล้างสถานะ SDK ที่ล้าสมัยโดยใช้คู่มือการรวมระบบของคุณ
ไม่มี SKU หรือสินค้าที่ตรงกันปุ่มที่เขียนไว้เองต้องซ่อนหรือปิดใช้งาน
การ์ดสินค้าชี้ไปที่ตัวแปรสินค้าเริ่มต้นใช้ตัวระบุของตัวแปรสินค้านั้นอย่างสม่ำเสมอ

สำหรับ Shopify, เชื่อมต่อตัวช่วยซิงโครไนซ์จากบทเรียนเข้ากับ ฟังก์ชันเรียกกลับ การเปลี่ยนแปลงตัวแปรสินค้า (variant) ที่แท้จริงของธีมของคุณ สำหรับหน้าร้านอื่น ๆ ให้ปฏิบัติตาม หน้าไดนามิก

ตรวจสอบการแมป#

เลือกตัวแปรสินค้าสองตัวที่มีสินค้าแตกต่างกันอย่างชัดเจน บันทึกโค้ดแคตตาล็อกของพวกมัน ตรวจสอบ data-product-code ที่เรนเดอร์แต่ละรายการในเครื่องมือพัฒนาของเบราว์เซอร์ จากนั้นเปิด Viewer สำหรับแต่ละรายการ ทำซ้ำหลังจากนำทางโดยไม่รีโหลดหน้าทั้งหมด

เมื่อตัวระบุเปลี่ยนในระบบต้นทางของคุณ ให้ประสานงานการนำเข้าแคตตาล็อกและการเผยแพร่หน้าร้านออนไลน์ คำตอบการนำเข้า HTTP ที่สำเร็จเป็นเพียงการยอมรับ; ตรวจสอบ สถานะงาน และความล้มเหลวของรายการก่อนพึ่งพารหัสใหม่