คุณต้องมีบัญชี Merchant Center ที่มีสถานะดีและผลิตภัณฑ์ที่ได้รับอนุมัติ สำหรับข้อมูลที่แสดงฟรีในบัญชี หากต้องการเริ่มต้นใช้งาน โปรดดูบทความในศูนย์ช่วยเหลือ ต่อไปนี้
- เริ่มต้นใช้งาน Merchant Center
- วิธีอัปโหลดผลิตภัณฑ์ไปยัง Merchant Center
- ข้อมูลที่แสดงฟรีสำหรับผลิตภัณฑ์
เมื่อตั้งค่า Merchant Center ด้วยผลิตภัณฑ์แล้ว คุณต้องทําตาม ข้อกําหนดในส่วนนี้ให้เสร็จสมบูรณ์ก่อนที่จะสร้างการผสานรวม API
1. การตั้งค่า Merchant Center
ตรวจสอบว่าได้กำหนดค่าการตั้งค่าต่อไปนี้ในบัญชี Google Merchant Center
1.1 นโยบายคืนสินค้า
คุณต้องกำหนดนโยบายคืนสินค้าใน Merchant Center เนื่องจากเป็นข้อกำหนดของ Merchant of Record และจะมีการอ้างอิงในหน้าจอการชำระเงิน
นโยบายที่กำหนดค่าไว้จะมีผลบังคับใช้ทั่วโลกกับบัญชีของคุณ แม้ว่าคุณจะใช้
return_policy_labelแอตทริบิวต์ฟีดเพื่อจำกัดนโยบายคืนสินค้าที่เฉพาะเจาะจงกับ
กลุ่มย่อยของผลิตภัณฑ์ได้ก็ตาม
หากบัญชี Merchant Center เป็นบัญชีขั้นสูง คุณต้องกำหนดค่านโยบายคืนสินค้าในบัญชีย่อยแต่ละบัญชี
คุณต้องระบุค่าใช้จ่ายในการคืนสินค้า ความเร็วในการคืนสินค้า (ระยะเวลา) และลิงก์ไปยังนโยบายฉบับเต็ม อ่านเพิ่มเติมเกี่ยวกับการกำหนดค่าการคืนสินค้าที่นี่
1.2 ข้อมูลการสนับสนุนลูกค้า
คุณต้องตั้งค่าข้อมูลการสนับสนุนลูกค้าใน Merchant Center ระบบจะใช้ข้อมูลนี้เพื่อสร้างลิงก์ "ติดต่อผู้ขาย" ในหน้าการยืนยันคำสั่งซื้อ อ่านเพิ่มเติมเกี่ยวกับการตั้งค่าข้อมูลการสนับสนุนลูกค้าที่นี่
2. ข้อมูลผลิตภัณฑ์
คุณต้องอัปเดตฟีดผลิตภัณฑ์เพื่อส่งสัญญาณการมีสิทธิ์และระบุข้อมูลการปฏิบัติตามข้อกำหนด ข้อมูลนี้จำเป็นต่อการเปิดใช้การชำระเงินผ่าน UCP ด้วย Google เนื่องจากช่วยให้ตัวแทนกำหนดสิทธิ์ของผลิตภัณฑ์ คำนวณต้นทุนรวมที่ถูกต้อง และแสดงคำเตือนทางกฎหมายที่จำเป็นต่อผู้ใช้ได้
2.1 การมีสิทธิ์ใช้การชำระเงินแบบ Agentic AI
ซึ่งจะเลือกใช้ผลิตภัณฑ์ในประสบการณ์การชำระเงินบน Google
โดยระบุโดยใช้แอตทริบิวต์ผลิตภัณฑ์ native_commerce ที่มีบูลีนเดียว หากตั้งค่าเป็น "เท็จ" หรือไม่มีการตั้งค่า ผลิตภัณฑ์จะไม่มีสิทธิ์สำหรับการชำระเงิน
2.2 คำเตือนเกี่ยวกับผลิตภัณฑ์
ซึ่งเป็นการดำเนินการที่จำเป็นสำหรับสินค้าที่มีข้อกำหนดเกี่ยวกับคำเตือนด้านกฎระเบียบ (เช่น California Proposition 65) คุณมีหน้าที่รับผิดชอบในการปฏิบัติตามกฎหมายที่เกี่ยวข้องทั้งหมด รวมถึงข้อกำหนดในการเตือนเกี่ยวกับผลิตภัณฑ์ คำเตือนเหล่านี้จะ แสดงอย่างเด่นชัดบนหน้าจอการชำระเงินเมื่อคุณระบุ
ระบุกลุ่มแอตทริบิวต์ consumer_notice ที่มีแอตทริบิวต์ย่อย 2 รายการ ดังนี้
consumer_notice_type: ต้องเป็นหนึ่งในlegal_disclaimersafety_warningหรือprop_65consumer_notice_message: สตริง (สูงสุด 1,000 อักขระ) ระบบยอมรับแท็ก HTML<b>,<br>และ<i>
2.3 ตัวระบุสินค้า
id ในฟีดผลิตภัณฑ์ต้องตรงกับรหัสผลิตภัณฑ์ที่ Checkout API คาดหวัง
หากตรงกัน คุณไม่ต้องดำเนินการใดๆ หรือใช้merchant_item_idแอตทริบิวต์ที่กำหนดเองเพื่อแมป
2.4 วิธีเพิ่มแอตทริบิวต์ลงในผลิตภัณฑ์
ตัวอย่างต่อไปนี้แสดงตัวเลือกต่างๆ ในการระบุผลิตภัณฑ์ไปยัง Merchant Center
2.4.1. ฟีด
เราขอแนะนำให้คุณสร้างแหล่งข้อมูลเสริม (วิธีการ ที่นี่) คุณเพิ่มแอตทริบิวต์นี้ลงในฟีดหลักได้ แต่ควรดำเนินการด้วยความระมัดระวังเนื่องจากการจัดรูปแบบที่ไม่ถูกต้องอาจส่งผลต่อการส่งผ่านข้อมูลผลิตภัณฑ์ตามปกติ
หมายเหตุเกี่ยวกับไวยากรณ์: ตรวจสอบว่าสตริงที่ซับซ้อน (เช่น ข้อความ Prop 65) ไม่มี อักขระที่ทำให้รูปแบบไฟล์เสียหาย (เช่น คอมมาเพิ่มเติมใน CSV) เว้นแต่จะมีการหลีกเลี่ยงอย่างถูกต้อง
รูปแบบไฟล์ข้อความ
| รหัส | native_commerce | consumer_notice |
|---|---|---|
| 11111 | จริง | prop_65:This product can expose you... |
| 22222 | จริง | |
| 33333 | เท็จ |
รูปแบบ XML
<item>
<g:id>11111</g:id>
<g:native_commerce>TRUE</g:native_commerce>
<g:consumer_notice>
<g:consumer_notice_type>prop_65</g:consumer_notice_type>
<g:consumer_notice_message>
This product can expose you to chemicals...
</g:consumer_notice_message>
</g:consumer_notice>
</item>
<item>
<g:id>22222</g:id>
<g:native_commerce>TRUE</g:native_commerce>
</item>
<item>
<g:id>33333</g:id>
<g:native_commerce>FALSE</g:native_commerce>
</item>
2.4.2. Content API
ระบุแอตทริบิวต์เป็นแอตทริบิวต์ที่กำหนดเอง โดยต้องรวมไว้ใน products.insert ที่มีผลิตภัณฑ์ทั้งหมด เนื่องจาก products.update ไม่รองรับการอัปเดต customAttributes
ตัวอย่าง
"customAttributes": [
{
"name": "native commerce",
"groupValues": [
{
"name": "checkout eligibility",
"value": "true"
}
]
},
{
"name": "consumer notice",
"groupValues": [
{
"name": "notice type",
"value": "prop_65"
},
{
"name": "notice message",
"value": "This product can expose you to chemicals..."
}
]
},
{
"name": "merchant item id",
"value": "some_checkout_item_id_1"
}
]
2.4.2. Merchant API
ระบุแอตทริบิวต์เป็นแอตทริบิวต์ที่กำหนดเอง คุณสามารถเพิ่มข้อมูลเหล่านี้ลงใน accounts.productInputs.insert ที่มีอยู่ หรืออัปเดตโดยตรง โดยใช้ accounts.productInputs.patch
ตัวอย่างสำหรับ insert
"customAttributes": [
{
"name": "native commerce",
"groupValues": [
{
"name": "checkout eligibility",
"value": "true"
}
]
},
{
"name": "consumer notice",
"groupValues": [
{
"name": "notice type",
"value": "prop_65"
},
{
"name": "notice message",
"value": "This product can expose you to chemicals..."
}
]
},
{
"name": "merchant item id",
"value": "some_checkout_item_id_1"
}
]
ตัวอย่างสำหรับ update
| ประเภท | ชื่อ | ค่า |
|---|---|---|
| พารามิเตอร์เส้นทาง | productInput.name |
accounts/{account}/productInputs/en~US~11111 |
| พารามิเตอร์การค้นหา | updateMask |
customAttributes.native%20commerce,customAttributes.consumer%20notice,customAttributes.product%20fee,customAttributes.merchant%20item%20id |
dataSource |
dataSources/{datasource} |
{
"offerId": "11111",
"contentLanguage": "en",
"feedLabel": "US",
"customAttributes": [
{
"name": "native commerce",
"groupValues": [
{
"name": "checkout eligibility",
"value": "true"
}
]
},
{
"name": "consumer notice",
"groupValues": [
{
"name": "notice type",
"value": "prop_65"
},
{
"name": "notice message",
"value": "This product can expose you to chemicals..."
}
]
},
{
"name": "product fee",
"groupValues": [
{
"name": "product fee type",
"value": "US_AZ_TIRE_FEE"
},
{
"name": "product fee amount",
"value": "2.75 USD"
}
]
},
{
"name": "merchant item id",
"value": "some_checkout_item_id_1"
}
]
}
3. ข้อจำกัดของผลิตภัณฑ์
ผลิตภัณฑ์ในหมวดหมู่ต่อไปนี้ไม่มีสิทธิ์สำหรับการชำระเงิน ตรวจสอบว่ารายการต่อไปนี้native_commerceว่างเปล่าหรือตั้งค่าเป็น false
ผลิตภัณฑ์ทางการเงินและรูปแบบการเรียกเก็บเงินตามรอบ
- การสมัครใช้บริการ: ผลิตภัณฑ์ที่ต้องมีรอบการเรียกเก็บเงินตามรอบ
- การผ่อนชำระ: ธุรกรรมที่ต้องมีแพ็กเกจการชำระเงินหรือ การจัดหาเงินทุนที่ผู้ขายกำหนด
สินค้าที่ออกแบบเองและตัวเลือกการปฏิบัติตามคำสั่งซื้อ
- สินค้าที่ปรับเปลี่ยนในแบบของคุณ: สินค้าที่ต้องมีการตัดสินใจออกแบบที่กำหนดเอง (เช่น การแกะสลัก อักษรย่อ)
- สินค้าที่ไม่ใช่สินค้าใหม่หรือสินค้าลดล้างสต็อก: สินค้าที่ซ่อมแซมใหม่ สินค้ามือสอง และสินค้าที่มีเครื่องหมาย เป็น "ลดล้างสต็อก" (ไม่มีการคืนสินค้า)
- สินค้าที่สั่งจองล่วงหน้า: ผลิตภัณฑ์ที่มีวันที่วางจำหน่ายในอนาคตและมีการเลื่อน การดำเนินการตามคำสั่งซื้อ
- บริการแบบแพ็กเกจ: รายการที่ต้องมีสัญญาเพิ่มเติม เช่น การรับประกัน การติดตั้ง หรือการตั้งค่า
- การจัดส่งพิเศษ: สินค้าที่ต้องมีค่าธรรมเนียมการนำส่งที่ไม่เป็นมาตรฐาน (เช่น การขนส่ง การนำส่งแบบพรีเมียม)
- การให้ของขวัญ: ธุรกรรมที่ต้องใช้โลจิสติกส์ในการแยกใบแจ้งหนี้หรือการกำหนดราคาที่ซ่อนไว้ สำหรับผู้รับ
- การเปิดใช้งานในร้านค้า: ผลิตภัณฑ์ที่ต้องเปิดใช้งานจริงที่ร้านค้าปลีก
ข้อจำกัดด้านนโยบายและความปลอดภัย
- จำกัดอายุ: รายการที่ต้องมีการยืนยันตัวตน (เช่น แอลกอฮอล์ ยาสูบ)
- เนื้อหาที่ไม่อนุญาต: อาวุธ เนื้อหาสำหรับผู้ใหญ่ การดูแลสุขภาพ/เภสัชกรรม ของปลอม หรือหมวดหมู่อื่นๆ ที่นโยบายมาตรฐานของ Google Shopping บล็อก
สินค้าและบริการดิจิทัล
- บริการ: บทเรียน ชั้นเรียนออนไลน์ และแพ็กเกจท่องเที่ยว (เว้นแต่จะผสานรวม โดยใช้ Travel Rail ที่เฉพาะเจาะจง)
- การเช่า: การเช่าภาพยนตร์ การเช่าอุปกรณ์ หรือการเช่าซื้อ
- ไอเทมเสมือนจริง: สกุลเงินในเกม สินค้า MMORPG หรือสกิน
- การขึ้นอยู่กับซอฟต์แวร์: สินค้าที่กำหนดให้ผู้ใช้ต้องติดตั้งซอฟต์แวร์ที่เฉพาะเจาะจงก่อนทำการซื้อให้เสร็จสมบูรณ์