飯店價格會將使用者導向到達網頁檔案或 Hotel Center 中定義的到達網頁。
如果使用者不符合任何已定義的到達網頁,廣告就不會參與競價。這會導致錯失商機,Hotel Center 會為你估算這類商機。
條件
Google 會根據下列規則,將使用者導向最合適的到達網頁:
主要比對條件如下:
country*currency*language*devicegoogle site
系統會先嘗試比對使用者與語言代碼條件。如果沒有相符項目,系統會使用搜尋飯店的語言代碼 (國家/地區、幣別、語言) 尋找相符項目。
如未宣告條件,系統會隱含地比對所有可用值。
飯店必須符合所有四項到達網頁條件 (貨幣、國家/地區、裝置、語言),才能與使用者相符。
如果有多個到達網頁定義相符,系統會套用下列規則:
系統會使用相符品質較佳的到達網頁。詳情請參閱「多個到達網頁的優先順序」。
如果比對品質相似,系統會使用到達網頁檔案中第一個出現的網址。
比對設定
每個條件可透過三種方式比對:
未指定 (
*):比對所有適用的值。允許 (
yes):與列出的值相符,絕不會與所有適用值相符。如果將
country、currency或language值的狀態設為yes,其他符合資格的值不會遭到排除。您必須明確禁止其他值。不允許 (
never):一律不與列出的值相符,但可與所有其他適用的值相符。
隱含和明確相符
- 隱含相符項目
- 使用適用值時,1 和 3 符合隱含比對資格。
- 完全相符的結果
- 2 和 3 符合所列值的明確相符條件。
如要排除特定國家/地區、幣別或語言,請將相符狀態明確設為 never。您可以結合 2 和 3,說明網站的功能。請參閱「範例」一節。
裝置比對
為避免混淆,建議您為到達網頁啟用裝置比對功能:
mobile:網頁顯示在行動裝置上,但未顯示在電腦或平板電腦上。desktop:網頁會顯示在桌機和平板電腦上,但不會顯示在行動裝置上,即使您明確禁止平板電腦顯示網頁也一樣。解決方法之一是為平板電腦設定高排除出價調節係數。tablet:除非明確禁止,否則網頁會顯示在電腦上,但不會顯示在行動裝置上。
Google 來源
根據預設,大多數合作夥伴會在每個到達網頁中啟用下列 Google 管道:
- 區域全方位 (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> 元素。