ARI'ye Genel Bakış

Müsaitlik Durumu, Fiyatlar ve Envanter (ARI), gecelik ücretleri, müsaitlik durumunu ve envanteri kontrol eden ve bunların nasıl birleştirilebileceğine dair kısıtlamalar sağlayan bir fiyatlandırma yayınlama modudur. ARI; vergi, ücret ve promosyonları da dahil etme esnekliği sağlar.

Seyahat planı tabanlı fiyatlandırma teslim modlarının (Alınan ve Değiştirilen Fiyatlandırma) aksine, ARI feed'leri belirli fiyatlar veya seyahat planları için sorgulanmaz. Bunun yerine, fiyatlandırma modelinizde yeni veya değiştirilmiş veriler (ör. ücret ayrıntıları, kısıtlamalar ve müsaitlik durumundaki değişiklikler) olduğunda mesaj aktarırsınız.

Avantajları

ARI aşağıdaki avantajları sunar:

  • Bant genişliği verimliliği: Aktarılması gereken veri hacmini azaltarak bant genişliği verimliliğini artırır. Google, gecelik ARI verilerini ve yalnızca artımlı değişiklikleri göndererek çok çeşitli ön satın alma ve konaklama süresi değerleri için fiyatları ve güncellemeleri hesaplayabilir.

  • Fiyat doğruluğu: Canlı güncellemeler sağlamak için değişiklik anında etkinlik modeli kullanarak fiyat doğruluğunu iyileştirir.

  • Daha geniş fiyat kapsamı: Çeşitli seyahat planlarıyla birleştirilen ayrıntılı verileri kullanarak daha yüksek bir fiyat kapsamı (fiyatları olan seyahat planı sayısı) sağlar.

  • Esneklik: Promosyon ve paketler sunma konusunda daha fazla esneklik sağlar.

  • Kullanım Kolaylığı: Verileri, sisteminizde depolanma şekliyle uyumlu bir şekilde iletir. Böylece, birçok seyahat planı için fiyat hesaplama veya önbelleğe alma ihtiyacını ortadan kaldırır.

İstek mesajı türleri

Google'a gönderilen ARI mesajları, ARI "istek" mesajları olarak adlandırılır. Google daha sonra işlemin başarılı veya başarısız olduğunu belirten "yanıt" mesajları döndürür.

ARI, kullanılabilirliği ve envanteri tanımlamak için kullanılan bazı ana mesaj türlerinde OpenTravel Alliance (OTA) standart protokollerini uygular.

ARI aşağıdaki istek mesajlarını kullanır:

  • Transaction (Tesis Verileri). Oda türü ve paket (ücret planı) bilgilerini tanımlar.

  • OTA_HotelRateAmountNotifRQ. Belirli tarih aralıkları için ürün (oda türü ve ücret planı kombinasyonu) başına tarih veya KS tabanlı doluluk oranı tutarlarını tanımlar.

  • OTA_HotelAvailNotifRQ. Oda türüne ve ücret planlarına göre müsaitlik durumunu ve kısıtlamaları tanımlar. Envanter, bu mesaj kullanılarak da güncellenebilir ancak OTA_HotelInvCountNotifRQ tercih edilir.

  • OTA_HotelInvCountNotifRQ. Fiziksel oda envanterini veya satılabilecek oda sayısını tanımlar.

  • TaxFeeInfo. (İsteğe bağlı) Tesis başına vergileri ve ücretleri tanımlar. OTA_HotelRateAmountNotifRQ mesajında AmountAfterTax belirtilmişse bu mesaj gerekli değildir.

  • Promotions. (İsteğe bağlı) Belirli rezervasyonlar, konaklamalar ve kullanıcılar için promosyon ücretlerini tanımlar.

  • RateModifications. (İsteğe bağlı) Belirli rezervasyonlar, konaklamalar ve kullanıcılar için ücret değiştirme kuralları tanımlar.

  • ExtraGuestCharges. (İsteğe bağlı) Çocuklar ve ek yetişkinler için ücretlerin nasıl yapılandırılması gerektiğini tanımlar.

Her mesaj, Google'ın belirli giriş/çıkış tarihleri ve istenen kişi sayısıyla tesislerinizi arayan kullanıcılara gösterilen fiyatları ve müsaitlik durumunu hesaplamak için kullandığı bir bilgi alt kümesini içerir.

