Data terstruktur kebijakan pengiriman oleh penjual (ShippingService)

panel info Shopping dengan informasi pengiriman di hasil penelusuran

Banyak penjual memiliki kebijakan pengiriman yang menguraikan proses pengiriman produk yang dibeli oleh pelanggan. Jika Anda menambahkan data terstruktur ShippingService ke situs, Google Penelusuran dapat menggunakan informasi ini untuk menampilkan informasi pengiriman bersama produk Anda di panel info di hasil Penelusuran. Dengan ShippingService, Anda dapat menentukan berbagai detail seperti biaya pengiriman dan waktu pengiriman, bergantung pada karakteristik produk seperti berat, dimensi, atau lokasi pengiriman produk.

Kebijakan pengiriman standar untuk bisnis Anda yang berlaku bagi sebagian besar atau semua produk yang Anda jual dapat ditentukan menggunakan jenis data terstruktur ShippingService yang disusun bertingkat di bagian jenis data terstruktur Organization menggunakan properti hasShippingService.

Cara menambahkan data terstruktur

Data terstruktur adalah format terstandarisasi untuk memberikan informasi tentang suatu halaman dan mengelompokkan konten halaman tersebut. Jika Anda baru mengenal data terstruktur, Anda dapat mempelajari lebih lanjut cara kerja data terstruktur.

Berikut adalah ringkasan tentang cara membuat, menguji, dan merilis data terstruktur.

  1. Tambahkan properti wajib. Berdasarkan format yang Anda gunakan, pelajari tempat menyisipkan data terstruktur di halaman.
  2. Ikuti pedoman.
  3. Validasi kode Anda menggunakan Pengujian Hasil Kaya dan perbaiki setiap error kritis. Pertimbangkan juga untuk memperbaiki masalah non-kritis yang mungkin ditandai di alat tersebut, karena tindakan ini dapat membantu meningkatkan kualitas data terstruktur Anda (tetapi hal ini tidak diperlukan agar memenuhi syarat untuk hasil kaya).
  4. Deploy beberapa halaman yang menyertakan data terstruktur dan gunakan Alat Inspeksi URL untuk menguji cara Google melihat halaman tersebut. Pastikan halaman Anda dapat diakses oleh Google dan tidak diblokir oleh file robots.txt, tag noindex, atau persyaratan login. Jika halaman tidak bermasalah, Anda dapat meminta Google meng-crawl ulang URL tersebut.
  5. Agar Google tetap mengetahui setiap perubahan pada masa mendatang, sebaiknya kirimkan peta situs. Anda dapat mengotomatiskan proses ini dengan Search Console Sitemap API.

Contoh

Contoh ini menunjukkan bahwa untuk Amerika Serikat dan Kanada, ada pengiriman gratis 2 hari untuk pesanan di atas $29,99, atau pengiriman 3 hari seharga $3,49. Untuk Meksiko, tidak ada pengiriman untuk pesanan di bawah $50, tetapi ada pengiriman 4 hari dengan biaya pengiriman 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>

Panduan

Agar markup kebijakan pengiriman Anda memenuhi syarat untuk digunakan di Google Penelusuran, Anda harus mengikuti panduan berikut:

Panduan teknis

  • Sebaiknya tempatkan informasi kebijakan pengiriman di satu halaman di situs Anda, yang menjelaskan kebijakan pengiriman untuk bisnis Anda. Anda tidak perlu menyertakannya di setiap halaman situs. Sertakan jenis data terstruktur ShippingService di bagian jenis data terstruktur Organization. Lihat juga Markup organisasi untuk mengetahui informasi selengkapnya.
  • Jika Anda memiliki kebijakan pengiriman non-standar untuk produk tertentu, tentukan jenis data terstruktur OfferShippingDetails langsung di bagian jenis data terstruktur Offer. Perlu diketahui bahwa properti yang didukung untuk kebijakan pengiriman tingkat penawaran adalah sebagian dari properti yang didukung untuk kebijakan pengiriman tingkat organisasi. Lihat markup listingan penjual guna mengetahui sebagian properti yang didukung untuk kebijakan pengiriman tingkat produk.

