- تمثيل JSON
- الخدمة
- DeliveryTime
- CutoffTime
- TransitTable
- TransitTimeRow
- TransitTimeValue
- BusinessDayConfig
- أيام الأسبوع
- WarehouseBasedDeliveryTime
- RateGroup
- القيمة
- جدول
- العناوين
- الوزن
- WeightUnit
- LocationIdSet
- الصف
- CarrierRate
- ShipmentType
- MinimumOrderValueTable
- StoreCodeSetWithMov
- StoreConfig
- StoreServiceType
- CutoffConfig
- LocalCutoffTime
- المسافة
- الوحدة
- LoyaltyProgram
- LoyaltyProgramTiers
- المستودعات
- العنوان
- WarehouseCutoffTime
[إعدادات الشحن](https://support.google.com/merchants/answer/6069284) الخاصة بحساب التاجر
تمثيل JSON |
---|
{ "name": string, "services": [ { object ( |
الحقول | |
---|---|
name |
المُعرّف. اسم المورد لإعدادات الشحن. تنسيق الملف: |
services[] |
اختياريّ. قائمة الخدمات للحساب المستهدف. |
warehouses[] |
اختياريّ. قائمة بالمستودعات التي يمكن الإشارة إليها في |
etag |
مطلوب. يُستخدم هذا الحقل لتجنُّب حدوث مشكلة غير متزامنة. تأكَّد من عدم تغيُّر بيانات إعدادات الشحن بين تلقّي مكالمة وإدراج مكالمة. يجب على المستخدم اتباع الخطوات التالية:
|
الخدمة
خدمة الشحن.
تمثيل JSON |
---|
{ "deliveryCountries": [ string ], "rateGroups": [ { object ( |
الحقول | |
---|---|
deliveryCountries[] |
مطلوب. رمز CLDR الإقليمي للبلدان التي تنطبق عليها الخدمة. |
rateGroups[] |
اختياريّ. تعريفات مجموعات تعرفات الشحن يُسمح للحقل الأخير فقط أن يكون |
loyaltyPrograms[] |
اختياريّ. برامج الولاء التي تقتصر عليها خدمة الشحن هذه |
serviceName |
مطلوب. اسم الخدمة الحرّ. يجب أن يكون فريدًا ضمن الحساب المستهدف. |
active |
مطلوب. قيمة منطقية تعرض الحالة النشطة لخدمة الشحن. |
currencyCode |
رمز CLDR للعملة التي تنطبق عليها هذه الخدمة. يجب أن يتطابق مع عرض الأسعار في مجموعات الأسعار. |
deliveryTime |
مطلوب. الوقت المستغرق في جوانب مختلفة من الطلب إلى تسليم المنتج. |
shipmentType |
نوع المواقع الجغرافية التي تشحن هذه الخدمة الطلبات إليها. |
minimumOrderValue |
تمثّل هذه السمة الحدّ الأدنى لقيمة طلب الشراء لهذه الخدمة. وفي حال ضبطها، يشير ذلك إلى أنّه سيتعين على العملاء إنفاق هذا المبلغ على الأقل. يجب أن تكون جميع الأسعار ضمن الخدمة العملة نفسها. لا يمكن ضبطها مع الحدّ الأدنى OrderValueTable. |
minimumOrderValueTable |
جدول يبيّن الحد الأدنى لقيم طلبات الشراء حسب المتجر لنوع طريقة استلام الطلب لا يمكن ضبطها مع الحدّ الأدنى OrderValue. |
storeConfig |
قائمة بالمتاجر التي يتمّ تسليم منتجاتك منها لا يصلح هذا الخيار إلا لنوع شحنة التوصيل المحلي. |
DeliveryTime
الوقت المستغرق في جوانب مختلفة من الطلب إلى تسليم المنتج.
تمثيل JSON |
---|
{ "warehouseBasedDeliveryTimes": [ { object ( |
الحقول | |
---|---|
warehouseBasedDeliveryTimes[] |
اختياريّ. تشير هذه السمة إلى أنّه يجب احتساب مدة التسليم لكل مستودع (موقع مصدر الشحن) استنادًا إلى إعدادات شركة النقل المحدّدة. عند ضبط هذه السياسة، ما مِن حقل آخر مرتبط بمدة النقل في [مدة التسليم][[google.shopping.content.bundles.Shippingsetting.DeliveryTime]. |
minTransitDays |
الحد الأدنى لعدد أيام العمل التي يتم قضاؤها في النقل. تعني القيمة 0 إمكانية التسليم في اليوم نفسه، وتعني 1 التسليم في اليوم التالي. يجب ضبط |
maxTransitDays |
الحد الأقصى لعدد أيام العمل التي يتم قضاؤها في النقل. تعني القيمة 0 إمكانية التسليم في اليوم نفسه، وتعني 1 التسليم في اليوم التالي. يجب أن تكون القيمة أكبر من أو تساوي |
cutoffTime |
تعريف الموعد النهائي لأيام العمل وفي حال عدم ضبط هذا الإعداد، سيتم ضبط الموعد النهائي لطلب المنتجات على الساعة 8 صباحًا بتوقيت المحيط الهادئ. |
minHandlingDays |
تمثّل هذه السمة الحد الأدنى لعدد أيام العمل قبل شحن الطلب. وتعني القيمة 0 أنّه يتم الشحن في اليوم نفسه، وتعني 1 أنّه يتم الشحن في اليوم التالي. |
maxHandlingDays |
الحدّ الأقصى لعدد أيام العمل التي يمكن قضاؤها قبل شحن الطلب. وتعني القيمة 0 أنّه يتم الشحن في اليوم نفسه، وتعني 1 أنّه يتم الشحن في اليوم التالي. يجب أن تكون القيمة أكبر من أو تساوي |
transitTimeTable |
جدول مدة النقل، وعدد أيام العمل التي تقضيها في النقل استنادًا إلى سمات الصفوف والأعمدة يمكن ضبط |
handlingBusinessDayConfig |
أيام العمل التي يمكن معالجة الطلبات خلالها. وفي حال عدم توفير هذه السمة، ستفترض إضافتها أيام العمل من الاثنين إلى الجمعة. |
transitBusinessDayConfig |
أيام العمل التي يمكن أن يتم خلالها نقل الطلبات. وفي حال عدم توفير هذه السمة، ستفترض إضافتها أيام العمل من الاثنين إلى الجمعة. |
CutoffTime
تعريف الموعد النهائي لأيام العمل
تمثيل JSON |
---|
{ "hour": integer, "minute": integer, "timeZone": string } |
الحقول | |
---|---|
hour |
مطلوب. تمثّل هذه السمة ساعة الموعد النهائي لتقديم الطلب كي تتمّ معالجة الطلب في اليوم نفسه. |
minute |
مطلوب. دقيقة من الموعد النهائي لاستلام الطلب يجب تقديم الطلب في اليوم نفسه |
timeZone |
مطلوب. معرّف المنطقة الزمنية، مثل "أوروبا/زيورخ". |
TransitTable
جدول مدة النقل، وعدد أيام العمل التي تقضيها في النقل استنادًا إلى سمات الصفوف والأعمدة يمكن ضبط minTransitDays
أو maxTransitDays
أو transitTimeTable
، ولكن لا يمكن ضبط الاثنين معًا.
تمثيل JSON |
---|
{
"postalCodeGroupNames": [
string
],
"transitTimeLabels": [
string
],
"rows": [
{
object ( |
الحقول | |
---|---|
postalCodeGroupNames[] |
مطلوب. قائمة بأسماء المناطق |
transitTimeLabels[] |
مطلوب. تمثّل هذه السمة قائمة بتصنيفات مدة النقل. يمكن أن تكون القيمة الأخيرة |
rows[] |
مطلوب. إذا كانت هناك مجموعة سمات واحدة فقط من |
TransitTimeRow
إذا كانت هناك مجموعة سمات واحدة فقط من postalCodeGroupNames
أو transitTimeLabels
، ستكون هناك صفوف متعددة تحتوي كل منها على قيمة واحدة لتلك السمة. إذا كانت هناك سمتان، يتجاوب كل صف مع postalCodeGroupNames
والأعمدة (القيم) مع transitTimeLabels
.
تمثيل JSON |
---|
{
"values": [
{
object ( |
الحقول | |
---|---|
values[] |
مطلوب. نطاق مدة النقل (الحد الأدنى والأقصى) في أيام العمل |
TransitTimeValue
نطاق مدة النقل (الحد الأدنى والأقصى) في أيام العمل
تمثيل JSON |
---|
{ "minTransitDays": integer, "maxTransitDays": integer } |
الحقول | |
---|---|
minTransitDays |
الحدّ الأدنى لنطاق مدة النقل في أيام العمل تعني القيمة 0 إمكانية التسليم في اليوم نفسه، وتعني 1 التسليم في اليوم التالي. |
maxTransitDays |
يجب أن تكون القيمة أكبر من أو تساوي |
BusinessDayConfig
أيام عمل المخزن:
تمثيل JSON |
---|
{
"businessDays": [
enum ( |
الحقول | |
---|---|
businessDays[] |
مطلوب. أيام عمل عادية. لا يمكن ترك الحقل فارغًا. |
أيام الأسبوع
عمليات التعداد | |
---|---|
WEEKDAY_UNSPECIFIED |
|
MONDAY |
|
TUESDAY |
|
WEDNESDAY |
|
THURSDAY |
|
FRIDAY |
|
SATURDAY |
|
SUNDAY |
WarehouseBasedDeliveryTime
تشير هذه السمة إلى أنّه يجب احتساب مدة التسليم لكل مستودع (موقع مصدر الشحن) استنادًا إلى إعدادات شركة النقل المحدّدة. عند ضبط هذه السياسة، يجب عدم ضبط أي حقل آخر مرتبط بمدة النقل في deliveryTime
.
تمثيل JSON |
---|
{ "carrier": string, "carrierService": string, "warehouse": string } |
الحقول | |
---|---|
carrier |
مطلوب. مشغّل شبكة الجوّال، مثل |
carrierService |
مطلوب. خدمة مشغّل شبكة الجوّال، مثل |
warehouse |
مطلوب. اسم المستودع. يجب أن تتطابق هذه السمة مع قيمة [warehouse][ShippingSETTING.warehouses.name]. |
RateGroup
تعريفات مجموعات تعرفات الشحن يُسمح للحقل الأخير فقط أن يكون applicableShippingLabels
فارغًا، أي "كل شيء آخر". يجب ألا تتداخل applicableShippingLabels
الأخرى.
تمثيل JSON |
---|
{ "applicableShippingLabels": [ string ], "subtables": [ { object ( |
الحقول | |
---|---|
applicableShippingLabels[] |
مطلوب. قائمة بتصنيفات الحِزم تحدّد المنتجات التي تنطبق عليها مجموعة الأسعار هذه. وهذا فصل: يجب أن يتطابق تصنيف واحد فقط مع مجموعة الأسعار كي يتم تطبيقها. لا يمكن ترك هذا الحقل فارغًا إلا لمجموعة الأسعار الأخيرة للخدمة. |
subtables[] |
اختياريّ. هذه قائمة بالجداول الفرعية المُشار إليها من خلال " |
carrierRates[] |
اختياريّ. قائمة بأسعار شركة النقل التي يمكن الإشارة إليها من خلال |
singleValue |
قيمة مجموعة الأسعار (على سبيل المثال، السعر الثابت 10 دولار أمريكي). لا يمكن ضبطها إلا في حال عدم ضبط |
mainTable |
جدول يحدّد مجموعة الأسعار عندما لا تكون السمة |
name |
اختياريّ. اسم مجموعة الأسعار ويجب أن يكون فريدًا ضمن خدمة الشحن في حال ضبطه. |
القيمة
القيمة المفردة لمجموعة أسعار أو قيمة خلية جدول مجموعة الأسعار. يجب ضبط سمة واحدة فقط من noShipping
أو flatRate
أو pricePercentage
أو carrier_rateName
أو subtable_name
.
تمثيل JSON |
---|
{
"noShipping": boolean,
"flatRate": {
object ( |
الحقول | |
---|---|
noShipping |
إذا كانت القيمة هي true، لا يمكن شحن المنتج. يجب أن تكون القيمة صحيحة عند ضبطها، ولا يمكن ضبطها إلا إذا لم يتم ضبط جميع الحقول الأخرى. |
flatRate |
سعر ثابت. لا يمكن ضبطها إلا في حال عدم ضبط جميع الحقول الأخرى. |
pricePercentage |
نسبة مئوية من السعر ممثلة كرقم في التدوين العشري (مثلاً، |
carrierRate |
اسم سعر شركة النقل الذي يشير إلى سعر شركة النقل محدّد في مجموعة السعر نفسها لا يمكن ضبطها إلا في حال عدم ضبط جميع الحقول الأخرى. |
subtable |
تمثّل هذه السمة اسم الجدول الفرعي. لا يمكن ضبطها إلا في خلايا الجدول (مثلاً، ليس للقيم الفردية)، وفقط في حال عدم ضبط جميع الحقول الأخرى. |
جدول
جدول يحدّد مجموعة الأسعار عندما لا تكون السمة singleValue
معبّرة بما يكفي.
تمثيل JSON |
---|
{ "rows": [ { object ( |
الحقول | |
---|---|
rows[] |
مطلوب. تمثّل هذه السمة قائمة الصفوف التي تشكّل الجدول. يجب أن يتطابق طول السمة مع |
name |
اسم الجدول. مطلوب للجداول الفرعية، ويتم تجاهلها في الجدول الرئيسي. |
rowHeaders |
مطلوب. عناوين صفوف الجدول. |
columnHeaders |
عناوين أعمدة الجدول. اختياري: إذا لم يتم ضبط السياسة، سيضمّ الجدول سمة واحدة فقط. |
العناوين
قائمة غير فارغة بعناوين الصفوف أو الأعمدة لجدول. يجب ضبط سمة واحدة فقط من prices
أو weights
أو num_items
أو postalCodeGroupNames
أو location
.
تمثيل JSON |
---|
{ "prices": [ { object ( |
الحقول | |
---|---|
prices[] |
مطلوب. قائمة بالحدود العليا لأسعار الطلبات الشاملة. يمكن أن تكون قيمة السعر الأخير بلا نهاية من خلال تعيين قيمة السعرMicros = -1. على سبيل المثال، يمثّل |
weights[] |
مطلوب. تمثّل هذه السمة قائمة بالحدود العليا لوزن الطلب الشامل. يمكن أن تكون قيمة الترجيح الأخيرة بلا نهاية عن طريق تعيين السعر amounticros = -1. على سبيل المثال، يمثّل |
numberOfItems[] |
مطلوب. قائمة تضم عددًا لا يحصى من العناصر القصوى. يمكن أن تكون القيمة الأخيرة |
postalCodeGroupNames[] |
مطلوب. قائمة بأسماء المجموعات البريدية. يمكن أن تكون القيمة الأخيرة |
locations[] |
مطلوب. قائمة بمجموعات معرّفات الموقع الجغرافي. يجب ألا يكون الحقل فارغًا. لا يمكن ضبطها إلا في حال عدم ضبط جميع الحقول الأخرى. |
الوزن
الوزن الذي يتم تمثيله كقيمة في السلسلة والوحدة.
تمثيل JSON |
---|
{
"unit": enum ( |
الحقول | |
---|---|
unit |
مطلوب. وحدة الوزن. القيم المقبولة هي: كيلوغرام ورطل |
amountMicros |
مطلوب. يمثّل الوزن رقمًا بالمايكرو (يعادل مليون ميكرو وحدة العملة العادية للفرد، على سبيل المثال، 1 كلغ = 1000000 ميكرو). يمكن أيضًا ضبط هذا الحقل على أنه بلا نهاية من خلال الضبط على -1. يمكن استخدام الرمز -1 فقط في هذا الحقل والقيمة الموجبة. |
WeightUnit
وحدة الوزن.
عمليات التعداد | |
---|---|
WEIGHT_UNIT_UNSPECIFIED |
وحدة غير محدّدة |
POUND |
رطل. |
KILOGRAM |
كجم. |
LocationIdSet
قائمة بمجموعات معرّفات الموقع الجغرافي. يجب ألا يكون الحقل فارغًا. لا يمكن ضبطها إلا في حال عدم ضبط جميع الحقول الأخرى.
تمثيل JSON |
---|
{ "locationIds": [ string ] } |
الحقول | |
---|---|
locationIds[] |
مطلوب. قائمة غير فارغة من أرقام تعريف المواقع الجغرافية. ويجب أن تكون جميعها من نوع الموقع الجغرافي نفسه (على سبيل المثال، الولاية). |
الصف
تضمين قائمة من الخلايا.
تمثيل JSON |
---|
{
"cells": [
{
object ( |
الحقول | |
---|---|
cells[] |
مطلوب. قائمة الخلايا التي تشكل الصف. يجب أن يكون الطول نفسه للجداول الثنائية الأبعاد، مثل |
CarrierRate
قائمة بأسعار شركة النقل التي يمكن الإشارة إليها من خلال mainTable
أو singleValue
.
تمثيل JSON |
---|
{
"name": string,
"carrier": string,
"carrierService": string,
"originPostalCode": string,
"percentageAdjustment": string,
"flatAdjustment": {
object ( |
الحقول | |
---|---|
name |
مطلوب. اسم سعر شركة النقل يجب أن يكون فريدًا لكل مجموعة أسعار. |
carrier |
مطلوب. خدمة مشغّل شبكة الجوّال، مثل |
carrierService |
مطلوب. خدمة مشغّل شبكة الجوّال، مثل |
originPostalCode |
مطلوب. مصدر الشحن لسعر شركة النقل هذا |
percentageAdjustment |
اختياريّ. معدِّل تعرفة الشحن المضرب كرقم في التدوين العشري يمكن أن تكون سلبية. على سبيل المثال، تؤدي السمة |
flatAdjustment |
اختياريّ. معدِّل تعرفة الشحن المضاف: يمكن أن تكون سلبية. على سبيل المثال، تتم إضافة دولار أمريكي واحد (أو ما يعادله بالعملة المحلية) إلى السعر من خلال |
ShipmentType
نوع شحن خدمة الشحن
عمليات التعداد | |
---|---|
SHIPMENT_TYPE_UNSPECIFIED |
لم تحدّد هذه الخدمة نوع الشحن. |
DELIVERY |
تتيح هذه الخدمة شحن الطلبات إلى عنوان يختاره العميل. |
LOCAL_DELIVERY |
تتيح هذه الخدمة شحن الطلبات إلى عنوان يختاره العميل. يتم شحن الطلب من متجر محلي بالقرب منك. |
COLLECTION_POINT |
تتيح هذه الخدمة شحن الطلبات إلى عنوان يختاره العميل. تمّ شحن الطلب من نقطة استلام. |
MinimumOrderValueTable
جدول يبيّن الحد الأدنى لقيم طلبات الشراء حسب المتجر لنوع طريقة استلام الطلب
تمثيل JSON |
---|
{
"storeCodeSetWithMovs": [
{
object ( |
الحقول | |
---|---|
storeCodeSetWithMovs[] |
مطلوب. تتوفّر قائمة بمجموعات رموز المتاجر التي تتشارك الحد الأدنى نفسه لقيمة طلب الشراء (MOV). يجب توفُّر مجموعتَين على الأقل، ويجب أن تكون المجموعة الأخيرة فارغة، ما يشير إلى "كيفية طلب البحث (MOV) لجميع المتاجر الأخرى". يمكن أن يظهر كل رمز متجر مرة واحدة فقط على مستوى جميع المجموعات. يجب أن تكون جميع الأسعار ضمن الخدمة العملة نفسها. |
StoreCodeSetWithMov
تتضمّن هذه السمة قائمة بمجموعات رموز المتاجر التي تتشارك الحدّ الأدنى نفسه لقيمة طلب الشراء. يجب توفُّر مجموعتَين على الأقل، ويجب أن تكون المجموعة الأخيرة فارغة، ما يشير إلى "كيفية طلب البحث (MOV) لجميع المتاجر الأخرى". يمكن أن يظهر كل رمز متجر مرة واحدة فقط على مستوى جميع المجموعات. يجب أن تكون جميع الأسعار ضمن الخدمة العملة نفسها.
تمثيل JSON |
---|
{
"storeCodes": [
string
],
"value": {
object ( |
الحقول | |
---|---|
storeCodes[] |
اختياريّ. قائمة برموز المتاجر الفريدة أو أن تكون فارغة لجميع السلع |
value |
تمثّل هذه السمة الحدّ الأدنى لقيمة طلب الشراء في المتاجر المحدّدة. |
StoreConfig
قائمة بالمتاجر التي يتمّ تسليم منتجاتك منها لا يصلح هذا الخيار إلا لنوع شحنة التوصيل المحلي.
تمثيل JSON |
---|
{ "storeCodes": [ string ], "storeServiceType": enum ( |
الحقول | |
---|---|
storeCodes[] |
اختياريّ. قائمة برموز المتاجر التي توفّر خدمة التوصيل المحلي إذا كانت فارغة، يجب أن تكون القيمة |
storeServiceType |
تشير هذه السمة إلى ما إذا كانت كل المتاجر أو المتاجر التي اختارها هذا التاجر تقدّم خدمة التوصيل المحلي. |
cutoffConfig |
تنتهي الإعدادات المرتبطة بالتسليم المحلي في اليوم المحدد. |
serviceRadius |
أقصى نطاق جغرافي للتوصيل هذه السمة مطلوبة فقط لنوع شحنة التوصيل المحلي. |
StoreServiceType
تشير هذه السمة إلى ما إذا كانت كل المتاجر أو المتاجر التي اختارها التاجر تقدّم خدمة التوصيل المحلي.
عمليات التعداد | |
---|---|
STORE_SERVICE_TYPE_UNSPECIFIED |
لم يتم تحديد نوع خدمة المتجر. |
ALL_STORES |
تشير هذه السمة إلى ما إذا كانت كل المتاجر الحالية والمستقبلية التي يعرضها هذا التاجر توفّر خدمة التوصيل المحلي. |
SELECTED_STORES |
تشير هذه السمة إلى أنّ المتاجر المدرَجة في storeCodes فقط مؤهّلة لخدمة التوصيل المحلي. |
CutoffConfig
تنتهي الإعدادات المرتبطة بالتسليم المحلي في اليوم المحدد.
تمثيل JSON |
---|
{
"localCutoffTime": {
object ( |
الحقول | |
---|---|
localCutoffTime |
الوقت الذي ينتهي فيه التسليم المحلي لليوم. |
storeCloseOffsetHours |
يسري العرض فقط عند توفّر خدمة التوصيل المحلي. وتمثّل آخر موعد لاستلام الطلبات عدد الساعات التي تسبق إغلاق المتجر. يمكن استخدامهما حصريًا مع " |
noDeliveryPostCutoff |
يمكن للتجّار إيقاف عرض خدمة التسليم المحلي خلال يوم واحد إذا ضبطوا خدمة شحن على خدمة التسليم المحلي في اليوم نفسه. على سبيل المثال، إذا كانت خدمة الشحن تحدّد ميزة التسليم في اليوم نفسه وتجاوزت الموعد النهائي لطلب المنتجات، يؤدي ضبط هذا الحقل على |
LocalCutoffTime
الوقت الذي ينتهي فيه التسليم المحلي لليوم.
تمثيل JSON |
---|
{ "hour": string, "minute": string } |
الحقول | |
---|---|
hour |
يجب تقديم طلبات التسليم المحلي حسب الساعة قبل موعد معالجتها في اليوم نفسه. |
minute |
يجب تقديم طلبات التسليم المحلي المحدّدة في الدقيقة قبل معالجتها في اليوم نفسه. |
المسافة
أقصى نطاق جغرافي للتوصيل هذه السمة مطلوبة فقط لنوع شحنة التوصيل المحلي.
تمثيل JSON |
---|
{
"value": string,
"unit": enum ( |
الحقول | |
---|---|
value |
قيمة عددية للمسافة |
unit |
يمكن أن تختلف الوحدة بناءً على البلد، ويمكن أن تتضمن معلمة لتشمل الأميال والكيلومترات. |
الوحدة
يمكن أن تختلف الوحدة بناءً على البلد، ويمكن أن تتضمن معلمة لتشمل الأميال والكيلومترات.
عمليات التعداد | |
---|---|
UNIT_UNSPECIFIED |
لم يتم تحديد الوحدة. |
MILES |
وحدة بالميل |
KILOMETERS |
وحدة القياس بالكيلومترات |
LoyaltyProgram
برنامج الولاء الذي يقدّمه التاجر
تمثيل JSON |
---|
{
"loyaltyProgramTiers": [
{
object ( |
الحقول | |
---|---|
loyaltyProgramTiers[] |
اختياريّ. فئة برنامج الولاء في خدمة الشحن هذه |
programLabel |
هذا هو تصنيف برنامج الولاء الذي تم ضبطه في إعدادات برنامج الولاء في Merchant Center. من خلال هذه السمة الفرعية، تتمكّن Google من ربط برنامج الولاء بالعروض المؤهَّلة. |
LoyaltyProgramTiers
مجموعة فرعية من برنامج الولاء للتجّار
تمثيل JSON |
---|
{ "tierLabel": string } |
الحقول | |
---|---|
tierLabel |
تهدف السمة الفرعية "تصنيف المستوى" [tierLabel] إلى التفرقة بين مزايا مستوى العرض في كل مستوى. يتم ضبط هذه القيمة أيضًا في إعدادات برنامجك في Merchant Center، وهي مطلوبة لتغييرات مصدر البيانات حتى إذا كان برنامج الولاء يتضمّن مستوًى واحدًا فقط. |
مستودع
هو مستودع لتوصيل الطلبات، يخزِّن ويتعامل مع المستودع. العلامة التالية: 7
تمثيل JSON |
---|
{ "name": string, "shippingAddress": { object ( |
الحقول | |
---|---|
name |
مطلوب. تمثّل هذه السمة اسم المستودع. يجب أن يكون فريدًا داخل الحساب. |
shippingAddress |
مطلوب. عنوان شحن المخزن: |
cutoffTime |
مطلوب. تمثّل هذه السمة آخر وقت لقبول الطلب وبدء معالجته. وستتم معالجة الطلبات اللاحقة في اليوم التالي. يستند الوقت إلى الرمز البريدي للمستودع. |
handlingDays |
مطلوب. تمثّل هذه السمة عدد الأيام التي يستغرقها هذا المستودع في تعبئة سلعة وشحنها. على مستوى المستودع، ولكن يمكن تجاوزه على مستوى العرض استنادًا إلى سمات السلعة. |
businessDayConfig |
أيام عمل المخزن: وفي حال تم ترك السياسة بدون ضبط، ستظهر تلقائيًا من الاثنين إلى الجمعة. |
العنوان
عنوان شحن المخزن:
تمثيل JSON |
---|
{ "streetAddress": string, "city": string, "administrativeArea": string, "postalCode": string, "regionCode": string } |
الحقول | |
---|---|
streetAddress |
جزء من العنوان على مستوى الشارع. مثلاً: |
city |
مطلوب. المدينة أو البلدة أو البلدية وقد تتضمن أيضًا المناطق المحلية التابعة أو المناطق المحلية الفرعية (على سبيل المثال، الأحياء أو الضواحي). |
administrativeArea |
مطلوب. تقسيم فرعي إداري عالي المستوى للبلد. على سبيل المثال، ولاية مثل كاليفورنيا ("CA") أو مقاطعة مثل كيبك ("QC"). |
postalCode |
مطلوب. الرمز البريدي (على سبيل المثال "94043"). |
regionCode |
مطلوب. رمز CLDR للبلد (على سبيل المثال "US"). |
WarehouseCutoffTime
تمثّل هذه السمة آخر وقت لقبول الطلب وبدء معالجته. وستتم معالجة الطلبات اللاحقة في اليوم التالي. يستند الوقت إلى الرمز البريدي للمستودع.
تمثيل JSON |
---|
{ "hour": integer, "minute": integer } |
الحقول | |
---|---|
hour |
مطلوب. تشير هذه السمة إلى الساعة من الموعد النهائي لتقديم الطلبات لكي يعالجها المستودع في اليوم نفسه. تستند الساعة إلى المنطقة الزمنية للمستودع. |
minute |
مطلوب. دقيقة من الموعد النهائي لتقديم الطلبات لكي يعالجها المستودع في اليوم نفسه وتستند الدقيقة إلى المنطقة الزمنية للمخزن. |