أوضاع عرض الأسعار

يحدِّد وضع الإرسال كيفية إرسال تعديلات الأسعار إلى Google لمجموعات الفنادق وبرامج الرحلات. يمكنك أنت ومدير الحساب الفني (TAM) العمل معًا أثناء عملية الإعداد الأولي لإعداد وضع الإرسال.

نظرة عامة على أوضاع العرض

تلقائيًا، يمكن البحث عن فندق لمدة تصل إلى 330 يومًا قبل توفّر الغرف ومدة إقامة تصل إلى 30 ليلة، ولكن يمكنك تحديد الحد الأقصى لإعداد خطط الرحلة (مجموعة من تاريخ تسجيل الوصول ومدة الإقامة).

وكلما زاد عدد برامج الرحلة التي توفّرها، زاد عدد المزادات التي ستشارك فيها. ومع ذلك، كلما زاد عدد برامج الرحلة التي تقدّمها، زادت البيانات التي يجب إرسالها إلى Google للحفاظ على دقة بيانات الأسعار.

تستخدِم الطرق المعتادة لتعديل الأسعار رسائل المعاملات في إحدى الطريقتَين التاليتَين:

  • ARI (الدفع): خلاصة عرض الأسعار التي تستخدِم خطط الأسعار ومدى التوفّر والبيانات الوصفية للفنادق لتحديد استراتيجيات أسعار محدّدة مسبقًا لفنادقك. على عكس خلاصات "أسعار جذب العملاء" و"تغيير في السعر"، لا تبحث خلاصات ARI عن أسعار أو برامج رحلات معيّنة. بدلاً من ذلك، يمكنك إرسال رسائل تتضمّن مجموعة فرعية من المعلومات التي تمثّل نموذج أسعار لفنادقك، وذلك استنادًا إلى تفاصيل الأسعار والقيود ومدى التوفّر المختلفة. تستخدِم خلاصات ARI مواصفات OTA XML (OTA_HotelRateAmountNotifRQ و OTA_HotelAvailNotifRQ) لتحديد مدى التوفّر والأسعار. يُرجى التواصل مع مدير حسابك للاطّلاع على مزيد من المعلومات عن وضع إرسال ARI وتحديد ما إذا كان نوع الخلاصة هذا هو الأنسب لحسابك. لمزيد من المعلومات، اطّلِع على استخدام مقياس ARI.

  • السعر المسحوب: تُجري Google طلبات بحث في خدمتك بانتظام لإعادة تحميل ذاكرة التخزين المؤقت لبيانات الأسعار ومدى التوفّر. في هذا النموذج، تُرسِل Google طلبًا إلى خادمك، ويستجيب الخادم بالبيانات المعدَّلة. هذا النموذج هو الأفضل إذا لم تكن تعرف بالضبط متى تتغيّر معلومات الأسعار، أو إذا كانت معلومات الأسعار تتغيّر بشكل غير منتظم على مدار اليوم. تبقى الأسعار في ذاكرة التخزين المؤقت إلى أن تحدّد خوارزميات Google أنّه أصبحت الأسعار قديمة، استنادًا إلى سجلّ التغيُّرات السابقة في الأسعار الخاص بالشريك. لمزيد من المعلومات، يُرجى الاطّلاع على استخدام أسلوب إرسال سحب العميل.

  • التغيير في السعر (المعروف سابقًا باسم Pull with Hints): يشبه أسلوب "السحب"، باستثناء أنّ Google تطلب البيانات فقط لمجموعة فرعية من الفنادق، وليس جميع الفنادق. يمكن أن يقلل هذا الوضع بشكل كبير من مقدار عدد زيارات الشبكة عند تعديل الأسعار ومدى التوفّر في أماكن الإقامة. وتبقى الأسعار محفوظة في ذاكرة التخزين المؤقت إلى أجل غير مسمى إلى أن يتم تعديلها. لمزيد من المعلومات، اطّلِع على استخدام ميزة "الأسعار المتغيّرة".

بالإضافة إلى تعديل الأسعار، يمكنك استخدام رسائل المعاملات لإزالة المواقع من مستودعك الإعلاني. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إزالة المستودع الإعلاني.

لمزيد من المعلومات عن تقديم تعديلات على الأسعار، بما في ذلك أمثلة على رسائل المعاملات، يُرجى الاطّلاع على مقالة تعديل الأسعار.

