ARI'ye Genel Bakış

Müsaitlik durumu, fiyatlar ve envanter (ARI), gecelik fiyatları, müsaitlik durumunu ve envanteri kontrol eden, bunların nasıl birleştirilebileceği konusunda kısıtlamalar sağlayan bir fiyatlandırma yayınlama modudur. ARI, vergi, ücret ve promosyonları dahil etme esnekliği de sunar.

Seyahat planına dayalı fiyatlandırma iletim 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 olduğunda (ör. ücret ayrıntıları, kısıtlamalar ve müsaitlik durumu) mesaj gönderirsiniz.

Avantajları

ARI aşağıdaki avantajları sunar:

  • Bant genişliği verimliliği: İletilmesi 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 erken satın alma ve konaklama süresi değerleri için fiyatları ve güncellemeleri hesaplayabilir.

  • Fiyat doğruluğu: Anlık güncellemeler sağlamak için değişiklik üzerine gönderme etkinliği modeli kullanarak fiyat doğruluğunu artırır.

  • Daha fazla fiyat kapsamı: Çeşitli seyahat planlarında birleştirilen ayrıntılı veriler kullanılarak daha yüksek bir fiyat kapsamı (fiyat içeren seyahat planı sayısı) elde edilir.

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

  • Kullanım kolaylığı: Verileri, sisteminizde depolanma şekliyle uyumlu bir şekilde iletir. Bu sayede, birçok seyahat planı için fiyatların hesaplanması veya önbelleğe alınması gerekmez.

İstek mesajı türleri

Google'a gönderilen ARI mesajları, ARI "istek" mesajları olarak adlandırılır. Google daha sonra isteğin 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ımlamaya yönelik bazı temel mesaj türleri için OpenTravel Alliance (OTA) standart protokollerini kullanır.

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 başına (oda türü ve ücret planı kombinasyonu) tarih bazlı veya konaklama süresine dayalı 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 de bu mesaj kullanılarak 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 belirtilirse 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şikliği kurallarını tanımlar.

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

Her bir mesaj, Google'ın belirli check-in/çıkış tarihleri ve istenilen kişi sayısıyla tesislerinizi arayan kullanıcılara gösterilen fiyatları ve müsaitlik durumunu hesaplamak için kullandığı 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 sisteminizde veri değişikliği yapıldığında ilgili mesajları gönderin.

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

  • IP adreslerinizi sistemimize eklemek veya sistemimizde güncellemek için Hotel Center Fiyat Ayarları sayfasındaki self servis aracını 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öntemiyle gönderin.

  • Content-Type üstbilgisini application/xml olarak ayarlayın.

  • Hesap düzeyinde maksimum güncelleme hızı saniyede 400 mesajdı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ında, sunucu bağlantısı başarılı olduysa Google bir HTTP 200 OK ile yanıt verir ve mesaj gövdesinde güncellemelerin başarılı bir şekilde uygulanma veya uyarılar ya da hatalarla karşılaşılma durumunu belirten bir yanıt mesajı bulunur. Google, HTTP hata koduyla yanıt verirse mesajı yeniden gönderin. HTTP yanıt gövdesi uyarı veya hata içeriyorsa bunlar mesaj yeniden gönderilmeden önce düzeltilmelidir. Belirli mesajlarla ilgili karşılaşılan sorunları Hotel Center'daki Feed Durumu sayfasında da görüntüleyebilirsiniz.

Google'da Yayında (LoG)

Google'da canlı (LoG), otellerinizi Google web sitelerinde göstermenize olanak tanır. Bir otelin varsayılan LoG değeri true olduğundan yeni oteller Google'da otomatik olarak gösterilir.

Google Ads'in durumundan veya Google'da tesis 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ştirme veya devre dışı bırakmak istiyorsanız LoG'yi kullanın.

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 bakın.

Travel Partner API, you can do the following: kullanma

  • Tesislerinizin durumunu Hotel Center'da 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österilen tüm otellerinizin listesini alın.

  • hotelViews.summary kullanarak belirli bir hesaptaki mülklerin özetini (Google'da yayınlanan mülklerin sayısı dahil) alın.

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