ARI hakkında daha fazla bilgi için XML Referansı'na bakın.

Push mesajları

ARI ve tesis bilgilerini güncellemek için sisteminizdeki veriler her değiştiğinde ilişkili mesajları gönderin.

İleti gönderirken aşağıdaki yönergeleri kullanın:

  • IP adreslerinizi sistemimize eklemek veya güncellemek için Hotel Center Fiyat Ayarları sayfasındaki self servis aracı kullanın.

  • Uç nokta için aşağıdaki temel yolu kullanın:

    • https://www.google.com veya Host: www.google.com Port: 443
  • Mesajları HTTP POST yöntemini kullanarak gönderin.

  • Content-Type başlığını application/xml olarak ayarlayın.

  • Hesap düzeyinde saniyede 400 iletilik maksimum güncelleme oranı vardır. Bu sınırı aşarsanız 6032 hata kodu döndürülür.

  • Güncellenen verilere bağlı olarak aşağıdaki yolları kullanın:

    • Transaction (Tesis Verileri): /travel/hotels/uploads/property_data
    • OTA_HotelRateAmountNotifRQ: /travel/hotels/uploads/ota/hotel_rate_amount_notif
    • OTA_HotelAvailNotifRQ: /travel/hotels/uploads/ota/hotel_avail_notif
    • OTA_HotelInvCountNotifRQ: /travel/hotels/uploads/ota/hotel_inv_count_notif
    • TaxFeeInfo: /travel/hotels/uploads/taxes
    • Promotions: /travel/hotels/uploads/promotions
    • RateModifications: /travel/hotels/uploads/rate_modifications
    • ExtraGuestCharges:/travel/hotels/uploads/extra_guest_charges

Alınan her istek mesajı için Google, sunucuyla bağlantı başarılı olduysa bir HTTP 200 OK ile yanıt verir ve güncellemelerin başarıyla uygulandığını veya uyarılar ya da hatalarla karşılaşıldığını belirten bir yanıt mesajı içeren gövde metni ekler. Google, HTTP hata koduyla yanıt verirse mesajı yeniden gönderin. HTTP yanıt gövdesinde uyarılar veya hatalar varsa bunların mesaj yeniden gönderilmeden önce düzeltilmesi gerekir. Belirli mesajlarla ilgili karşılaşılan sorunları Hotel Center'daki Feed Durumu sayfasında da görüntüleyebilirsiniz.

Google'da aktif (LoG)

Google'da aktif (LoG), otellerinizi Google web sitelerinde göstermenizi sağlar. Bir otel için varsayılan LoG değeri true olduğundan tüm yeni oteller Google'da otomatik olarak gösterilir.

Google Ads'in durumundan veya Google'da tesisin fiyatlarının bulunup bulunmamasından bağımsız olarak Hotel Center hesabınızdaki tesislerinizi reklamlar ve ücretsiz rezervasyon bağlantıları için etkinleştirmek veya devre dışı bırakmak amacıyla LoG'yi kullanın. Bu yalnızca oteller için geçerlidir, kiralık yerler için geçerli değildir.

Bir otelin LoG değerini ayarlamanın iki yolu vardır: Travel Partner API or the Hotel Center properties page. You can change the status of your existing properties in the Live on Google column on the Hotel Center properties page, or if you want to change the status of a large number of properties at the same time, you can use the Travel Partner API.

LoG hakkında daha fazla bilgi için Hotel Center Yardım sayfasına göz atın.

Travel Partner API, you can do the following: kullanılıyor

  • Tesislerinizin durumunu Hotel Center üzerinden görüntüleyin veya hotelViews.list uç noktasını kullanın.

  • hotelViews.list uç noktasında liveOnGoogle = TRUE ile filter parametresini kullanarak Google'da görüntülenen tüm otellerinizin listesini alın.

  • hotelViews.summary kullanarak, belirli bir hesaba ait tesislerin özetini ve Google'da yayında olan tesislerin sayısını görebilirsiniz.

API'yi kullanarak LoG'yi ayarlama hakkında daha fazla bilgi için hotelViews.list makalesini ve API Referansı'nı inceleyin.