飯店價格會將使用者導向至到達網頁檔案或 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 管道:
- 本地通用 (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 就會選擇符合使用者幣別的到達網頁。
條件順序,如下所示:
- 國家/地區
- 幣別
- Brand
- 語言
- 裝置
- Google 來源
舉例來說,如果其中一個到達網頁與使用者貨幣相符,但另一個到達網頁只與使用者裝置相符,Google 就會選擇符合使用者貨幣的到達網頁。
系統會優先採用明確比對,而非隱含比對。舉例來說,如果其中一個到達網頁明確與使用者所在的國家/地區相符,但另一個到達網頁卻只與之相符,Google 就會選擇明確相符的到達網頁。此外,如果定義了多個使用者條件 (例如國家/地區和語言以及已指定語言),則使用者語言必須明確相符。否則系統不會選取到達網頁。
建議您針對設定中的每個到達網頁,比對同一組條件。如此能大幅降低系統判定有多個到達網頁相符原因的複雜度。請參閱多個範例。
設定到達網頁檔案時,如果有兩個定義具有相同優先順序,Google 就會選擇檔案中最先發生的定義。
篩選到達網頁
如要篩選特定飯店的部分符合資格到達網頁,您可以在交易訊息中使用 <AllowablePointsOfSale>
元素。詳情請參閱定價和 Room 庫存 (交易) 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>
元素。