Structured Data สำหรับนโยบายการจัดส่งของผู้ขาย (ShippingService)
ผู้ขายหลายรายมีนโยบายการจัดส่งซึ่งระบุขั้นตอนในการจัดส่งสินค้าที่ซื้อสำหรับลูกค้า
เมื่อคุณเพิ่ม Structured Data ShippingService ลงในเว็บไซต์ Google Search จะใช้ข้อมูลนี้เพื่อแสดงข้อมูลการจัดส่งควบคู่ไปกับผลิตภัณฑ์และในการ์ดความรู้ในผลการค้นหา
ShippingService ช่วยให้คุณระบุรายละเอียดต่างๆ เช่น ค่าจัดส่งและเวลานำส่ง โดยขึ้นอยู่กับลักษณะของสินค้า เช่น น้ำหนัก ขนาด หรือสถานที่นำส่ง
คุณระบุนโยบายการจัดส่งมาตรฐานสำหรับธุรกิจซึ่งมีผลกับสินค้าส่วนใหญ่หรือสินค้าทั้งหมดที่คุณขายได้โดยใช้ Structured Data ประเภท ShippingService ที่ฝังอยู่ภายใต้ Structured Data ประเภท Organization โดยใช้พร็อพเพอร์ตี้ hasShippingService
วิธีเพิ่ม Structured Data
ข้อมูลที่มีโครงสร้างคือรูปแบบมาตรฐานในการแจ้งข้อมูลเกี่ยวกับหน้าและจำแนกประเภทเนื้อหาของหน้า หากคุณเพิ่งใช้ข้อมูลที่มีโครงสร้างเป็นครั้งแรก โปรดดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทำงานของข้อมูลที่มีโครงสร้าง
ต่อไปนี้เป็นภาพรวมเกี่ยวกับวิธีสร้าง ทดสอบ และเผยแพร่ข้อมูลที่มีโครงสร้าง
- เพิ่มพร็อพเพอร์ตี้ที่จำเป็น ดูตำแหน่งการแทรก Structured Data ในหน้าเว็บตามรูปแบบที่คุณใช้อยู่
- ปฏิบัติตามหลักเกณฑ์
- ตรวจสอบความถูกต้องของโค้ดโดยใช้การทดสอบผลการค้นหาที่เป็นริชมีเดีย และแก้ไขข้อผิดพลาดที่สําคัญทั้งหมด พิจารณาแก้ไขปัญหาที่ไม่สําคัญซึ่งอาจมีการรายงานในเครื่องมือด้วย เพราะอาจช่วยปรับปรุงคุณภาพของ Structured Data ได้ (แต่ไม่จําเป็นว่าต้องมีสิทธิ์ปรากฏในผลการค้นหาที่เป็นริชมีเดีย)
- ทำให้หน้าบางหน้าที่มีข้อมูลที่มีโครงสร้างใช้งานได้และใช้เครื่องมือตรวจสอบ URL เพื่อทดสอบว่า Google เห็นหน้าในลักษณะใด ตรวจสอบว่า Google เข้าถึงหน้าดังกล่าวได้และไม่มีการบล็อกหน้าด้วยไฟล์ robots.txt, แท็ก
noindexหรือข้อกำหนดให้เข้าสู่ระบบ หากหน้าเว็บดูถูกต้องดีแล้ว คุณขอให้ Google ทำการ Crawl URL อีกครั้งได้ - หากต้องการให้ Google ทราบถึงการเปลี่ยนแปลงที่จะเกิดขึ้นในอนาคตอยู่ตลอด เราขอแนะนำให้ส่ง Sitemap ซึ่งกำหนดให้ดำเนินการแบบอัตโนมัติได้โดยใช้ Search Console Sitemap API
ตัวอย่าง
ตัวอย่างนี้แสดงให้เห็นว่าในสหรัฐอเมริกาและแคนาดา มีการจัดส่งฟรีภายใน 2 วันสำหรับคำสั่งซื้อที่มีมูลค่ามากกว่า $29.99 หรือมีการจัดส่งภายใน 3 วันในราคา $3.49 สำหรับเม็กซิโก จะไม่มีการจัดส่งสำหรับคำสั่งซื้อที่มูลค่าไม่ถึง $50 แต่หากมีมูลค่าถึง จะมีการจัดส่งภายใน 4 วันโดยมีค่าจัดส่ง 10%
<html>
<head>
<title>Our shipping policy</title>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "https://schema.org/Organization",
"hasShippingService": {
"@type": "ShippingService",
"@id": "#us_ca_mx_standard_shipping",
"name": "Standard shipping policies for US, Canada and Mexico",
"description": "US and Canada: Free 2-day shipping for orders over $29.99,
otherwise 3-day shipping for $3.49.
Mexico: No shipping to Mexico for orders under $50,
otherwise 10% shipping cost and 4-day shipping.",
"fulfillmentType": "FulfillmentTypeDelivery",
"handlingTime": {
"@type": "ServicePeriod",
"cutoffTime": "14:30:00-07:00",
"duration": {
"@type": "QuantitativeValue",
"minValue": "0",
"maxValue": "1",
"unitCode": "DAY"
},
"businessDays": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
]
},
"shippingConditions": [
{
"@type": "ShippingConditions",
"shippingDestination": [
{
"@type": "DefinedRegion",
"addressCountry": "US"
},
{
"@type": "DefinedRegion",
"addressCountry": "CA"
}
],
"orderValue": {
"@type": "MonetaryAmount",
"minValue": "0",
"maxValue": "29.99",
"currency": "USD"
},
"shippingRate": {
"@type": "MonetaryAmount",
"value": "3.49",
"currency": "USD"
},
"transitTime": {
"@type": "ServicePeriod",
"duration": {
"@type": "QuantitativeValue",
"minValue": "1",
"maxValue": "2",
"unitCode": "DAY"
},
"businessDays": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
]
}
},
{
"@type": "ShippingConditions",
"shippingDestination": [
{
"@type": "DefinedRegion",
"addressCountry": "US"
},
{
"@type": "DefinedRegion",
"addressCountry": "CA"
}
],
"orderValue": {
"@type": "MonetaryAmount",
"minValue": "30",
"currency": "USD"
},
"shippingRate": {
"@type": "MonetaryAmount",
"value": "0",
"currency": "USD"
},
"transitTime": {
"@type": "ServicePeriod",
"duration": {
"@type": "QuantitativeValue",
"minValue": "1",
"maxValue": "1",
"unitCode": "DAY"
},
"businessDays": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
]
}
},
{
"@type": "ShippingConditions",
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "MX"
},
"orderValue": {
"@type": "MonetaryAmount",
"minValue": "0",
"maxValue": "49.99",
"currency": "USD"
},
"doesNotShip": true
},
{
"@type": "ShippingConditions",
"shippingDestination": {
"@type": "DefinedRegion",
"addressCountry": "MX"
},
"orderValue": {
"@type": "MonetaryAmount",
"minValue": "50",
"currency": "USD"
},
"shippingRate": {
"@type": "ShippingRateSettings",
"orderPercentage": "0.10"
},
"transitTime": {
"@type": "ServicePeriod",
"duration": {
"@type": "QuantitativeValue",
"minValue": "2",
"maxValue": "3",
"unitCode": "DAY"
},
"businessDays": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
]
}
}
]
}
// Other Organization-level properties
// ...
}
</script>
</head>
<body>
</body>
</html>หลักเกณฑ์
คุณต้องปฏิบัติตามหลักเกณฑ์ต่อไปนี้เพื่อให้มาร์กอัปนโยบายการจัดส่งมีสิทธิ์ใช้ใน Google Search
หลักเกณฑ์ทางเทคนิค
-
เราขอแนะนำให้วางข้อมูลนโยบายการจัดส่งในหน้าเดียวบนเว็บไซต์ที่อธิบายถึงนโยบายการจัดส่งของธุรกิจ โดยคุณไม่จำเป็นต้องใส่ไว้ในทุกๆ หน้าของเว็บไซต์ ใส่ประเภท Structured Data
ShippingServiceในส่วนประเภท Structured DataOrganizationดูข้อมูลเพิ่มเติมได้ที่มาร์กอัปองค์กร -
หากคุณมีนโยบายการจัดส่งที่ไม่ใช่แบบมาตรฐานสำหรับสินค้าที่เฉพาะเจาะจง ให้ระบุประเภท Structured Data
OfferShippingDetailsภายใต้ประเภท Structured DataOfferโปรดทราบว่าพร็อพเพอร์ตี้ที่รองรับนโยบายการจัดส่งระดับข้อเสนอเป็นชุดย่อยของพร็อพเพอร์ตี้ที่รองรับนโยบายการจัดส่งระดับองค์กร ดูมาร์กอัปส่วนข้อมูลสินค้าของผู้ขายสำหรับชุดย่อยของพร็อพเพอร์ตี้ที่รองรับนโยบายการจัดส่งระดับสินค้า
คำจำกัดความของประเภท Structured Data
คุณต้องใส่พร็อพเพอร์ตี้ที่จำเป็นเพื่อให้ Structured Data มีสิทธิ์ใช้ใน Google Search คุณอาจใส่พร็อพเพอร์ตี้ที่แนะนำด้วยเพื่อให้ข้อมูลเพิ่มเติมเกี่ยวกับนโยบายคืนสินค้า ซึ่งจะช่วยให้ผู้ใช้ได้รับประสบการณ์ที่ดียิ่งขึ้น
ShippingService (ฝังอยู่ใต้ Organization
โดยใช้พร็อพเพอร์ตี้ hasShippingService)
ใช้พร็อพเพอร์ตี้ต่อไปนี้เพื่ออธิบายบริการจัดส่งมาตรฐานสำหรับธุรกิจของคุณ
| พร็อพเพอร์ตี้ที่จำเป็น | |
|---|---|
shippingConditions |
ระบุค่าจัดส่งและ/หรือเวลานำส่งที่ใช้กับชุดเงื่อนไขหนึ่งๆ เช่น ช่วงน้ำหนักสินค้า ขนาดสินค้า มูลค่าการสั่งซื้อ หรือสถานที่นำส่ง |
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
name |
ชื่อที่ไม่ซ้ำกันสำหรับบริการจัดส่ง (หากมี) เช่น "การจัดส่งแบบมาตรฐาน" |
description |
คำอธิบายบริการจัดส่ง (หากมี) ซึ่งโดยปกติแล้วจะครอบคลุมมากกว่าชื่อ |
fulfillmentType |
วิธีการนำส่งสินค้าให้ลูกค้าสำหรับบริการจัดส่งนี้ (หากมี)
|
handlingTime |
ข้อมูลเพิ่มเติมเกี่ยวกับวันทำการก่อนจัดส่ง (เช่น ในคลังสินค้า) หลังจากได้รับคำสั่งซื้อ หากมี นอกจากนี้ โปรดดูรายการพร็อพเพอร์ตี้ServicePeriod ในส่วน ShippingService ที่ Google รองรับด้วย
|
validForMemberTier |
โปรแกรมสะสมคะแนนและระดับที่บริการจัดส่งนี้ใช้ได้ (หากมี) คุณสามารถระบุระดับการเป็นสมาชิกได้หลายระดับหากการตั้งค่าการจัดส่งสำหรับระดับการเป็นสมาชิกทั้งหมดเหมือนกัน
หากใช้พร็อพเพอร์ตี้
โปรแกรมสะสมคะแนนและระดับที่คุณเสนอสำหรับธุรกิจสามารถระบุไว้ในบัญชี Merchant Center หรือใช้ประเภท Structured Data ต่อไปนี้คือตัวอย่างพร็อพเพอร์ตี้ "validForMemberTier": { "@type": "MemberProgramTier", "name": "silver", "isTierOf": { "@type": "MemberProgram", "name": "member-plus" } } ต่อไปนี้เป็นตัวอย่างพร็อพเพอร์ตี้ "validForMemberTier": { "@id": "https://www.example.com/com/member-plus#tier_silver" } |
ServicePeriod (สำหรับวันทำการก่อนจัดส่ง)
หากต้องการระบุวันทำการก่อนจัดส่ง ให้ใช้คลาส ServicePeriod
ตัวอย่างออบเจ็กต์ ServicePeriod ที่มีการประมวลผลคำสั่งซื้อตั้งแต่วันจันทร์ถึงวันศุกร์ โดยมีเวลาปิดรับคำสั่งซื้อคือ 22:30 น. ตามเวลามาตรฐานตะวันออก ระยะเวลาของวันทำการก่อนจัดส่งอยู่ระหว่าง 0-2 วัน (โดยวันทำการก่อนจัดส่ง 0 วันหมายความว่าระบบจะประมวลผลคำสั่งซื้อในวันเดียวกันหากได้รับคำสั่งซื้อก่อนเวลาปิดรับคำสั่งซื้อ)
"handlingTime": { "@type": "ServicePeriod", "businessDays": [ "https://schema.org/Monday", "https://schema.org/Tuesday", "https://schema.org/Wednesday", "https://schema.org/Thursday", "https://schema.org/Friday" ], "cutoffTime": "22:30:00-05:00", "duration": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" } }
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
businessDays |
วันในสัปดาห์ที่มีการประมวลผลคำสั่งซื้อที่ได้รับ หากมี |
cutoffTime |
เวลาหลังจากที่คำสั่งซื้อที่ได้รับในวันนั้นจะไม่ได้รับการประมวลผลในวันเดียวกัน (หากมี) โดยระบบจะเพิ่มเวลานำส่งโดยประมาณ 1 วันสำหรับคำสั่งซื้อที่ประมวลผลหลังจากเวลาสุดท้ายที่รับคำสั่งซื้อ เวลาจะระบุโดยใช้รูปแบบเวลา ISO-8601 เช่น "23:30:00-05:00" หมายถึง 18:30 น. ตามเวลามาตรฐานตะวันออก (EST) ซึ่งช้ากว่าเวลาสากลเชิงพิกัด (UTC) 5 ชั่วโมง |
duration |
ความล่าช้าระหว่างการรับคำสั่งซื้อกับสินค้าที่ออกจากคลังสินค้า หากมี |
QuantitativeValue (สําหรับวันทำการก่อนจัดส่ง)
คลาส QuantitativeValue ใช้เพื่อแสดงวันทำการก่อนจัดส่งของคำสั่งซื้อขั้นต่ำและสูงสุด
คุณต้องระบุ value (สำหรับวันทำการก่อนจัดส่งที่แน่นอน) หรือ maxValue (สำหรับขอบเขตบนของวันทำการก่อนจัดส่ง) พร้อมกับ unitCode minValue อาจระบุเพื่อกำหนดขอบเขตล่างสำหรับวันทำการก่อนจัดส่งได้
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
maxValue |
จํานวนวันสูงสุด ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม |
minValue |
จำนวนวันขั้นต่ำ (หากมี) ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม |
unitCode |
หน่วยของค่าต่ำสุด/สูงสุด ค่าต้องเป็น |
value |
จำนวนวันทำการก่อนจัดส่งที่แน่นอน หากทราบ ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม
หากระบุ |
ShippingConditions (ฝังอยู่ใต้ ShippingService
โดยใช้พร็อพเพอร์ตี้ shippingConditions)
ใช้พร็อพเพอร์ตี้ต่อไปนี้เพื่ออธิบายเงื่อนไข ค่าใช้จ่ายที่เกี่ยวข้อง และเวลาขนส่งสำหรับบริการจัดส่ง
หากไม่ได้ระบุปลายทางการจัดส่ง เงื่อนไขการจัดส่งจะมีผลกับปลายทางการจัดส่งทั้งหมดทั่วโลก
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
shippingOrigin |
ระบุต้นทางการจัดส่ง (หากมี) ดูรายการพร็อพเพอร์ตี้ |
shippingDestination |
ระบุปลายทางการจัดส่ง (หากมี) ดูรายการพร็อพเพอร์ตี้ |
weight |
ช่วงน้ำหนักของแพ็กเกจสำหรับออบเจ็กต์เงื่อนไขการจัดส่งนี้ (หากมี)
นอกจากนี้ โปรดดูรายการพร็อพเพอร์ตี้ |
numItems |
ช่วงจำนวนสินค้าในคำสั่งซื้อสำหรับออบเจ็กต์เงื่อนไขการจัดส่งนี้ หากมี
นอกจากนี้ โปรดดูรายการพร็อพเพอร์ตี้ |
orderValue |
ช่วงของต้นทุนการสั่งซื้อสำหรับออบเจ็กต์เงื่อนไขการจัดส่งนี้ (หากมี)
นอกจากนี้ โปรดดูรายการพร็อพเพอร์ตี้ |
doesNotShip |
หากมี ให้ตั้งค่าเป็น |
transitTime |
หากเกี่ยวข้อง ให้ใช้เพื่อระบุเวลาขนส่งที่คาดไว้ระหว่างการออกจากต้นทางการจัดส่ง (โดยปกติคือคลังสินค้า) และการมาถึงปลายทางการจัดส่ง (โดยปกติคือลูกค้า) ใช้กับการจัดส่งจากสถานที่ตั้งใน |
shippingRate |
หากมี ให้ใช้พร็อพเพอร์ตี้นี้เพื่อระบุค่าจัดส่งสำหรับการจัดส่งจากสถานที่ตั้งใน |
seasonalOverride |
หากเกี่ยวข้อง ให้ใช้พร็อพเพอร์ตี้นี้เพื่อระบุระยะเวลาที่จำกัดซึ่งออบเจ็กต์เงื่อนไขการจัดส่งนี้ใช้ได้
นอกจากนี้ โปรดดูรายการพร็อพเพอร์ตี้ |
DefinedRegion
DefinedRegion จะใช้เพื่อสร้างส่วนที่กําหนดเองเพื่อให้ระบุค่าจัดส่งและเวลาขนส่งได้อย่างถูกต้องในบริการจัดส่งหลายรายการ
| พร็อพเพอร์ตี้ที่จำเป็น | |
|---|---|
addressCountry |
รหัสประเทศที่เป็นอักษร 2 ตัวแบบ ISO 3166-1 alpha-2 |
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
addressRegion |
รหัสภูมิภาคเฉพาะประเทศ (หากมี) ภูมิภาคจะต้องเป็นรหัสของเขตปกครองย่อย 2 หรือ 3 หลักในรูปแบบ ISO 3166-2 โดยไม่มีรหัสนำหน้าประเทศ Google Search รองรับเฉพาะสหรัฐอเมริกา ออสเตรเลีย และญี่ปุ่น ตัวอย่างเช่น อย่าระบุทั้งภูมิภาคและข้อมูลรหัสไปรษณีย์ |
postalCode |
รหัสไปรษณีย์เฉพาะประเทศ (หากมี) เช่น |
ServicePeriod (สําหรับเวลาขนส่ง)
ใช้ ServicePeriod เพื่อแสดงช่วงเวลาขนส่งสำหรับคำสั่งซื้อ
"transitTime": { "@type": "ServicePeriod", "businessDays": [ "https://schema.org/Monday", "https://schema.org/Tuesday", "https://schema.org/Wednesday", "https://schema.org/Thursday", "https://schema.org/Friday" ], "duration": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 2, "unitCode": "DAY" } }
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
businessDays |
วันในสัปดาห์ที่คำสั่งซื้ออยู่ระหว่างการขนส่ง หากมี หากวันทำการขององค์กรคือวันจันทร์ถึงวันเสาร์ คุณก็ไม่จำเป็นต้องเพิ่มพร็อพเพอร์ตี้นี้ |
duration |
จำนวนวันทำการในการขนส่ง (หากมี)
นอกจากนี้ โปรดดูรายการพร็อพเพอร์ตี้ |
QuantitativeValue (สำหรับเวลาขนส่ง)
คลาส QuantitativeValue ใช้เพื่อแสดงเวลาขนส่งขั้นต่ำและสูงสุดของคำสั่งซื้อ
คุณต้องระบุ value (สำหรับเวลาขนส่งคงที่) หรือ maxValue (สำหรับขอบเขตบนของเวลาขนส่ง) พร้อมกับ unitCode minValue ระบุได้โดยไม่บังคับเพื่อกำหนดขอบเขตล่างสำหรับเวลาขนส่ง
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
maxValue |
จํานวนวันสูงสุด ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม |
minValue |
จำนวนวันขั้นต่ำ (หากมี) ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม |
value |
จำนวนวันขนส่งที่แน่นอน หากทราบ ค่าต้องไม่ติดลบและเป็นจำนวนเต็ม
หากระบุ |
unitCode |
หน่วยของเวลาขนส่ง ค่าต้องเป็น |
QuantitativeValue (ในบริบทของขนาดบรรจุภัณฑ์ในการจัดส่ง)
QuantitativeValue ใช้ในบริบทของ ShippingConditions เพื่อแสดงช่วงค่าของขนาดบรรจุภัณฑ์สำหรับการจัดส่ง (weight และ numItems) ซึ่งใช้กับอัตราค่าจัดส่งและเวลาขนส่งที่เฉพาะเจาะจง
ต้องระบุ minValue หรือ maxValue ค่าเริ่มต้นของ minValue จะเป็น 0 และค่าเริ่มต้นของ maxValue จะเป็นอนันต์เมื่อไม่ได้ระบุไว้
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
maxValue |
จำนวนสูงสุดสำหรับมิติข้อมูล ( |
minValue |
จำนวนขั้นต่ำสำหรับมิติข้อมูล ( |
unitCode |
หน่วยที่เกี่ยวข้องกับมิติข้อมูล (
|
MonetaryAmount (ในบริบทของเงื่อนไขการจัดส่ง)
MonetaryAmount ใช้ในบริบทของเงื่อนไขการจัดส่งเพื่อแสดงช่วงมูลค่าการสั่งซื้อที่ใช้อัตราค่าจัดส่งและเวลานำส่งที่เฉพาะเจาะจง
ต้องระบุ minValue หรือ maxValue ค่าเริ่มต้นของ minValue จะเป็น 0 และค่าเริ่มต้นของ maxValue จะเป็นอนันต์เมื่อไม่ได้ระบุไว้
โปรดทราบว่าMonetaryAmountประเภทนี้ยังใช้ในรูปแบบอื่นเพื่อระบุค่าจัดส่งด้วย
| พร็อพเพอร์ตี้ที่จำเป็น | |
|---|---|
maxValue |
มูลค่าการสั่งซื้อสูงสุด ค่าเริ่มต้นจะเป็นอนันต์หากไม่ได้ระบุไว้ |
minValue |
มูลค่าการสั่งซื้อขั้นต่ำ ค่าเริ่มต้นจะเป็น 0 หากไม่ได้ระบุไว้ |
currency |
รหัสสกุลเงินสำหรับมูลค่าการสั่งซื้อในรูปแบบ ISO 4217 |
MonetaryAmount (ในบริบทของอัตราค่าจัดส่ง)
MonetaryAmount ใช้ในบริบทของอัตราค่าจัดส่งเพื่อระบุอัตราค่าจัดส่งที่เฉพาะเจาะจงหรือสูงสุดสำหรับเงื่อนไขการจัดส่งที่กำหนด MonetaryAmount ใช้เป็นทางเลือกที่ง่ายกว่าสำหรับ ShippingRateSettings ที่ซับซ้อนกว่า และใช้ได้เมื่อคุณเพียงต้องการระบุอัตราค่าจัดส่งที่เฉพาะเจาะจงหรือสูงสุด ต้องระบุ maxValue หรือ value พร้อมกับ currency
| พร็อพเพอร์ตี้ที่จำเป็น | |
|---|---|
maxValue |
ค่าจัดส่งสูงสุดสำหรับเงื่อนไขการจัดส่งที่ระบุ อย่าระบุ |
value |
ค่าจัดส่งแบบคงที่สำหรับเงื่อนไขการจัดส่งที่ระบุ สำหรับการจัดส่งฟรี ให้ใช้ |
currency |
รหัสสกุลเงินของค่าจัดส่งในรูปแบบ ISO 4217 |
ShippingRateSettings (ในบริบทของอัตราค่าจัดส่ง)
ShippingRateSettings ใช้ในบริบทของอัตราค่าจัดส่งเพื่อระบุอัตราค่าจัดส่งสำหรับเงื่อนไขการจัดส่งที่กำหนดเป็นเปอร์เซ็นต์ของมูลค่าการสั่งซื้อหรือน้ำหนักของสินค้าที่สั่งซื้อ ต้องระบุ orderPercentage หรือ weightPercentage เมื่อใช้ ShippingRateSettings
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
weightPercentage |
ค่าจัดส่งสำหรับเงื่อนไขการจัดส่งที่ระบุเป็นเศษส่วนของน้ำหนักสินค้าที่จัดส่ง
ใช้ค่าระหว่าง |
orderPercentage |
ค่าจัดส่งสำหรับเงื่อนไขการจัดส่งที่ระบุเป็นเศษส่วนของมูลค่าการสั่งซื้อ
ใช้ค่าระหว่าง |
OpeningHoursSpecification (ในบริบทของการยกเว้นการจัดส่งตามฤดูกาล)
OpeningHoursSpecification ใช้ในบริบทของเงื่อนไขการจัดส่งเพื่อแสดงเมื่อเงื่อนไขมีผล เช่น เนื่องจากวันหยุดตามเทศกาล ต้องระบุ validFrom และ validThrough อย่างน้อย 1 รายการเมื่อใช้ OpeningHoursSpecification
| พร็อพเพอร์ตี้ที่แนะนำ | |
|---|---|
validFrom |
วันที่แรกที่เงื่อนไขการจัดส่งมีผล ในรูปแบบ ISO 8601 |
validThrough |
วันที่ล่าสุดที่เงื่อนไขการจัดส่งมีผล ในรูปแบบ ISO 8601 |
ทางเลือกอื่นในการกำหนดการตั้งค่าการจัดส่งกับ Google
นโยบายการจัดส่งของผู้ค้าปลีกอาจมีความซับซ้อนและอาจมีการเปลี่ยนแปลงอยู่บ่อยครั้ง หากคุณมีปัญหาในการระบุและการอัปเดตรายละเอียดการจัดส่งให้เป็นปัจจุบันด้วยมาร์กอัป และคุณมีบัญชี Google Merchant Center ให้พิจารณากําหนดการตั้งค่าการนำส่ง ใน Google Merchant Center หรือคุณอาจกำหนดค่าระดับบัญชีสำหรับนโยบายการจัดส่งใน Search Console ซึ่งจะเพิ่มลงใน Merchant Center โดยอัตโนมัติ
การรวมการกำหนดค่าการจัดส่งหลายรายการเข้าด้วยกัน
หากคุณรวมการกำหนดค่าการจัดส่งแบบต่างๆ เข้าด้วยกัน โปรดทราบว่า คุณสามารถลบล้างข้อมูลนโยบายตามลำดับความสำคัญได้ เช่น หากคุณทั้งระบุมาร์กอัปนโยบายการจัดส่งบนเว็บไซต์และตั้งค่านโยบายการจัดส่งใน Search Console ในกรณีนี้ Google จะใช้เฉพาะข้อมูลที่ให้ไว้ใน Search Console
Google ใช้ลำดับความสำคัญต่อไปนี้ (จากสำคัญมากที่สุดไปสำคัญน้อยที่สุด)
- Content API for Shopping (การตั้งค่าการจัดส่งระดับบัญชี)
- การตั้งค่าใน Merchant Center หรือ Search Console
- มาร์กอัปส่วนข้อมูลสินค้าของผู้ขายในระดับสินค้า
- มาร์กอัประดับองค์กร
การแก้ปัญหา
หากประสบปัญหาในการใช้หรือแก้ไขข้อบกพร่องของ Structured Data โปรดดูแหล่งข้อมูลต่อไปนี้ซึ่งอาจช่วยคุณได้
- หากคุณใช้ระบบจัดการเนื้อหา (CMS) หรือมีผู้อื่นดูแลเว็บไซต์ ให้ขอความช่วยเหลือจากฝ่ายสนับสนุนของระบบหรือผู้ดูแลเว็บดังกล่าว และอย่าลืมส่งต่อข้อความจาก Search Console ที่ระบุรายละเอียดปัญหาด้วย
- Google ไม่รับประกันว่าฟีเจอร์ที่ใช้ Structured Data จะแสดงในผลการค้นหา ดูรายการสาเหตุทั่วไปที่ Google อาจไม่แสดงเนื้อหาของคุณเป็นผลการค้นหาที่เป็นริชมีเดียได้ในหลักเกณฑ์ทั่วไปเกี่ยวกับ Structured Data
- Structured Data ของคุณอาจมีข้อผิดพลาดอยู่ ตรวจสอบรายการข้อผิดพลาดของ Structured Data และรายงาน Structured Data ที่แยกวิเคราะห์ไม่ได้
- หากมีการดำเนินการกับ Structured Data โดยเจ้าหน้าที่ในหน้าของคุณ ระบบจะไม่สนใจ Structured Data ในหน้าดังกล่าว (แม้ว่าหน้าจะยังปรากฏในผลการค้นหาของ Google Search ก็ตาม) วิธีแก้ปัญหาเกี่ยวกับ Structured Data คือใช้รายงานการดำเนินการโดยเจ้าหน้าที่
- อ่านหลักเกณฑ์อีกครั้งเพื่อดูว่าเนื้อหาของคุณละเมิดหลักเกณฑ์หรือไม่ ปัญหาอาจเกิดจากเนื้อหาที่เป็นสแปมหรือการใช้มาร์กอัปที่เป็นสแปม อย่างไรก็ตาม ปัญหาอาจไม่ได้เป็นปัญหาด้านไวยากรณ์ ซึ่งทำให้การทดสอบผลการค้นหาที่เป็นริชมีเดียระบุปัญหาเหล่านั้นไม่ได้
- แก้ปัญหาเกี่ยวกับผลการค้นหาที่เป็นริชมีเดียขาดหายไป/จำนวนรวมของผลการค้นหาที่เป็นริชมีเดียลดลง
- ขอให้อดทนรอระหว่างที่เราทำการ Crawl และจัดทำดัชนีอีกครั้ง และโปรดทราบว่าหลังจากที่คุณเผยแพร่หน้าหนึ่งๆ แล้ว อาจใช้เวลาหลายวันกว่า Google จะพบและทำการ Crawl หน้าดังกล่าว ดูคำถามทั่วไปเกี่ยวกับการรวบรวมข้อมูลและการจัดทำดัชนีได้ในคำถามที่พบบ่อยเกี่ยวกับการรวบรวมข้อมูลและการจัดทำดัชนีของ Google Search
- โพสต์คำถามในฟอรัม Google Search Central