飯店價格會將使用者比對到到達網頁檔案或 Hotel Center 中定義的到達網頁。
如果使用者不符合任何已定義的到達網頁,廣告就不會參與競價。這會導致 Hotel Center 估算的錯失商機。
條件
Google 會根據下列規則,將使用者與最合適的到達網頁配對:
- 主要比對條件如下: - country*
- currency*
- language*
- device
- google site
 
- 語言代碼準則會先嘗試比對使用者。如果沒有相符項目,系統會使用搜尋的飯店語言代碼 (國家/地區、貨幣、語言) 來找出相符項目。 
- 如果未宣告條件,則會隱含地比對所有可用的值。 
- 飯店必須與使用者相符,才能符合所有四個到達網頁條件 (貨幣、國家/地區、裝置、語言)。 
- 如果有多個到達網頁定義相符,系統會套用下列規則: - 系統會使用品質較佳的到達網頁。詳情請參閱「多個到達網頁的優先順序」。 
- 若是相似比對品質,系統會使用到達網頁檔案中出現的第一個比對項目。 
 
比對設定
每個條件可透過三種方式進行比對:
- 未指定 ( - *):比對所有適用的值。
- 允許 ( - yes):比對已列出的值,絕不會比對所有適用的值。- 將 - country、- currency或- language值的狀態設為- yes,並不會排除其他符合資格的值。您必須明確禁止其他值。
- 不允許 ( - never):請勿與列出的值相符,請與所有其他適用的值相符。
隱含和明確比對
- 隱含比對
- 1 和 3 適用於使用適用值的隱含比對。
- 完全相符
- 2 和 3 可與清單中的值進行明確比對。
如要排除特定國家/地區、貨幣或語言,請明確將其比對狀態設為 never。您可以結合 2 和 3 來說明網站的功能。請參閱範例一節。
裝置比對
為避免混淆,建議您為到達網頁進行裝置比對:
- mobile:行動裝置會顯示網頁,但電腦或平板電腦不會顯示。
- desktop:網頁會在電腦和平板電腦上顯示,但不會在行動裝置上顯示,即使您明確禁止平板電腦也一樣。解決這個問題的方法之一,就是為平板電腦設定高負面出價調節係數。
- tablet:除非明確禁止,否則網頁會在電腦版上顯示,但不會在行動版上顯示。
Google 來源
根據預設,大多數合作夥伴會在每個到達網頁中啟用下列 Google 管道:
- Local Universal (Google 搜尋結果中的價格)
- 地圖搜尋結果
範例
本節將列舉一些常見的基本到達網頁定義。
標準
<PointOfSale id="pos-usd">
  <!-- Explicitly allow US Dollars -->
  <Match status="yes" currency="USD"/>
  <URL>www.google.com/?hotel-id=34876&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
多個
<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&checkin-date=2023-05-23&checkout-date=2023-05-28&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&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
國家/地區
只在日本境內顯示廣告。除非明確禁止,否則所有其他國家/地區都會隱含比對。
<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&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
定義到達網頁時,如果要與單一國家/地區相符,通常會排除產生最多曝光次數的 10 到 20 個國家/地區 (如 Hotel Center 所示),並只納入要相符的國家/地區。
裝置
只在行動裝置上顯示廣告。只有在明確定義的情況下,device 條件才會比對值。
<PointOfSale id='pos-mobile'>
  <!-- Explicitly match on mobile only -->
  <Match status='yes' device="mobile"/>
  <URL>www.google.com/?hotel-id=34876&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
幣別
向使用歐元而非美元貨幣的使用者顯示廣告。除非明確禁止,否則所有其他貨幣都會自動比對。
<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&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
語言
只向偏好使用英文的使用者放送廣告。
<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&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
定義要與單一語言相符的到達網頁時,通常會排除產生最高曝光次數的 10 到 20 種語言 (如 Hotel Center 所示),只納入要相符的語言。
多個國家/地區
建議在 US 和 GB 中顯示廣告,但如果沒有其他到達網頁定義,可能會與其他國家/地區相符。
<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&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
國家/地區 + 語言
只向日本的英語使用者放送廣告。除非明確禁止,否則所有國家/地區和語言都會隱含比對。
<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&checkin-date=2023-05-23&checkout-date=2023-05-28&num-adults=2</URL>
</PointOfSale>
多個到達網頁的優先順序
多個到達網頁定義可以符合條件。在這種情況下,Google 會根據下列規則對這些項目進行排名:
- 使用者條件比對優先於飯店條件比對。舉例來說,如果一個到達網頁只符合使用者的幣別,另一個到達網頁只符合飯店的幣別,Google 會選擇符合使用者幣別的到達網頁。 
- 條件順序如下: - 國家/地區
- 幣別
- 品牌
- 語言
- 裝置
- Google 來源
 - 舉例來說,如果一個到達網頁只符合使用者的幣別,另一個到達網頁只符合使用者的裝置,Google 會選擇符合使用者幣別的到達網頁。 
- 明確比對優先於隱含比對。舉例來說,如果一個到達網頁明確符合使用者的國家/地區,但另一個到達網頁只符合隱含條件,Google 會選擇明確符合的到達網頁。如果定義了多項使用者條件 (例如國家/地區和語言,且已指定語言),則使用者語言必須明確符合。否則系統不會選取到達網頁。 
建議您在設定中,針對每個到達網頁使用相同的條件進行比對。這樣一來,您就能輕鬆判斷為何多個到達網頁中,某個到達網頁與廣告相符。請參閱多個範例。
在到達網頁檔案設定中,如果兩個優先順序相同的定義相符,Google 會選擇檔案中出現的第一個定義。
篩選到達網頁
如要篩選特定飯店的部分符合資格的到達網頁,您可以在交易訊息中使用 <AllowablePointsOfSale> 元素。詳情請參閱「價格與房間廣告空間 (交易) XML 參考資料」。
以下是交易訊息的範例,可讓飯店只比對 pos-mobile 和 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>
未列在 <AllowablePointsOfSale> 區塊中的到達網頁則不會相符。如果您從交易訊息中排除 <AllowablePointsOfSale> 區塊,所有到達網頁都符合比對條件。
如果您想在點擊撥打電話到達網頁中啟用或停用特定飯店,也可以使用 <AllowablePointsOfSale> 元素。