Definisi jenis data terstruktur

Anda harus menyertakan properti wajib agar data terstruktur Anda memenuhi syarat untuk digunakan di Google Penelusuran. Anda juga dapat menyertakan properti yang direkomendasikan untuk menambahkan informasi lain tentang kebijakan pengiriman Anda, yang akan meningkatkan kualitas pengalaman pengguna.

ShippingService (disusun bertingkat di bagian Organization menggunakan properti hasShippingService)

Gunakan properti berikut untuk menjelaskan layanan pengiriman standar bagi bisnis Anda.

Properti wajib
shippingConditions

ShippingConditions

Tentukan biaya pengiriman dan/atau waktu pengiriman yang berlaku untuk serangkaian ketentuan khusus, misalnya, rentang berat produk, dimensi produk, nilai pesanan, atau lokasi pengiriman. ShippingService dapat memiliki beberapa shippingConditions. Jika lebih dari satu ShippingConditions berlaku untuk suatu produk, kami akan menggunakan biaya pengiriman terendah untuk produk tersebut dalam situasi tertentu dan menampilkan tarif tersebut beserta kecepatan pengiriman terkait kepada pelanggan. Jika biaya pengirimannya sama, kami akan menggunakan informasi pengiriman dengan kecepatan pengiriman tercepat.

Properti yang direkomendasikan
name

Text

Nama unik untuk layanan pengiriman Anda, jika ada. Misalnya, "Pengiriman Standar".

description

Text

Deskripsi layanan pengiriman Anda, jika ada. Deskripsi ini biasanya lebih komprehensif daripada nama.

fulfillmentType

FulfillmentTypeEnumeration

Cara produk dikirimkan kepada pelanggan untuk layanan pengiriman ini, jika berlaku.

  • https://schema.org/FulfillmentTypeDelivery: Layanan ini mengirimkan produk ke alamat pelanggan (ini adalah setelan default jika properti ini tidak ditentukan).
  • https://schema.org/FulfillmentTypeCollectionPoint: Produk dikirim ke lokasi pengambilan untuk kemudian diambil oleh pelanggan.
handlingTime

ServicePeriod

Informasi opsional tentang waktu pemrosesan (misalnya, di gudang) setelah menerima pesanan, jika berlaku.

Lihat juga daftar properti ServicePeriod di bagian ShippingService yang didukung oleh Google.

validForMemberTier

MemberProgramTier

Program loyalitas dan tingkat yang berlaku untuk layanan pengiriman ini, jika ada. Anda dapat menentukan beberapa tingkat anggota jika setelan pengiriman sama untuk semua tingkat.

Jika menggunakan properti validForMemberTier untuk menetapkan manfaat pengiriman bagi anggota, Anda juga harus memberikan setidaknya satu layanan pengiriman reguler (non-anggota).

Program dan tingkat loyalitas yang Anda tawarkan untuk bisnis Anda dapat ditentukan di akun Merchant Center Anda atau menggunakan jenis data terstruktur MemberProgram yang disusun bertingkat di bagian data terstruktur Organization di halaman terpisah yang menentukan detail dan kebijakan administratif organisasi Anda. Lihat markup program loyalitas untuk mengetahui informasi tentang cara menentukan program dan tingkat keanggotaan untuk organisasi Anda.

Berikut contoh properti validForMemberTier yang mereferensikan program (member-plus) dan tingkat (silver) keanggotaan yang ditentukan di Merchant Center:

"validForMemberTier": {
  "@type": "MemberProgramTier",
  "name": "silver",
  "isTierOf": {
    "@type": "MemberProgram",
    "name": "member-plus"
  }
}

Berikut contoh properti validForMemberTier yang mereferensikan data terstruktur MemberProgramTier yang disusun bertingkat di bagian data terstruktur MemberProgram, yang kemudian disusun bertingkat di bagian jenis data terstruktur Organization di halaman terpisah. Instance MemberProgramTier diidentifikasi oleh properti @id yang menentukan ID resource unik (URI) dari definisinya: https://www.example.com/com/member-plus#tier_silver:

