- HTTP 要求
- 路徑參數
- 查詢參數
- 要求主體
- 回應主體
- 授權範圍
- ParticipationResult
- 金鑰
- MissedParticipationCountDetails
- NoPriceCountDetails
- PriceMissingCountDetails 詳細資料
- PriceProblemCountDetails
- PriceUnavailableCountDetails
可查詢特定帳戶參與報表 (取得、篩選和區隔) 的功能。
HTTP 要求
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/participationReportViews:query
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
name |
所查詢帳戶的資源名稱。格式為 |
查詢參數
參數 | |
---|---|
filter |
用於篩選所查詢帳戶的參與度指標的條件 (欄位和運算式)。語法必須有
有效的條件範例如下:
|
aggregateBy |
指定如何區隔查詢傳回的指標。舉例來說,如果將 字串值是以半形逗號分隔的欄位清單。有效欄位包括: 如果使用 |
pageSize |
要傳回的參與結果上限。服務傳回的值可能會低於這個值。如果未指定,則最多傳回 10,000 筆結果。最大值為 10,000;高於 10,000 的值將強制轉換成 10,000。 |
pageToken |
您先前從 engagementReportViews.query 要求收到的頁面權杖,請提供這項資訊,以便接收後續頁面。 進行分頁時,提供給 engagementReportViews.query 的所有其他參數都必須與提供網頁權杖的呼叫相符。 |
要求主體
要求主體必須為空白。
回應主體
如果成功,回應主體即會包含具有以下結構的資料:
JSON 表示法 |
---|
{
"results": [
{
object ( |
欄位 | |
---|---|
results[] |
符合查詢的結果清單。 |
nextPageToken |
用於擷取下一頁結果的分頁符記。 |
授權範圍
需要下列 OAuth 範圍:
https://www.googleapis.com/auth/travelpartner
詳情請參閱 OAuth 2.0 總覽。
參加結果
代表查詢帳戶的參與統計資料產生的結果。
JSON 表示法 |
---|
{ "key": { object ( |
欄位 | |
---|---|
key |
結果的鍵。 |
opportunityCount |
特定飯店的商機總數。「商機」是指飯店廣告可向使用者顯示的次數總數。 |
participationCount |
您在 Google Ads 競價程序中符合申請資格的商機總數。 |
participationPercent |
成功參與的商機數量除以商機總數的百分比。舉例來說,假設某項資源可在 100 個商機中 90 次參加 Google Ads 競價,參與率就是 90%。 |
missedParticipationCount |
「不符合」Google Ads 競價程序資格的商機總數。包括:
|
missedParticipationCountDetails |
導致錯失的參與原因 (例如沒有空位),以及每個原因的總數。 |
partnerHotelDisplayName |
合作夥伴的顯示名稱。只有在 |
索引鍵
結果金鑰。
JSON 表示法 |
---|
{ "date": { object ( |
欄位 | |
---|---|
date |
您要求指標的日期。 如果 |
userRegionCode |
使用者所在國家/地區的 ISO 3116 區域代碼。 如果 |
deviceType |
使用者的裝置類型。 如果 |
partnerHotelId |
合作夥伴的飯店 ID。 如果 |
hotelRegionCode |
飯店所在國家/地區的 CLDR 區域代碼。 如果 |
advanceBookingWindow |
使用者提前預訂行程的天數。 如果 |
lengthOfStayDays |
行程的住宿天數。 如果 |
checkinDate |
行程的入住日期。 如果 |
occupancy |
行程的總座位佔用率。 如果 |
遺漏的部分計數詳細資料
錯過的參與次數 (按原因細分)。
JSON 表示法 |
---|
{ "noAvailabilityCount": string, "hotelSuspendedCount": string, "noTaxBreakdownCount": string, "noLandingPageCount": string, "noPriceCount": string, "noPriceCountDetails": { object ( |
欄位 | |
---|---|
noAvailabilityCount |
因缺少飯店/行程組合或旅客不符合該房價的資格,而錯失的參與總數。如要參與這些競價,您可能需要提供更多價格資訊。 |
hotelSuspendedCount |
一或多間飯店因價格準確性遭到停權,而未參與的參與者總數。 |
noTaxBreakdownCount |
您有一或多間飯店未個別指定稅金和費用的遺漏參與總數。 |
noLandingPageCount |
沒有任何到達網頁與使用者相符。 |
noPriceCount |
因行程行程未提供價格而錯失的參與者總數。 |
noPriceCountDetails |
導致無價格計數的原因 (例如無法使用即時價格),以及每個原因的總數。 |
otherReasonCount |
飯店不明,原因不明。 |
priceMissingCount |
因 Google 快取中的價格不存在,或無法成功回應即時價格,而錯失的參與者總數。包括:
|
priceMissingCountDetails |
導致價格遺失的原因。 |
priceProblemCount |
因行程行程的價格準確性而錯失的參與總數。包括:
|
priceProblemCountDetails |
造成價格問題的原因。 |
priceUnavailableCount |
要求行程中因無法使用 (-1) 的價格而錯失的參與總數。包括:
|
priceUnavailableCountDetails |
導致價格無法使用的原因。 |
沒有價格詳細資料
導致無價格計數的原因,以及每個原因的總數。
JSON 表示法 |
---|
{ "livePricingTechnicalIssueCount": string, "livePricingNotTriggeredCount": string, "livePricingConfigIssueCount": string, "livePricingNotAvailableCount": string, "livePricingOtherReasonCount": string } |
欄位 | |
---|---|
livePricingTechnicalIssueCount |
因即時定價功能發生技術問題,導致您錯失的參與總數 (原因如下):
|
livePricingNotTriggeredCount |
因即時定價而未觸發的計畫參與計畫總數,原因如下:
|
livePricingConfigIssueCount |
因即時定價而未觸發的計畫參與計畫總數,原因如下:
|
livePricingNotAvailableCount |
因無法使用即時價格而錯失的總人數。即時價格不適用於特定預設行程或使用者介面。在這種情況下,合作夥伴就需要快取價格才能參與。 |
livePricingOtherReasonCount |
因即時定價其他問題而錯失的參與者人數。 |
價格遺失詳細資料
導致價格遺失的原因,以及每個原因的總數。
JSON 表示法 |
---|
{ "cacheRateMissingCount": string, "itineraryBlockedCount": string, "livePricingNotSetupCount": string, "bandwidthDepletedCount": string, "livePricingTimeoutCount": string, "livePricingErrorCount": string } |
欄位 | |
---|---|
cacheRateMissingCount |
此行程的快取中沒有價格。由於頁面限制,系統無法執行即時查詢。 |
itineraryBlockedCount |
行程不在基本參數外,因此不會針對即時查詢或快取填補行程傳回行程的價格。 |
livePricingNotSetupCount |
此行程沒有任何快取價格,且未針對這個帳戶設定即時查詢。 |
bandwidthDepletedCount |
這個行程沒有快取價格,也沒有任何即時查詢配額。 |
livePricingTimeoutCount |
這個行程沒有任何快取,而且傳送至系統的即時查詢逾時。 |
livePricingErrorCount |
此行程沒有任何快取價格。即時查詢並未逾時,但系統傳回錯誤。 |
價格問題數量詳細資料
造成價格問題的原因及每個原因的總數。
JSON 表示法 |
---|
{ "hotelSuspendedCount": string, "priceUnusuallyHighCount": string, "priceUnusuallyLowCount": string, "taxesAndFeesMissingCount": string } |
欄位 | |
---|---|
hotelSuspendedCount |
飯店已遭停權。原因可能是稅金和費用不正確等方面持續存在。 |
priceUnusuallyHighCount |
相較於地區趨勢,這個行程提供的價格似乎有些高。 |
priceUnusuallyLowCount |
相較於地區趨勢,這個行程提供的價格似乎有些微。 |
taxesAndFeesMissingCount |
定價缺少稅金和費用。 |