- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- لینکهای رزرو رایگاننتیجه
منسوخ شده: در عوض از PropertyPerformanceReportService.QueryPropertyPerformanceReport استفاده کنید که گزارش نمایش را نیز دارد. امکان پرس و جو (دریافت، فیلتر و بخش بندی) گزارش لینکهای رزرو رایگان برای یک حساب خاص را فراهم میکند.
درخواست HTTP
GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/freeBookingLinksReportViews:query
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
name | نام منبع حساب کاربری مورد نظر. قالب: accounts/{account_id} |
پارامترهای پرس و جو
| پارامترها | |
|---|---|
filter | شرطها (فیلدها و عبارات) مورد استفاده برای فیلتر کردن معیارهای لینک رزرو رایگان برای حسابی که مورد پرسش قرار گرفته است. این سینتکس نیاز به فاصله در اطراف عملگر فیلد مقادیر فیلد مقادیر مربوط به نمونههایی از شرایط معتبر به شرح زیر است:
|
aggregateBy | نحوهی بخشبندی معیارهای برگردانده شده توسط پرسوجو را مشخص میکند. برای مثال، اگر مقدار رشتهای، فهرستی از فیلدها است که با کاما از هم جدا شدهاند. فیلدهای معتبر عبارتند از: |
pageSize | حداکثر تعداد نتایج مشارکت برای بازگشت. سرویس ممکن است کمتر از این مقدار را برگرداند. در صورت عدم تعیین، حداکثر ۱۰۰۰۰ نتیجه بازگردانده خواهد شد. حداکثر مقدار ۱۰۰۰۰ است؛ مقادیر بالاتر از ۱۰۰۰۰ به ۱۰۰۰۰ کاهش مییابد. |
pageToken | یک توکن صفحه، که از درخواست قبلی partnershipReportViews.query دریافت شده است. برای دریافت صفحه بعدی، این توکن را ارائه دهید. هنگام صفحهبندی، تمام پارامترهای دیگر ارائه شده به partnershipReportViews.query باید با فراخوانی که توکن صفحه را ارائه داده است، مطابقت داشته باشند. |
درخواست بدنه
بدنه درخواست باید خالی باشد.
بدنه پاسخ
منسوخ شده: به جای آن از QueryPropertyPerformanceReportResponse با PropertyPerformanceReportService استفاده کنید. پیام پاسخ برای FreeBookingLinksReportService.QueryFreeBookingLinksReport .
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"results": [
{
object ( |
| فیلدها | |
|---|---|
results[] | فهرست نتایجی که با عبارت جستجو شده مطابقت دارند. |
nextPageToken | توکن صفحهبندی برای بازیابی صفحه بعدی نتایج استفاده میشود. اگر این فیلد حذف شود، صفحات بعدی وجود نخواهند داشت. |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/travelpartner
برای اطلاعات بیشتر، بهOAuth 2.0 Overview .
لینکهای رزرو رایگاننتیجه
منسوخ شده: به جای آن از PropertyPerformanceResult به همراه PropertyPerformanceReportService استفاده کنید. نشاندهنده نتیجهای از جستجوی آمار لینک رزرو رایگان برای یک حساب کاربری است.
| نمایش JSON |
|---|
{ "date": { object ( |
| فیلدها | |
|---|---|
date | تاریخی در محدوده تاریخ درخواستی. فقط در صورتی ارائه میشود که |
userRegionCode | کد منطقه ISO 3116 کشور/منطقه کاربر. فقط در صورتی ارائه میشود که |
deviceType | نوع دستگاه کاربر. فقط در صورتی ارائه میشود که |
partnerHotelId | شناسه هتل شریک. فقط در صورتی ارائه میشود که |
partnerHotelDisplayName | نام هتل شریک. فقط در صورتی ارائه میشود که |
clickCount | تعداد کل کلیکهایی که برای این نتیجه ثبت شده است. |