"validForMemberTier": {
  "@id": "https://www.example.com/com/member-plus#tier_silver"
}

ServicePeriod (untuk waktu pemrosesan)

Untuk menentukan waktu pemrosesan pengiriman, gunakan class ServicePeriod.

Berikut contoh objek ServicePeriod tempat pesanan diproses dari hari Senin hingga Jumat, dengan batas waktu pukul 22.30 Waktu Standar Timur. Durasi waktu pemrosesan adalah antara 0 dan 2 hari (dengan waktu pemrosesan 0 berarti pesanan diproses pada hari yang sama jika diterima sebelum batas waktu).

"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"
  }
}
Properti yang direkomendasikan
businessDays

DayOfWeek

Hari ketika pesanan yang diterima diproses, jika berlaku.

cutoffTime

Time

Waktu setelah pesanan yang diterima pada hari tersebut tidak diproses pada hari yang sama, jika berlaku. Untuk pesanan yang diproses setelah batas waktu, satu hari akan ditambahkan ke perkiraan waktu pengiriman. Waktu ditunjukkan menggunakan format waktu ISO-8601, misalnya "23:30:00-05:00" menunjukkan pukul 18.30 Waktu Standar Timur (EST), yang 5 jam lebih lambat dari Waktu Universal Terkoordinasi (UTC).

duration

QuantitativeValue

Penundaan antara penerimaan pesanan dan pengiriman barang dari gudang, jika berlaku.

QuantitativeValue (untuk waktu pemrosesan pengiriman)

Class QuantitativeValue digunakan untuk menunjukkan waktu pemrosesan pesanan minimum dan maksimum. Anda harus memberikan value (untuk waktu pemrosesan tetap) atau maxValue (untuk batas atas waktu pemrosesan) bersama dengan unitCode. minValue dapat diberikan secara opsional untuk menentukan batas bawah waktu pemrosesan.

Properti yang direkomendasikan
maxValue

Number

Jumlah hari maksimum. Nilainya harus berupa bilangan bulat positif.

minValue

Number

Jumlah hari minimum, jika ada. Nilainya harus berupa bilangan bulat positif.

unitCode

Text

Satuan nilai minimum/maksimum. Nilainya harus berupa DAY atau d.

value

Number

Jumlah pasti hari pemrosesan, jika diketahui. Nilainya harus berupa bilangan bulat positif. Jika diberikan, minValue dan maxValue tidak boleh ditentukan.

ShippingConditions (disusun bertingkat di bagian ShippingService menggunakan properti shippingConditions)

Gunakan properti berikut untuk menjelaskan ketentuan serta biaya dan waktu transit terkait untuk suatu layanan pengiriman.

Jika tidak ada tujuan pengiriman yang ditentukan, ketentuan pengiriman akan berlaku untuk semua tujuan pengiriman di seluruh dunia.

Properti yang direkomendasikan
shippingOrigin

DefinedRegion

Menunjukkan asal pengiriman, jika berlaku. Lihat daftar properti DefinedRegion di bagian shippingOrigin yang didukung oleh Google.

shippingDestination

DefinedRegion

Menunjukkan tujuan pengiriman, jika berlaku. Lihat daftar properti DefinedRegion di bagian shippingDestination yang didukung oleh Google.

weight

QuantitativeValue

Rentang berat paket untuk objek ketentuan pengiriman ini, jika berlaku. Lihat juga daftar properti QuantitativeValue yang terkait dengan ShippingConditions yang didukung oleh Google.

numItems

QuantitativeValue

Rentang jumlah produk dalam pesanan untuk objek ketentuan pengiriman ini, jika berlaku. Lihat juga daftar properti QuantitativeValue yang terkait dengan ShippingConditions yang didukung oleh Google.

orderValue

MonetaryAmount

Rentang biaya pesanan untuk objek ketentuan pengiriman ini, jika berlaku. Lihat juga daftar properti MonetaryAmount yang terkait dengan ShippingConditions yang didukung oleh Google.

doesNotShip

Boolean