طلبات البحث عن الأسعار في الوقت الفعلي

يمكن أن تطلب Google أيضًا بعض تعديلات الأسعار في وقت المزاد باستخدام طلبات البحث عن الأسعار في الوقت الفعلي. طلبات الأسعار في الوقت الفعلي هي طلبات أسعار من Google لمزادٍ حالي. إذا رددت في غضون الإطار الزمني المحدّد، من المفترض أن يظهر إعلانك في المزاد.

تخزِّن Google الردّ على طلب البحث المباشر عن الأسعار تمامًا كما تفعل مع أي رسالة أخرى للمعاملات. نتيجةً لذلك، يمكن أن تعرِض Google السعر من ملفه الشخصي الذاكرة المؤقتة بدلاً من إرسال طلب آخر للحصول على معلومات الأسعار في الوقت الفعلي في المستقبل.

لمزيد من المعلومات، يُرجى الرجوع إلى مقالة طلبات البحث في الأسعار المباشرة.

السياق

لا تحدِّد طلبات البحث عن الأسعار التي تمّ تغييرها وطلبات البحث عن الأسعار التي تمّ سحب بياناتها بشكل عام معلومات عن المستخدِم لأنّ Google تستخدِم ردودك لملء ذاكرة مؤقتة قد يتم استخدامها لعرض مجموعة متنوعة من المستخدِمين المختلفين.

بما أنّه قد يكون من التكلفة العالية بالنسبة إليك عرض أسعار تتوافق مع مجموعة كاملة من سياقات المستخدمين المحتملة، يتم اختبار ميزة يتم فيها تحديد سياقات المستخدمين الشائعة كجزء من الطلب. تستند سياقات المستخدِمين إلى طلبات المستخدِمين التي أتيحت لك فيها فرصة عرض سعر، ويتم احتسابها لتغطية الغالبية العظمى من طلبات المستخدِمين. قد يظهر لك عدد كبير من سياقات المستخدمين للمواقع أو برامج الرحلات الرائجة جدًا، ولكن يجب أن يكون متوسط عدد سياقات المستخدمين أقل من 10. يمكنك عرض قیمتَين إضافيتَين أو تجاهل سياقات مستخدمين محدّدة، ولك القرار في تحديد الأسعار التي تريد عرضها لطلب بحث معيّن. ومع ذلك، قد يؤدي تجاهل سياق مستخدِم مقترَح إلى انخفاض عدد الزيارات.

وضع الإرسال في ARI Push

باستخدام وضع الإرسال ARI Push، يمكنك إرسال تعديلات متزايدة إلى Google عند تغيُّر الأسعار الليلية أو مدى التوفّر أو أعداد المستودع أو القيود الأخرى. على عكس أسلوب "الأسعار التي يتمّ جذبها" أو "الأسعار المتغيّرة"، يتيح لك أسلوب "الأسعار التي يتمّ دفعها" استخدام نموذج أسعار مختلف لتعديل مكوّنات مختلفة من معلومات الأسعار بكفاءة إلى Google.

يوضّح الرسم البياني التالي مسار الطلب والردّ لطريقة إرسال ARI Push:

fig1

الخطوة 1: إرسال رسائل ARI Push إلى Google

لتعديل بياناتك باستخدام ميزة "دفعة ARI"، أرسِل رسالة طلب ARI كلما حدث تغيير في بياناتك. يتيح وضع الإرسال ARI Push أنواعًا مختلفة من الرسائل و استراتيجيات التسعير. للحصول على معلومات تفصيلية عن دفع الرسائل، يُرجى الرجوع إلى مقالة استخدام ARI.

من المفترض أن تعرض Google أسعارك وأن تكون مرئية للمستخدمين في غضون 15 إلى 20 دقيقة بعد تلقّي الرسالة.

الخطوة 2: التأكّد من أنّ Google قد حفظت البيانات مؤقتًا بنجاح

لكل رسالة دفع ARI يتم استلامها، تردّ Google بحالة اتصال HTTP ونتائج معالجة ARI. يستجيب محرّك بحث Google برمز HTTP 200 OK في حال نجاح الاتصال بالخادم. ويتضمّن أيضًا نصًا يتضمّن رسالة ردّ تشير إلى ما إذا تم تطبيق التعديلات بنجاح أو ما إذا كانت قد صادفت تحذيرات أو أخطاء في وضع الإرسال.

