Method: accounts.freeBookingLinksReportViews.query

বর্জন করা হয়েছে: পরিবর্তে PropertyPerformanceReportService.QueryPropertyPerformanceReport ব্যবহার করুন, যেটিতে ইম্প্রেশন রিপোর্টিংও রয়েছে। একটি নির্দিষ্ট অ্যাকাউন্টের জন্য একটি বিনামূল্যে বুকিং লিঙ্কের প্রতিবেদন (পান, ফিল্টার এবং সেগমেন্ট) জিজ্ঞাসা করার ক্ষমতা প্রদান করে।

HTTP অনুরোধ

GET https://travelpartner.googleapis.com/v3/{name=accounts/*}/freeBookingLinksReportViews:query

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
name

string

অ্যাকাউন্টের সম্পদের নাম জিজ্ঞাসা করা হচ্ছে। বিন্যাস: অ্যাকাউন্টস/{account_id}

ক্যোয়ারী প্যারামিটার

পরামিতি
filter

string

ক্যোয়ারী করা অ্যাকাউন্টের জন্য ফ্রি বুকিং লিঙ্ক মেট্রিক্স ফিল্টার করতে ব্যবহৃত শর্ত (ক্ষেত্র এবং অভিব্যক্তি)। সিনট্যাক্সের জন্য in অপারেটরের চারপাশে স্পেস প্রয়োজন। অন্যথায়, স্পেস বাদ দেওয়া যেতে পারে। শর্তাবলী and অপারেটর ব্যবহার করে যোগদান করা যেতে পারে.

date ক্ষেত্র প্রয়োজন. অন্যান্য সমস্ত ক্ষেত্রগুলি ঐচ্ছিক।

date ক্ষেত্রের মানগুলি অন্তর্ভুক্ত এবং অবশ্যই YYYY-MM-DD ফর্ম্যাটে হতে হবে৷ প্রথমতম গ্রহণযোগ্য তারিখ হল 2021-03-09; পূর্ববর্তী তারিখের মান 2021-03-09-এ বাধ্য করা হবে।

partnerHotelDisplayName এর মানগুলি অক্ষর-সংবেদনশীলভাবে মেলে৷

বৈধ শর্তের উদাহরণ নিম্নরূপ:

  • date = '2021-12-03'
  • date between '2021-12-03' and '2021-12-08'
  • deviceType = 'TABLET'
  • deviceType in ('MOBILE', 'TABLET')
  • partnerHotelId = 'AAA'
  • partnerHotelId in ('AAA', 'BBB')
  • partnerHotelDisplayName = 'hotel A'
  • partnerHotelDisplayName in ('Hotel A', 'HOTEL b')
  • userRegionCode = 'US'
  • userRegionCode in ('US', 'CA')
aggregateBy

string

কোয়েরি দ্বারা প্রত্যাবর্তিত মেট্রিকগুলিকে কীভাবে ভাগ করা যায় তা নির্দিষ্ট করে৷ উদাহরণস্বরূপ, যদি userRegionCode নির্দিষ্ট করা থাকে, তাহলে freeBookingLinksResult ব্যবহারকারীর অঞ্চল দ্বারা একত্রিত মেট্রিক্স প্রদান করবে।

স্ট্রিং মান হল একটি কমা দ্বারা পৃথক করা ক্ষেত্রগুলির তালিকা৷ বৈধ ক্ষেত্রগুলি হল: date , userRegionCode , deviceType , partnerHotelId , এবং partnerHotelDisplayName । শুধুমাত্র এখানে নির্দিষ্ট করা ক্ষেত্রগুলি FreeBookingLinksResult-এ অন্তর্ভুক্ত করা হয়েছে।

pageSize

integer

সর্বাধিক সংখ্যক অংশগ্রহণের ফলাফল ফেরত দিতে হবে। পরিষেবাটি এই মানের থেকে কম ফেরত দিতে পারে। অনির্দিষ্ট থাকলে, সর্বাধিক 10,000টি ফলাফল ফেরত দেওয়া হবে। সর্বোচ্চ মান 10,000; 10,000-এর উপরে মানগুলি 10,000-এ বাধ্য করা হবে৷

pageToken

string

একটি পৃষ্ঠা টোকেন, একটি পূর্ববর্তী অংশগ্রহণের ReportViews.query অনুরোধ থেকে প্রাপ্ত। পরবর্তী পৃষ্ঠাটি পেতে এটি প্রদান করুন।

পেজিনেট করার সময়, participationReportViews.query-এ প্রদত্ত অন্যান্য সমস্ত প্যারামিটার অবশ্যই পেজ টোকেন প্রদানকারী কলের সাথে মিলবে।

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

বর্জন করা হয়েছে: পরিবর্তে PropertyPerformanceReportService এর সাথে QueryPropertyPerformanceReportResponse ব্যবহার করুন। FreeBookingLinksReportService.QueryFreeBookingLinksReport জন্য প্রতিক্রিয়া বার্তা।

JSON প্রতিনিধিত্ব
{
  "results": [
    {
      object (FreeBookingLinksResult)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
results[]

object ( FreeBookingLinksResult )

ফলাফলের তালিকা যা প্রশ্নের সাথে মেলে।

nextPageToken

string

ফলাফলের পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে ব্যবহৃত পৃষ্ঠা সংখ্যা টোকেন। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে পরবর্তী পৃষ্ঠা থাকবে না।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/travelpartner

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

ফ্রি বুকিং লিঙ্কস ফলাফল

অপ্রচলিত: পরিবর্তে PropertyPerformanceResult এর সাথে PropertyPerformanceReportService ব্যবহার করুন। একটি অ্যাকাউন্টের জন্য বিনামূল্যে বুকিং লিঙ্ক পরিসংখ্যানের জন্য অনুসন্ধানের ফলাফলের প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "date": {
    object (Date)
  },
  "userRegionCode": string,
  "deviceType": enum (Device),
  "partnerHotelId": string,
  "partnerHotelDisplayName": string,
  "clickCount": string
}
ক্ষেত্র
date

object ( Date )

অনুরোধ করা তারিখ সীমার মধ্যে একটি তারিখ।

অনুরোধে aggregateBydate উল্লেখ থাকলেই কেবল উপস্থিত।

userRegionCode

string

ব্যবহারকারীর দেশ/অঞ্চলের ISO 3116 অঞ্চল কোড।

অনুরোধে যদি userRegionCode aggregateBy এ নির্দিষ্ট করা থাকে তবেই উপস্থিত

deviceType

enum ( Device )

ব্যবহারকারীর ডিভাইসের ধরন।

অনুরোধে যদি deviceType aggregateBy এ নির্দিষ্ট করা থাকে তবেই উপস্থিত।

partnerHotelId

string

পার্টনারের হোটেল আইডি।

যদি partnerHotelId অনুরোধে aggregateBy এ নির্দিষ্ট করা থাকে তবেই উপস্থিত।

partnerHotelDisplayName

string

পার্টনারের হোটেলের নাম।

partnerHotelDisplayName যদি অনুরোধে aggregateBy এ উল্লেখ করা থাকে তবেই উপস্থিত।

clickCount

string ( int64 format)

এই ফলাফলের জন্য রেকর্ড করা ক্লিকের মোট সংখ্যা।