Jika berlaku, tetapkan properti ini ke true jika pengiriman dari lokasi di shippingOrigin yang ditentukan ke lokasi di shippingDestination yang ditentukan tidak tersedia untuk pesanan dengan kombinasi ketentuan weight, numItems, dan orderValue yang ditentukan.

transitTime

ServicePeriod

Jika berlaku, gunakan properti ini untuk menentukan perkiraan waktu transit antara saat barang dikirim dari asal pengiriman (biasanya gudang) dan tiba di tujuan pengiriman (biasanya pelanggan). Berlaku untuk pengiriman dari lokasi di shippingOrigin yang ditentukan ke lokasi di shippingDestination yang ditentukan untuk pesanan dengan kombinasi ketentuan weight, numItems, dan orderValue yang ditentukan. Lihat juga daftar properti ServicePeriod yang didukung oleh Google. Properti ini hanya boleh ditentukan jika doesNotShip tidak ada atau ditetapkan ke false.

shippingRate

ShippingRateSettings atau MonetaryAmount

Jika berlaku, gunakan properti ini untuk menentukan biaya pengiriman untuk pengiriman dari lokasi di shippingOrigin yang ditentukan ke lokasi di shippingDestination yang ditentukan untuk pesanan dengan kombinasi ketentuan weight, numItems, dan orderValue yang ditentukan. Lihat juga daftar properti ShippingRateSettings dan properti MonetaryAmount yang didukung oleh Google untuk ShippingConditions. Properti ini hanya boleh ditentukan jika doesNotShip tidak ada atau ditetapkan ke false.

seasonalOverride

OpeningHoursSpecification

Jika berlaku, gunakan properti ini untuk menentukan jangka waktu terbatas yang berlaku untuk objek ketentuan pengiriman ini. Lihat juga daftar properti OpeningHoursSpecification yang didukung oleh Google untuk ShippingConditions.

DefinedRegion

DefinedRegion digunakan untuk membuat area kustom, sehingga biaya pengiriman dan waktu transit yang akurat dapat ditetapkan untuk sejumlah layanan pengiriman.

Properti wajib
addressCountry

Text

Kode negara dua huruf, dalam format ISO 3166-1 alpha-2.

Properti yang direkomendasikan
addressRegion

Text

Kode wilayah khusus negara, jika berlaku. Wilayah harus berupa kode subdivisi ISO 3166-2 yang terdiri dari 2 atau 3 karakter, tanpa awalan negara. Google Penelusuran hanya mendukung wilayah Amerika Serikat, Australia, dan Jepang. Contoh: NY (untuk negara bagian New York, Amerika Serikat), NSW (untuk negara bagian New South Wales, Australia), atau 03 (untuk prefektur Iwate, Jepang).

Jangan berikan informasi wilayah dan kode pos secara bersamaan.

postalCode

Text

Kode pos spesifik per negara, jika berlaku. Misalnya, 94043. Kode pos didukung untuk wilayah Australia, Kanada, dan Amerika Serikat.

ServicePeriod (untuk waktu transit)

ServicePeriod digunakan untuk menunjukkan rentang waktu transit pesanan.

Contoh:
"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"
  }
}

Properti yang direkomendasikan
businessDays

DayOfWeek

Hari ketika pesanan berada dalam transit aktif, jika berlaku. Jika hari kerja organisasi Anda adalah Senin hingga Sabtu, Anda tidak perlu menambahkan properti ini.

duration

QuantitativeValue

Jumlah hari kerja dalam transit, jika berlaku. Lihat juga daftar properti QuantitativeValue untuk waktu transit yang didukung oleh Google.

QuantitativeValue (untuk waktu transit pengiriman)

Class QuantitativeValue digunakan untuk menunjukkan waktu transit pesanan minimum dan maksimum. Anda harus memberikan value (untuk waktu transit tetap) atau maxValue (untuk batas atas waktu transit) bersama dengan unitCode. minValue dapat diberikan secara opsional untuk menentukan batas bawah waktu transit.

Properti yang direkomendasikan
maxValue

Number

Jumlah hari maksimum. Nilainya harus berupa bilangan bulat positif.

minValue

