Regole di corrispondenza delle pagine di destinazione

L'API Hotel Prices associa un utente a una pagina di destinazione definita nel file delle pagine di destinazione o in Hotel Center.

Se un utente non corrisponde a nessuna delle pagine di destinazione definite, l'annuncio non sarà partecipano all'asta. Ciò si traduce in un'opportunità mancata che le stime di Hotel Center per te.

Criteri

Google associa un utente alla pagina di destinazione più appropriata sulla base delle seguenti regole:

  1. I criteri di corrispondenza principali sono i seguenti:

    1. country*
    2. currency*
    3. language*
    4. device
    5. google site
  2. Il criterio delle impostazioni internazionali cercherà prima di trovare una corrispondenza per l'utente. In caso contrario, le impostazioni internazionali (paese, valuta, lingua) dell'hotel cercato. per trovare una corrispondenza.

  3. Se un criterio non viene dichiarato, viene associato implicitamente a tutti e i relativi valori.

  4. Tutti e quattro i criteri delle pagine di destinazione: valuta, paese, dispositivo deve corrispondere alla lingua utilizzata per l'abbinamento di un hotel all'utente.

  5. Se più definizioni della pagina di destinazione corrispondono, vengono applicate le seguenti regole:

    • Viene utilizzata la pagina di destinazione con una migliore qualità di corrispondenza. Per ulteriori informazioni, consulta la sezione Priorità per più pagine di destinazione.

    • Per una corrispondenza di qualità simile, quella che compare per prima nelle pagine di destinazione .

di Gemini Advanced.

Adatta alla configurazione

Ogni criterio può stabilire una corrispondenza in tre modi:

  1. Non specificato (*): corrispondenza con tutti i valori applicabili.

  2. Consentito (yes): corrispondenza con i valori elencati, mai corrispondenza con tutti i valori applicabili e i relativi valori.

    Impostazione dello stato su yes per country, currency o language non esclude altri valori idonei. Devi indicare esplicitamente non consentire altri valori.

  3. Non consentito (never): non corrisponde mai ai valori elencati, corrisponde a tutti e gli altri valori applicabili.

Corrispondenze implicite ed esplicite

Corrispondenze implicite
1 e 3 sono idonei per le corrispondenze implicite, se vengono utilizzati i valori applicabili.
Corrispondenze esplicite
2 e 3 sono idonei per le corrispondenze esplicite per i valori elencati.
di Gemini Advanced.
.

Quando vuoi escludere determinati paesi, valute o lingue, deve impostare esplicitamente lo stato della corrispondenza su never. Puoi combinare 2 e 3 per descrivere le capacità del tuo sito web. Fai riferimento agli esempi riportati di seguito.

Corrispondenza dei dispositivi

Per evitare confusione, ti consigliamo la corrispondenza dei dispositivi per una pagina di destinazione, ad istanza:

  • mobile: la pagina viene visualizzata sul dispositivo mobile, ma non su computer o tablet.

  • desktop: la pagina viene visualizzata su computer e tablet, ma non sui dispositivi mobili. anche se disattivi esplicitamente il tablet. Un modo per aggirare il problema è impostare un moltiplicatore di offerta negativo elevato per i tablet.

  • tablet: la pagina viene visualizzata su computer a meno che non sia espressamente consentita, ma lo è non viene visualizzata sui dispositivi mobili.

Fonti Google

La maggior parte dei partner attiva i seguenti canali Google in ogni pagina di destinazione valore predefinito:

  • Local Universal (prezzi nei risultati di ricerca di Google)
  • Risultati mappa

Esempi

Questa sezione mostra alcuni esempi comuni di definizioni semplici di pagine di destinazione.

Standard

<PointOfSale id="pos-usd">
  <!-- Explicitly allow US Dollars -->
  <Match status="yes" currency="USD"/>
  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Multiplo

<PointOfSale id="pos-us">
  <!-- Explicitly allow US and Dollars -->
  <Match status="yes" currency="USD"/>
  <Match status="yes" country="US"/>
  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

<PointOfSale id="pos-uk">
  <!-- Explicitly allow GB and Pounds -->
  <Match status="yes" currency="GBP"/>
  <Match status="yes" country="GB"/>
  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Paese

Mostra gli annunci solo in Giappone. Tutti gli altri paesi corrispondono implicitamente a meno che esplicitamente non consentiti.

<PointOfSale id='pos-jp'>
  <!-- Explicitly match on Japan -->
  <Match status='yes' country='JP'/>

  <!-- List common countries to exclude -->
  <Match status='never' country='US'/>
  <Match status='never' country='FR'/>
  ...

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Quando definisci una pagina di destinazione che corrisponda a un singolo paese, di solito escludi da 10 a 20 paesi che generano il maggior numero di impressioni, come mostrato in Hotel Center e includi solo quelli che vuoi abbinare.

Dispositivo

Pubblica gli annunci solo sui dispositivi mobili. Il criterio device corrisponde a un valore solo se è esplicitamente definito.

<PointOfSale id='pos-mobile'>
  <!-- Explicitly match on mobile only -->
  <Match status='yes' device="mobile"/>

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Valuta

Mostra gli annunci degli utenti la cui valuta è l'euro, ma non il dollaro statunitense. Tutti gli altri corrispondono implicitamente, a meno che non siano esplicitamente vietate.

