يحدّد وضع التسليم كيفية إرسال تعديلات الأسعار إلى Google لمجموعات الفنادق وبرامج الرحلات. تعمل أنت والمدير الفني لحسابك (TAM) معًا أثناء عملية الإعداد الأولي لإعداد وضع التسليم.
نظرة عامة على طُرق الإرسال
وبشكل تلقائي، يمكن طلب البحث عن الفندق لمدة تصل إلى 330 يومًا قبل توفُّر الغرفة وما يصل إلى 30 ليلة للإقامة، ولكن يمكنك تحديد الحد الأقصى لبرامج الرحلات (مجموعة من تاريخ تسجيل الوصول ومدة الإقامة).
كلّما زاد عدد برامج الرحلات التي تقدّمها، زاد عدد المزادات التي ستشارك فيها. وكلما زاد عدد برامج الرحلات، زادت البيانات التي يجب إرسالها إلى Google للحفاظ على دقة بيانات الأسعار.
تستخدم الطرق المعتادة لتعديل الأسعار رسائل المعاملات بإحدى الطرق التالية:
ARI (الدفع): خلاصة لعرض الأسعار تستخدم خطط الأسعار ومدى التوفّر والبيانات الوصفية للفنادق من أجل ضبط استراتيجيات أسعار محدّدة مسبقًا لمواقعك. على عكس أسعار السحب والتغيير، لا تبحث خلاصات ARI عن أسعار أو برامج رحلات محدّدة. بدلاً من ذلك، يمكنك إرسال رسائل تحتوي على مجموعة فرعية من المعلومات التي تمثّل نموذج أسعار لعقاراتك استنادًا إلى تفاصيل الأسعار والقيود ومدى التوفّر المختلفة. تستخدم خلاصات ARI مواصفات XML الخاصة بـ OTA (
OTA_HotelRateAmountNotifRQ
وOTA_HotelAvailNotifRQ
) لتحديد مدى التوفّر والأسعار. تواصَل مع مدير حسابك للاطّلاع على مزيد من المعلومات حول وضع تسليم ARI وتحديد ما إذا كان نوع الخلاصة هذا هو الأنسب لحسابك. لمزيد من المعلومات، يمكنك الاطّلاع على مقالة استخدام ARI.سحب: تستعلم Google عن خدمتك بشكل منتظم لإعادة تحميل ذاكرة التخزين المؤقت لبيانات الأسعار ومدى التوفّر. في هذا النموذج، ترسل Google طلبًا إلى خادمك، ويستجيب الخادم ببيانات محدّثة. هذا النموذج هو الأفضل إذا لم تكن تعرف بالضبط متى تتغيّر معلومات الأسعار أو إذا تغيّرت معلومات الأسعار بشكل غير منتظم على مدار اليوم. تبقى الأسعار في ذاكرة التخزين المؤقت إلى أن تحدّد خوارزميات Google أنّ الأسعار أصبحت قديمة، وذلك استنادًا إلى سجلّ تغييرات الأسعار السابقة الخاصة بالشركاء. لمزيد من المعلومات، يُرجى الاطّلاع على استخدام وضع التسليم السحب.
التسعير المتغير (المعروف سابقًا باسم Pull with Hints): يشبه سحب السحب، إلا أنّ Google يطلب البيانات فقط لمجموعة فرعية من المواقع، وليس لكل المواقع. ويمكن أن يؤدي هذا الوضع إلى تقليل مقدار حركة بيانات الشبكة بشكل كبير عند تحديث الأسعار ومدى توفر عقاراتك. تبقى الأسعار في ذاكرة التخزين المؤقت لأجل غير مسمى حتى يتم تعديلها. لمزيد من المعلومات، يُرجى الاطّلاع على استخدام التسعير المتغيّر.
بالإضافة إلى تعديل الأسعار، يمكنك استخدام رسائل "المعاملات" لإزالة الخصائص من مستودعك. لمزيد من المعلومات، راجِع مقالة إزالة المستودع.
لمزيد من المعلومات حول تقديم تعديلات على الأسعار، بما في ذلك أمثلة على رسائل المعامَلات، يمكنك الرجوع إلى مقالة تعديل الأسعار.
طلبات البحث عن الأسعار في الوقت الفعلي
يمكن أن تطلب Google أيضًا بعض التعديلات في الأسعار في وقت المزاد باستخدام طلبات "الأسعار المباشرة". طلبات البحث عن الأسعار المباشرة هي طلبات التسعير من Google لمزاد حالي. إذا استجابت لإعلانك خلال الإطار الزمني المحدّد، من المفترض أن يظهر إعلانك في المزاد.
وتخزِّن Google الردّ على "طلب تسعير مباشر" تمامًا كما تفعل مع أيّ رسالة أخرى حول "المعاملات". ونتيجةً لذلك، بإمكان Google عرض السعر من ذاكرة التخزين المؤقت بدلاً من إرسال طلب آخر لتحديد الأسعار مباشرةً في المستقبل.
لمزيد من المعلومات، راجِع طلبات بحث الأسعار في الوقت الفعلي.
السياق
بشكل عام، لا تحدّد طلبات بحث "السحب والتغيير في السعر" معلومات عن المستخدم لأنّ Google تستخدم ردودك لملء ذاكرة تخزين مؤقت يمكن استخدامها لخدمة مجموعة متنوّعة من المستخدمين المختلفين.
وبما أنّ عرض الأسعار المُقدَّمة مع مجموعة كاملة من السياق المحتمل للمستخدمين قد يكون مكلفًا، يتم حاليًا اختبار ميزة في مواضع يتم فيها تحديد سياقات شائعة للمستخدمين كجزء من طلب البحث. تستند سياقات المستخدِمين إلى طلبات المستخدِمين التي أُتيحت لك فيها فرصة لعرض سعر، ويتمّ احتسابها لتغطية الغالبية العظمى من طلبات المستخدِمين. وقد يظهر لك عدد كبير من سياقات المستخدمين للسمات أو برامج الرحلات الرائجة جدًا، ولكن يجب أن يكون متوسّط عدد سياقات المستخدم أقل من 10. ويمكنك عرض أسعار إضافية أو تجاهل سياقات محدّدة للمستخدمين. ويعود إليك تحديد الأسعار التي تريد عرضها لطلب بحث معيّن. في المقابل، قد يؤدي تجاهل سياق المستخدِم المُقترَح إلى انخفاض عدد الزيارات.
وضع التسليم السريع ARI
باستخدام وضع تسليم ARI Push، يمكنك إرسال تحديثات تدريجية إلى Google عند تغيير أسعار الإقامة في الليلة أو مدى التوفّر أو أعداد المخزون أو أي قيود أخرى. على عكس السعر المسحوب أو التغيير في الأسعار، تتيح لك ميزة ARI Push استخدام نموذج أسعار مختلف لتعديل مكوّنات مختلفة من معلومات الأسعار بفعالية إلى Google.
يعرض المخطّط التالي تدفق الطلب والاستجابة لوضع تسليم ARI Push:
الخطوة 1: إرسال رسائل ARI Push إلى Google
لتحديث بياناتك باستخدام ARI Push، يجب إرسال رسالة طلب ARI عند تغيير البيانات. يتيح وضع "التسليم الفوري ARI" استخدام العديد من أنواع الرسائل واستراتيجيات التسعير. للحصول على معلومات تفصيلية حول إرسال الرسائل، راجِع مقالة استخدام ARI.
يجب أن تعرض Google الأسعار وأن تظهر للمستخدمين في غضون 15 إلى 20 دقيقة بعد تلقّي الرسالة.
الخطوة 2: التأكّد من أنّ Google خزّن البيانات مؤقتًا
مع كل رسالة من رسائل ARI Push يتم تلقّيها، تستجيب Google وفقًا لحالة اتصال HTTP ونتائج معالجة ARI. ويستجيب Google باستخدام HTTP 200 OK
إذا نجح
الاتصال بالخادم. كما يتضمن أيضًا نصًا يحتوي على رسالة استجابة تشير إلى ما إذا كان قد تم تطبيق التحديثات بنجاح أو أنها
واجهت تحذيرات أو أخطاء متعلقة بوضع التسليم.
إضافة عناوين IP إلى القائمة المسموح بها
لإضافة أي عناوين IP تستخدمها لإرسال رسائل ARI إلى Google إلى القائمة المسموح بها، استخدِم صفحة إعدادات أسعار ARI في Hotel Center. اطّلِع على كيفية تعديل إعدادات الأسعار في Hotel Center.
تعديل البيانات الوصفية للغرفة والحزمة باستخدام ARI Push
استخدِم نوع رسالة "المعاملة"
(بيانات الموقع)
لتحديد أنواع الغرف النشطة وخطط الأسعار (الحِزم) لكل موقع.
يجب إرسال التعديلات عند إضافة أنواع الغرف أو خطط الأسعار أو إزالتها أو تعديلها. في هذه الحالة، تُرسل رسالة XML تحتوي على المعلومات الجديدة في العنصرين <RoomData>
و<PackageData>
. هذه العناصر هي عناصر ثانوية لعنصر <PropertyDataSet>
.
أخطاء في الاتصال أو المحتوى
إذا ظهر لك خطأ في وضع التسليم لأنّ ملف XML غير صحيح أو غير صحيح، ابحث عن درجة الدقة المقترَحة في رسائل خطأ حالة الخلاصة.
إذا ظهر لك خطأ في اتصال HTTP عند إرسال رسالة ARI إلى Google، فأعد محاولة الطلب بعد فواصل زمنية مدتها 1 و5 و20 دقيقة. إذا استمرت المشكلة بعد 3 محاولات، يُرجى إيقاف إرسال الرسائل والتواصل مع فريق دعم Google.
سحب وضع التسليم
باستخدام وضع التسليم "السحب"، ترسل Google بشكل دوري رسائل طلبات البحث إلى خادمك لطلب تعديلات على الأسعار. ويردّ الخادم على هذه الرسائل من خلال رسائل المعاملات التي تتضمّن بيانات معدّلة حول الأسعار ومدى التوفّر.
يوضح المخطّط التالي تدفق الطلب/الاستجابة لعملية السحب:
بعد تلقّي تعديلات الأسعار، تعالج Google عادةً بيانات الأسعار ومدى التوفّر الجديدة في غضون 5 دقائق تقريبًا.
تصف الأقسام التالية كل خطوة من هذه الخطوات بمزيد من التفصيل.
الخطوة 1: طلب البحث عن الرسالة
بشكلٍ تلقائي، ترسل Google رسائل طلب البحث لجميع المواقع المحدّدة في قائمة الفنادق لديك. وقد يعني ذلك أنك من المفترض أن تتلقى رسائل "استعلام" متعددة أثناء عمليات إعادة التسعير.
تتسم رسائل "طلب البحث عن التسعير" التي ترسلها Google إلى خادمك بالسمات التالية:
- العنصر الجذر هو
<Query>
. - يتم إرسالها إلى نقطة النهاية المحددة أثناء الإعداد الأولي. لمزيد من المعلومات، يُرجى التواصل مع المدير التقني للحسابات (TAM).
- وتستخدِم طريقة HTTP
POST
. (إذا كنت تستخدم HTTPS، فيجب توقيع النطاق من قِبل مرجع تصديق رسمي). - تم ضبط عنوان
Content-Type
علىapplication/xml
. - تتضمّن كل رسالة ما يصل إلى 100 موقع تطلب Google بيانات حول الأسعار ومدى التوفّر.
- تم ضبط عنوان
User-Agent
علىGoogle-HotelAdsPrices
.
الخطوة 2: رسالة المعاملة
عندما يتلقى خادمك رسالة "طلب بحث"، يجب أن يستجيب برسالة "المعاملة" التي تحتوي على معلومات الأسعار لبرامج الرحلات المطلوبة.
العنصر الجذر لرسالة المعاملة هو <Transaction>
. لمزيد من المعلومات، يُرجى الرجوع إلى رسائل
المعاملات وتعديل
الأسعار.
تعديل البيانات الوصفية للغرفة والحزمة
بالإضافة إلى تحديث بيانات الأسعار باستخدام سحب، يمكنك أيضًا استخدام رسائل المعاملات لتحديث البيانات الوصفية للغرف والحزمة. لمزيد من المعلومات، يُرجى الرجوع إلى تحديد البيانات الوصفية للغرفة والحزمة.
تغيير وضع عرض الأسعار
يساعد تغيير "التسعير" على تقليل حجم وكمية رسائل "طلب البحث" و"المعاملات" لتعديل الأسعار. عند استخدام "التسعير المتغير"، ترسل إلى Google قائمة بالخصائص التي تحتوي على أسعار محدَّثة. ويستجيب Google برسالة "استعلام" تطلب فقط أسعار هذه الخصائص.
لضبط نقطة النهاية التي ترسل Google رسائل "طلب التلميح" إليها، يُرجى استشارة المدير الفني لحسابك (TAM). عليك إعداد هذا الخيار أثناء الضبط الأولي.
يوضح المخطّط البياني التالي تدفق الطلب والاستجابة لميزة "التسعير المتغير":
تصف الأقسام التالية كل خطوة من الخطوات في هذا التدفق.
الخطوة 1: رسالة طلب تلميح
خصائص رسائل "طلب التلميح" التي ترسلها Google إلى خادمك هي:
- عنصر الجذر هو
<HintRequest>
. - يتم إرسالها إلى نقطة النهاية المحددة أثناء الإعداد الأولي. لمزيد من المعلومات، يُرجى التواصل مع المدير التقني للحسابات (TAM).
- استخدِم إجراء HTTP
POST
. (إذا كنت تستخدم HTTPS، فستحتاج إلى توقيع النطاق من قبل مرجع تصديق رسمي). - تم ضبط عنوان
Content-Type
علىapplication/xml
. - وبمعدّل تكرار معيّن، ترسل Google طابعًا زمنيًا إلى خادمك يحدّد آخر مرة رددت فيها على رسالة "طلب تلميح".
- تم ضبط عنوان
User-Agent
علىGoogle-HotelAdsPrices
.
ننصحك بضبط التكرار على 5 دقائق. لضبط معدّل تكرار رسائل "طلب تلميح" أو تعديله، يمكنك التواصل معنا.
عندما تتلقّى رسالة "طلب تلميح" من Google، ترسل ردًا يتضمن جميع الأسعار التي تم تعديلها منذ ذلك الطابع الزمني. لمزيد من المعلومات، يمكنك الاطّلاع على رسائل طلب التلميحات.
الخطوة 2: رسالة ردّ على التلميح
يستجيب الخادم لرسالة "طلب تلميح" من خلال رسالة رد تلميح. تشمل هذه الرسالة أرقام تعريف الفنادق وبرامج الرحلات للمواقع التي تغيّرت أسعارها منذ آخر مرة تلقّيت فيها رسالة تلميحية ورددت عليها.
العنصر الجذر لرسالة ردّ التلميح هو <Hint>
. لمزيد من المعلومات،
يمكنك الاطّلاع على رسائل الرد المقترَحة.
الخطوة 3: طلب البحث عن الرسالة
تتلقى Google رسالة الرد التلميحي وتستجيب باستخدام رسالة "طلب"،
تمامًا كما هو الحال مع وضع "السحب" العادي. يكمن الاختلاف في أن رسالة "طلب البحث" تحتوي الآن على أرقام تعريف الفنادق وبرامج الرحلات فقط للمواقع التي حدّدتها في رسالة استجابة التلميح. العنصر الجذر لرسالة طلب البحث هو
<Query>
.
عند تحديد أرقام تعريف الفنادق المطلوب طلب أسعارها مع تغيير "التسعير"، تتجاهل Google محتوى "خلاصة قوائم الفنادق". ويقلل هذا بشكل كبير من حجم رسالة طلب البحث التي تتلقاها من Google وحجم رسالة المعاملة للرد.
الخطوة 4: رسالة المعاملة
ترسل رسالة "المعاملة" مع تحديث الأسعار كرد على رسائل "طلبات البحث" من Google. العنصر الجذر لرسالة المعاملة هو <Transaction>
. لمزيد من المعلومات، راجِع وضع التسليم.