عناوين IP المُدرَجة في القائمة المسموح بها

لإدراج أي عناوين IP تستخدمها في قائمة المسموح بها لإرسال رسائل ARI إلى Google، استخدِم صفحة إعدادات أسعار ARI في Hotel Center. تعرَّف على كيفية تعديل إعدادات الأسعار في "مركز إدارة معلومات الفنادق".

تعديل البيانات الوصفية للغرف والحزم باستخدام ARI Push

استخدِم نوع رسالة المعاملة (بيانات الفندق) لتحديد أنواع الغرف النشطة وخطط الأسعار (الحزم) لكل فندق. يجب نشر التعديلات كلما تمت إضافة أنواع الغرف أو خطط الأسعار أو إزالتها أو تعديلها. في هذه الحالة، يمكنك إرسال رسالة XML تتضمّن المعلومات الجديدة في عنصرَي <RoomData> و<PackageData>. هذه العناصر هي عناصر ثانوية لعنصر <PropertyDataSet>.

أخطاء في الاتصال أو المحتوى

إذا ظهرت لك رسالة خطأ في وضع التسليم بسبب تنسيق ملف XML غير صحيح أو غير صحيح، ابحث عن الحلّ المقترَح في رسائل خطأ حالة الخلاصة.

إذا ظهرت لك رسالة خطأ في الاتصال عبر بروتوكول HTTP عند إرسال رسالة ARI إلى Google، أعِد إرسال الطلب بعد فاصل زمني مدته دقيقة واحدة و5 دقائق و20 دقيقة. إذا استمرت المشكلة بعد 3 محاولات، توقّف عن إرسال الرسائل وتواصَل مع فريق دعم Google.

وضع الإرسال من خلال السحب

باستخدام وضع التسليم من خلال السحب، تُرسِل Google دوريًا رسائل طلب إلى خادمك لطلب تعديلات الأسعار. يستجيب خادمك لهذه الرسائل من خلال رسائل المعاملات التي تحتوي على بيانات معدَّلة عن الأسعار ومدى التوفّر.

يعرض الرسم البياني التالي مسار الطلب/الردّ لطلب Pull:

fig2

بعد تلقّي تعديلات الأسعار، تعالج Google عادةً بيانات الأسعار ومدى التوفّر الجديدة خلال 5 دقائق تقريبًا.

توضّح الأقسام التالية كل خطوة من هذه الخطوات بمزيد من التفصيل.

الخطوة 1: رسالة الطلب

تُرسِل Google تلقائيًا رسائل طلبات البحث عن جميع المواقع المحدّدة في قائمة الفنادق. قد يعني ذلك أنّه من المفترض أن تتلقّى رسائل طلبات بحث متعددة أثناء عمليات إعادة التسعير.

تتسم رسائل طلبات الأسعار التي ترسلها Google إلى خادمك بالسمَات التالية:

  • عنصر الجذر هو <Query>.
  • يتم إرسالها إلى نقطة النهاية المحدّدة أثناء الإعداد الأولي. لمزيد من المعلومات، يُرجى التواصل مع المدير الفني للحساب.
  • يستخدم طريقة HTTP POST. (إذا كنت تستخدم HTTPS، عليك الحصول على توقيع النطاق من مرجع شهادة رسمي).
  • تم ضبط عنوان Content-Type على application/xml.
  • تتضمّن كل رسالة ما يصل إلى 100 موقع تطلب Google بشأنه بيانات الأسعار ومدى التوفّر.
  • تم ضبط عنوان User-Agent على Google-HotelAdsPrices.

الخطوة 2: رسالة المعاملة

عندما يتلقّى خادمك رسالة طلب، يجب أن يردّ عليه باستخدام رسالة معاملة تحتوي على معلومات الأسعار لرحلات الطيران المقترَحة.

العنصر الجذر لرسالة المعاملات هو <Transaction>. لمزيد من المعلومات، يُرجى الاطّلاع على مقالتَي رسائل المعاملات وتعديل الأسعار.

تعديل البيانات الوصفية للغرف والحزم

بالإضافة إلى تعديل بيانات الأسعار باستخدام أسلوب "السحب"، يمكنك أيضًا استخدام رسائل المعاملات لتعديل البيانات الوصفية للغرف والحزم. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة تحديد البيانات الوصفية للغرف والحزم.