<PointOfSale id="pos-eur">
  <!-- Explicitly allow Euros -->
  <Match status="yes" currency="EUR"/>

  <!-- Explicitly disallow US dollars -->
  <Match status="never" currency="USD"/>

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Lingua

Mostra gli annunci solo per gli utenti in inglese.

<PointOfSale id='pos-en'>
  <!-- Explicitly match on English -->
  <Match status='yes' language='en'/>

  <!-- List common languages to exclude -->
  <Match status='never' language='es'/>
  <Match status='never' language='fr'/>
  <Match status='never' language='jp'/>
  ...

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Quando definisci una pagina di destinazione in modo che corrisponda a una sola lingua, di solito escludi da 10 a 20 lingue che generano il maggior numero di impressioni, come mostrato in Hotel Center e includi solo quelli che vuoi abbinare.

Più paesi

Pubblica gli annunci preferibilmente in US e GB; ma potrebbe corrispondere a un'altra paese se non ci sono altre definizioni della pagina di destinazione.

<PointOfSale id='pos-us-uk'>
  <!-- Explicitly match on the US and/or GB -->
  <Match status='yes' country='US'/>
  <Match status='yes' country='GB'/>

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Paese + Lingua

Mostra gli annunci solo in Giappone solo per gli utenti preferiti in inglese. Tutti i paesi e le lingue corrispondono implicitamente, a meno che non siano esplicitamente vietate.

<PointOfSale id='pos-jp-en'>
  <!-- Explicitly match on Japan -->
  <Match status='yes' country='JP'/>

  <!-- List common countries to exclude -->
  <Match status='never' country='US'/>
  <Match status='never' country='FR'/>
  ...

  <!-- Explicitly match on English -->
  <Match status='yes' language='en'/>

  <!-- List common languages to exclude -->
  <Match status='never' language='jp'/>
  <Match status='never' language='fr'/>
  ...

  <URL>www.google.com/?hotel-id=34876&amp;checkin-date=2023-05-23&amp;checkout-date=2023-05-28&amp;num-adults=2</URL>
</PointOfSale>

Priorità per più pagine di destinazione

Più definizioni di pagina di destinazione possono corrispondere in base ai criteri. In questo caso, Google le classifica in base alle seguenti regole:

  • È preferibile una corrispondenza della condizione dell'utente rispetto a una corrispondenza della condizione di hotel. Ad esempio, se una pagina di destinazione corrisponde solo alla valuta dell'utente, un'altra corrisponde solo alla valuta dell'hotel, Google sceglie la pagina di destinazione che corrisponde alla valuta dell'utente.

  • Ordine dei criteri, come segue:

    1. Paese
    2. Valuta
    3. Brand
    4. Lingua
    5. Dispositivo
    6. Origine Google

    Ad esempio, se una pagina di destinazione corrisponde solo alla valuta dell'utente, ma un'altra corrisponde solo al dispositivo dell'utente, Google sceglie la pagina di destinazione corrispondente alla valuta dell'utente.

  • È preferibile usare una corrispondenza esplicita rispetto a una implicita. Ad esempio, se una pagina di destinazione corrisponde esplicitamente al paese dell'utente, un'altra corrisponde solo implicitamente, Google sceglie la pagina di destinazione corrisponde esplicitamente. Inoltre, se sono definiti più criteri utente, come paese e lingua, e la lingua è specificata, la lingua dell'utente deve corrispondere esplicitamente. In caso contrario, la pagina di destinazione non verrà selezionata.

Ti consigliamo di trovare una corrispondenza con lo stesso insieme di criteri in ogni pagina di destinazione del tuo . Ciò riduce al minimo la complessità nel determinare perché uno dei più pagine di destinazione corrispondono. Fai riferimento all'esempio relativo a più istanze.

Per la configurazione di un file della pagina di destinazione, se due definizioni con le stesse priorità hanno corrispondenza, Google sceglie quella che compare per prima nel file.

Filtrare le pagine di destinazione

Per filtrare un sottoinsieme di pagine di destinazione idonee per un determinato hotel, puoi: Utilizzare l'elemento <AllowablePointsOfSale> in un messaggio Transaction. Per maggiori informazioni informazioni, consulta la sezione Prezzi e Riferimento XML per l'inventario delle camere (Transazioni).

L'esempio seguente di un messaggio Transaction consente all'hotel di corrispondono a pos-mobile e pos-en:

<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2023-05-24T20:44:56-04:00" id="42">
  <Result>
    <Property>052213</Property>
    ...
    <-- Allow pos-mobile and pos-en to match. All others will not match. -->
    <strong><AllowablePointsOfSale>
      <PointOfSale id="pos-mobile"/>
      <PointOfSale id="pos-en"/>
    </AllowablePointsOfSale></strong>
  </Result>
</Transaction>

Le pagine di destinazione non elencate nel blocco <AllowablePointsOfSale> non verranno corrispondono. Se escludi il blocco <AllowablePointsOfSale> dalla transazione tutte le pagine di destinazione possono corrispondere.

Puoi anche utilizzare l'elemento <AllowablePointsOfSale> se vuoi attivare o disattivare la pubblicazione di determinati hotel sul Pagina di destinazione click-to-call.