Number

Jumlah hari minimum, jika ada. Nilainya harus berupa bilangan bulat positif.

value

Number

Jumlah pasti hari transit, jika diketahui. Nilainya harus berupa bilangan bulat positif. Jika diberikan, minValue dan maxValue tidak boleh ditentukan.

unitCode

Text

Satuan waktu transit. Nilainya harus berupa DAY atau d.

QuantitativeValue (dalam konteks dimensi pengemasan pengiriman)

QuantitativeValue digunakan dalam konteks ShippingConditions untuk menunjukkan rentang nilai dimensi pengemasan pengiriman (weight dan numItems) yang sesuai dengan tarif pengiriman dan waktu transit tertentu. minValue atau maxValue harus diberikan. Jika tidak diberikan, minValue secara default akan bernilai 0 dan maxValue secara default akan bernilai tak terhingga.

Properti yang direkomendasikan
maxValue

Number

Jumlah maksimum untuk dimensi (weight atau numItems), jika berlaku. Jika tidak diberikan, nilai defaultnya adalah tak terhingga.

minValue

Number

Jumlah minimum untuk dimensi (weight atau numItems), jika berlaku. Tidak boleh melebihi maxValue. Jika tidak diberikan, nilai defaultnya adalah 0.

unitCode

Text

Satuan yang relevan dengan dimensi (weight atau numItems), jika berlaku. Harus berupa format Kode Umum UN/CEFACT (tiga karakter):

  • Untuk satuan berat, nilainya harus LBR (pound) atau KGM (kilogram)
  • Untuk jumlah item, unitCode dapat dihilangkan. Anda juga dapat menggunakan nama Kode Umum UN/CEFACT H87.

MonetaryAmount (dalam konteks ketentuan pengiriman)

MonetaryAmount digunakan dalam konteks ketentuan pengiriman untuk menunjukkan rentang nilai pesanan yang sesuai dengan tarif pengiriman dan waktu pengiriman tertentu. minValue atau maxValue harus diberikan. Jika tidak diberikan, minValue secara default akan bernilai 0 dan maxValue secara default akan bernilai tak terhingga. Perlu diketahui bahwa jenis MonetaryAmount juga digunakan dalam format yang berbeda untuk menentukan biaya pengiriman.

Properti wajib
maxValue

Number

Nilai maksimum pesanan. Jika tidak diberikan, nilai defaultnya adalah tak terhingga.

minValue

Number

Nilai minimum pesanan. Jika tidak diberikan, nilai defaultnya adalah 0.

currency

Text

Kode mata uang untuk nilai pesanan dalam format ISO 4217.

MonetaryAmount (dalam konteks tarif pengiriman)

MonetaryAmount digunakan dalam konteks tarif pengiriman untuk menentukan tarif pengiriman spesifik atau maksimum bagi ketentuan pengiriman tertentu. MonetaryAmount digunakan sebagai alternatif yang lebih sederhana untuk ShippingRateSettings yang lebih kompleks dan dapat digunakan jika Anda hanya perlu menentukan tarif pengiriman spesifik atau maksimum. maxValue atau value harus diberikan bersama dengan currency.

Properti wajib
maxValue

Number

Biaya pengiriman maksimum untuk ketentuan pengiriman tertentu. Jangan tentukan value jika Anda menentukan maxValue.

value

Number

Biaya pengiriman tetap untuk ketentuan pengiriman tertentu. Untuk pengiriman gratis, gunakan nilai 0.

currency

Text

Kode mata uang untuk biaya pengiriman dalam format ISO 4217.

ShippingRateSettings (dalam konteks tarif pengiriman)

ShippingRateSettings digunakan dalam konteks tarif pengiriman untuk menentukan tarif pengiriman bagi ketentuan pengiriman tertentu sebagai persentase dari nilai pesanan atau berat barang yang dipesan. orderPercentage atau weightPercentage harus diberikan saat menggunakan ShippingRateSettings.

Properti yang direkomendasikan
weightPercentage

Number

Biaya pengiriman untuk ketentuan pengiriman tertentu sebagai sebagian kecil dari berat barang yang dikirim. Gunakan nilai antara 0 dan 1.