تم تغيير طريقة عرض الأسعار

يساعد خيار "الأسعار المتغيّرة" في تقليل حجم وكمية رسائل طلبات البحث والمعاملات لتعديلات الأسعار. عند استخدام ميزة "الأسعار المتغيّرة"، ترسل إلى Google قائمة بالمواقع التي تم تعديل أسعارها. تردّ Google برسالة استعلام تطلب أسعار هذه الفنادق فقط.

لضبط نقطة النهاية التي تُرسِل Google رسائل طلبات التلميح إليها، يمكنك الرجوع إلى مدير حسابك الفني (TAM). من المفترض أن تكون قد أعددت هذا الإجراء أثناء الإعداد الأوّلي.

يوضّح المخطّط البياني التالي مسار الطلب والاستجابة لطلب التغيير في السعر:

fig3

توضّح الأقسام التالية كل خطوة من خطوات هذه العملية.

الخطوة 1: رسالة طلب تلميح

تتسم رسائل طلب التلميح التي ترسلها Google إلى خادمك بالسمَات التالية:

  • عنصر الجذر هو <HintRequest>.
  • يتم إرسالها إلى نقطة النهاية المحدّدة أثناء الإعداد الأوّلي. لمزيد من المعلومات، يُرجى التواصل مع مدير الحساب التقني (TAM).
  • استخدِم طريقة HTTP POST. (إذا كنت تستخدم HTTPS، عليك الحصول على توقيع مرجع تصديق رسمي على النطاق).
  • تم ضبط عنوان Content-Type على application/xml.
  • تُرسِل Google طابعًا زمنيًا إلى خادمك بمعدّل تكرار محدّد، ويحدّد الطابع الزمني المرة الأخيرة التي رددت فيها على رسالة طلب تلميح.
  • تم ضبط عنوان User-Agent على Google-HotelAdsPrices.

ننصحك بضبط معدّل التكرار على 5 دقائق. لضبط أو تعديل وتيرة رسائل طلب التلميح، يُرجى التواصل معنا.

عندما تتلقّى رسالة طلب تلميح من Google، يمكنك الردّ بجميع الأسعار التي تم تعديلها منذ الطابع الزمني. لمزيد من المعلومات، يُرجى الاطّلاع على رسائل طلب التلميحات.

الخطوة 2: رسالة ردّ على طلب قائمة بالتعديلات

يستجيب الخادم لرسالة Hint Request (طلب قائمة بالتعديلات) من خلال رسالة Hint Response (ردّ على طلب قائمة بالتعديلات). تتضمّن هذه الرسالة أرقام تعريف الفنادق وبرامج الرحلات للمنشآت التي تغيّرت أسعارها منذ آخر مرة تلقّيت فيها رسالة "طلب معلومات" ورددت عليها.

عنصر الجذر لرسالة "الردّ على طلب قائمة بالتعديلات" هو <Hint>. لمزيد من المعلومات، يُرجى الاطّلاع على رسائل الردّ على التلميح.

الخطوة 3: رسالة الطلب

تتلقّى Google رسالة Hint Response (ردّ التلميح) وتردّ عليها برسالة Query (طلب)، تمامًا كما هو الحال مع وضع Pull (السحب) العادي. ويتمثل الاختلاف في أنّ رسالة الطلب لا تحتوي الآن إلا على أرقام تعريف الفنادق وبرامج الرحلات للفنادق التي تحديدتها في رسالة "الردّ على التلميح". عنصر الجذر لرسالة طلب البحث هو <Query>.

عند تحديد أرقام تعريف الفنادق التي يجب طلب أسعارها باستخدام ميزة "الأسعار المتغيّرة"، تغضّب Google الطرف عن محتويات خلاصة بيانات الفنادق. ويؤدي ذلك إلى تقليل حجم رسالة الطلب التي تتلقّاها من Google وحجم رسالة المعاملة في ردّك إلى حد كبير.

الخطوة 4: رسالة المعاملة

تُرسِل رسالة Transaction (معاملة) تتضمّن تعديلًا على الأسعار ردًا على رسائل طلبات البحث من Google. العنصر الجذر لرسالة المعاملات هو <Transaction>. لمزيد من المعلومات، يُرجى الاطّلاع على وضع إرسال سحب.