İpucu Yanıtı Mesajları

Google bir İpucu İsteği mesajı gönderdiğinde sunucularınız, Google'ın aynı sunuculardan başarılı bir İpucu Yanıtı almasından bu yana fiyatları değişen otelleri belirten bir İpucu Yanıtı mesajıyla yanıt vermelidir. Herhangi bir fiyat değişikliği varsa Google, belirtilen oteller ve seyahat planlarının güncellenmiş fiyatlandırma verilerini getiren bir <Query> gönderir.

Yeniden fiyatlandırma sürecine genel bakış için Fiyatlandırmaya Genel Bakış bölümüne bakın.

İpucu Yanıtı mesajları, seçilen oteller ve seyahat planlarının yeniden fiyatını belirlemek için aşağıdaki yöntemleri kullanır:

<Hint>, İpucu Yanıtı mesajının kök öğesidir. Bir veya daha fazla <Item> öğesi kullanarak otel ya da seyahat planının güncellenmesini istersiniz. Tek bir İpucu Yanıtı mesajı, herhangi bir sayıda <Item> öğesi tanımlayabilir.

Her İpucu Yanıtı mesajında her <Item> için en az bir <Property> öğesi belirtilmelidir. <Property>, bir oteli Otel Listesi ile aynı kimlikleri kullanarak tanımlar. Varsayılan olarak, her <Item> bloğu için tek bir otel kimliği belirtirsiniz. Ancak yeniden fiyatlandırma için giriş tarih aralıkları veya aralıklı konaklamalar kullanıyorsanız Google'a bir öğe bloğunda birden fazla otele izin vermesi için talimat verebilirsiniz.

Tam seyahat planı isteği ve yanıt akışı

İpucu mesajları check-in tarihi ve konaklama süresinin kombinasyonu gibi ayrı seyahat planlarına dayalı olabilir. Bu durumda, otelleriniz için bir check-in tarihi ve konaklama süresi belirtirsiniz ve Google sadece bu seyahat planı için yeni fiyatlandırma verilerini getirir.

İş ortağının yanıtı

Aşağıdaki İpucu Yanıtı mesajı, tek bir tesis ve tek bir seyahat planı tanımlar:

<Hint>
  <Item>
    <Property>12345</Property>
    <Stay>
      <CheckInDate>2023-05-20</CheckInDate>
      <LengthOfStay>3</LengthOfStay>
    </Stay>
  </Item>
</Hint>

Google'ın yanıtı

Google, İpucu Yanıtı mesajınıza aşağıdakine benzer bir <Query> ile yanıt verir:

<Query>
  <Checkin>2023-05-20</Checkin>
  <Nights>3</Nights>
  <PropertyList>
    <Property>12345</Property>
  </PropertyList>
</Query>

<Transaction> oluşturun

Daha sonra aşağıdaki konaklama için otelin fiyat güncellemeleriyle birlikte bir <Transaction> oluşturmanız gerekir:

5/20/23 - 5/23/23

Giriş tarih aralığı isteği ve yanıt akışı

İpucu Yanıtı mesajı, ilk check-in tarihiyle başlayıp son check-in tarihiyle biten bir check-in tarihleri aralığı belirtebilir. Google yeni fiyatlandırma verileri getirdiğinde, otel için bu tarihlerden başlayarak belirttiğiniz konaklama süresine kadar uzanan her check-in tarihi için seyahat planları alır.

İş ortağının aralıklı tarihleri

İpucu Yanıtı mesajıyla ilgili aşağıdaki örnekte, giriş için belirli bir tarih aralığına sahip tek bir tesis tanımlanır:

<Hint>
  <Item>
    <Property>12345</Property>
    <FirstDate>2023-05-20</FirstDate>
    <LastDate>2023-05-23</LastDate>
  </Item>
</Hint>

Google'ın yanıtı

Google, bu İpucu Yanıtı mesajına aşağıdakine benzer <Query> ile yanıt verir:

<Query>
  <FirstDate>2023-05-20</FirstDate>
  <LastDate>2023-05-23</LastDate>
  <Nights>5</Nights>
  <PropertyList>
    <Property>12345</Property>
  </PropertyList>
</Query>

<Transaction> oluşturun

Daha sonra ilgili otel için aşağıdaki konaklamalara yönelik fiyat güncellemeleri içeren bir <Transaction> oluşturmanız gerekir:

5/20/23 - 5/21/23
5/20/23 - 5/22/23
5/20/23 - 5/23/23
5/20/23 - 5/24/23
5/20/23 - 5/25/23

5/21/23 - 5/22/23
5/21/23 - 5/23/23
5/21/23 - 5/24/23
5/21/23 - 5/25/23
5/21/23 - 5/26/23

5/22/23 - 5/23/23
5/22/23 - 5/24/23
5/22/23 - 5/25/23
5/22/23 - 5/26/23
5/22/23 - 5/27/23

Bu örnekte 5 gecelik varsayılan konaklama süresi kullanılmaktadır.

Aralıklı konaklama isteği ve yanıt akışı

İpucu Yanıtı mesajı, değişen bir tarih aralığı içerebilir. Bu şekilde Google, bu tarihlerden herhangi birinden etkilenen seyahat planlarını getirmesi gerektiği konusunda bilgilendirilir. Getirilen gerçek seyahat planları grubu, hem değişiklik içeren tarih grubunu hem de maksimum konaklama süresini içeren bir işlevdir.

İş ortağının aralıklı konaklamaları

Aşağıdaki örnek İpucu Yanıtı mesajında aralıklı konaklamalar kullanılır:

<Hint>
  <Item>
    <Property>12345</Property>
    <StaysIncludingRange>
      <FirstDate>2023-05-20</FirstDate>
      <LastDate>2023-05-23</LastDate>
    </StaysIncludingRange>
  </Item>
</Hint>

Google'ın yanıtı

Google, İpucu Yanıtı mesajınıza aşağıdakine benzer bir <Query> ile yanıt verir:

<Query>
  <FirstDate>2023-05-20</FirstDate>
  <LastDate>2023-05-23</LastDate>
  <AffectedNights>3</AffectedNights>
  <PropertyList>
    <Property>12345</Property>
    <Property>67891</Property>
  </PropertyList>
</Query>

<Transaction> oluşturun

Daha sonra aşağıdaki konaklamalar için otelin fiyat güncellemeleriyle birlikte bir <Transaction> oluşturmanız gerekir:

5/17/23 - 5/20/23

5/18/23 - 5/20/23
5/18/23 - 5/21/23

5/19/23 - 5/20/23
5/19/23 - 5/21/23
5/19/23 - 5/22/23

5/20/23 - 5/21/23
5/20/23 - 5/22/23
5/20/23 - 5/23/23

5/21/23 - 5/22/23
5/21/23 - 5/23/23
5/21/23 - 5/24/23

5/22/23 - 5/23/23
5/22/23 - 5/24/23
5/22/23 - 5/25/23

5/23/23 - 5/24/23
5/23/23 - 5/25/23
5/23/23 - 5/26/23