orderPercentage

Number

Biaya pengiriman untuk ketentuan pengiriman tertentu sebagai bagian dari nilai pesanan. Gunakan nilai antara 0 dan 1.

OpeningHoursSpecification (dalam konteks penggantian pengiriman musiman)

OpeningHoursSpecification digunakan dalam konteks ketentuan pengiriman untuk menunjukkan kapan ketentuan berlaku, misalnya karena musim liburan. Setidaknya salah satu dari validFrom dan validThrough harus diberikan saat menggunakan OpeningHoursSpecification.

Properti yang direkomendasikan
validFrom

Date

Tanggal pertama saat ketentuan pengiriman berlaku, dalam format ISO 8601.

validThrough

Date

Tanggal terakhir saat ketentuan pengiriman berlaku, dalam format ISO 8601.

Pendekatan alternatif untuk mengonfigurasi setelan pengiriman dengan Google

Kebijakan pengiriman retailer dapat menjadi rumit dan sering berubah. Jika Anda mengalami masalah saat menunjukkan dan memperbarui detail pengiriman dengan markup, dan Anda memiliki akun Google Merchant Center, sebaiknya konfigurasikan setelan pengiriman di Google Merchant Center. Anda juga dapat mengonfigurasi kebijakan pengiriman tingkat akun di Search Console, yang akan otomatis ditambahkan ke Merchant Center.

Menggabungkan beberapa konfigurasi pengiriman

Jika Anda menggabungkan beberapa konfigurasi pengiriman, perlu diingat bahwa Anda dapat mengganti informasi kebijakan berdasarkan urutan prioritas. Misalnya, jika Anda memberikan markup kebijakan pengiriman di situs Anda dan setelan kebijakan pengiriman di Search Console, Google hanya akan menggunakan informasi yang diberikan di Search Console.

Google menggunakan urutan prioritas berikut (dari yang terkuat hingga yang terlemah):

Pemecahan masalah

Jika Anda mengalami masalah saat menerapkan atau mendebug data terstruktur, berikut beberapa referensi yang dapat membantu Anda.

  • Jika Anda menggunakan sistem pengelolaan konten (CMS) atau ada orang lain yang menangani situs Anda, minta mereka untuk membantu Anda. Pastikan untuk meneruskan pesan Search Console yang menjelaskan masalah tersebut kepada mereka.
  • Google tidak menjamin bahwa fitur yang menggunakan data terstruktur akan muncul dalam hasil penelusuran. Untuk mengetahui daftar alasan umum mengapa Google tidak dapat menampilkan konten Anda dalam hasil kaya, lihat Panduan Umum terkait Data Terstruktur.
  • Anda mungkin mengalami error pada data terstruktur. Periksa daftar error data terstruktur dan Laporan data terstruktur yang tidak dapat diurai.
  • Jika halaman Anda dikenai tindakan manual data terstruktur, data terstruktur pada halaman itu akan diabaikan (meskipun halaman masih bisa muncul di hasil Google Penelusuran). Untuk memperbaiki masalah data terstruktur, gunakan laporan Tindakan Manual.
  • Tinjau pedoman lagi untuk mengidentifikasi apakah konten Anda tidak mematuhi pedoman. Masalah itu mungkin disebabkan oleh konten yang berisi spam atau penggunaan markup yang berisi spam. Namun, masalahnya mungkin bukan pada sintaksis, sehingga Pengujian Hasil Kaya tidak akan dapat mengidentifikasi masalah tersebut.
  • Memecahkan masalah hasil kaya tidak ada/penurunan jumlah hasil kaya.
  • Tunggu hingga crawling ulang dan pengindeksan ulang selesai. Perlu diingat bahwa Google mungkin memerlukan waktu beberapa hari untuk mencari dan meng-crawl halaman setelah Anda memublikasikannya. Untuk pertanyaan umum terkait crawling dan pengindeksan, lihat FAQ crawling dan pengindeksan Google Penelusuran.
  • Posting pertanyaan di forum Pusat Google Penelusuran.