Travel Partner API

ট্রাভেল পার্টনার API আপনাকে Google হোটেল সেন্টার প্ল্যাটফর্মে একটি আরামদায়ক ইন্টারফেস প্রদান করে। এটি একটি অ্যাপকে দক্ষতার সাথে হোটেল সেন্টার ডেটা পুনরুদ্ধার এবং পরিবর্তন করতে সক্ষম করে এবং এইভাবে বড় বা জটিল অ্যাকাউন্ট পরিচালনার জন্য উপযুক্ত।

পরিষেবা: travelpartner.googleapis.com

এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷

আবিষ্কার নথি

একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কারের নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:

পরিষেবা শেষ পয়েন্ট

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://travelpartner.googleapis.com

REST সম্পদ: v3.accounts.brands

পদ্ধতি
create POST /v3/{parent=accounts/*}/brands
নতুন ব্র্যান্ড তৈরি করে।
get GET /v3/{name=accounts/*/brands/*}
অনুরোধ URI এর ব্র্যান্ড রিসোর্স নামের সাথে যুক্ত Brand উদাহরণ প্রদান করে।
list GET /v3/{parent=accounts/*}/brands
একটি অংশীদার অ্যাকাউন্টের জন্য ব্র্যান্ড ফেরত দেয়।
patch PATCH /v3/{brand.name=accounts/*/brands/*}
একটি ব্র্যান্ড আপডেট করে।

REST সম্পদ: v3.accounts.freeBookingLinksReportViews

পদ্ধতি
query
(deprecated)
GET /v3/{name=accounts/*}/freeBookingLinksReportViews:query
বর্জন করা হয়েছে: পরিবর্তে PropertyPerformanceReportService.QueryPropertyPerformanceReport ব্যবহার করুন, যেটিতে ইম্প্রেশন রিপোর্টিংও রয়েছে।

REST সম্পদ: v3.accounts.hotelViews

পদ্ধতি
list GET /v3/{parent=accounts/*}/hotelViews
হোটেল দর্শনের তালিকা প্রদান করে।
summarize GET /v3/{parent=accounts/*}/hotelViews:summarize
হোটেল সম্পর্কে সংক্ষিপ্ত তথ্য প্রদান করে।

REST সম্পদ: v3.accounts.hotels

পদ্ধতি
setLiveOnGoogle POST /v3/{account=accounts/*}/hotels:setLiveOnGoogle
একাধিক প্রপার্টির জন্য লাইভ অন Google স্ট্যাটাস আপডেট করার জন্য সংগ্রহ-স্তরের কাস্টম পদ্ধতি।

REST রিসোর্স: v3.accounts.icons

পদ্ধতি
create POST /v3/{parent=accounts/*}/icons
একটি নতুন আইকন আপলোড করে এবং এর পর্যালোচনা প্রক্রিয়া শুরু করে।
get GET /v3/{name=accounts/*/icons/*}
অনুরোধ URI-তে উল্লেখ করা একটি আইকন রিসোর্স নামের সাথে যুক্ত Icon উদাহরণ প্রদান করে।
list GET /v3/{parent=accounts/*}/icons
একটি অংশীদার অ্যাকাউন্টের জন্য Icon প্রদান করে।

REST সম্পদ: v3.accounts.participationReportViews

পদ্ধতি
query GET /v3/{name=accounts/*}/participationReportViews:query
একটি নির্দিষ্ট অ্যাকাউন্টের জন্য একটি অংশগ্রহণ প্রতিবেদন জিজ্ঞাসা (পান, ফিল্টার এবং সেগমেন্ট) করার ক্ষমতা প্রদান করে।

REST সম্পদ: v3.accounts.priceAccuracyViews

পদ্ধতি
get GET /v3/{name=accounts/*/priceAccuracyViews/*}
সম্পূর্ণ বিশদে অনুরোধকৃত মূল্য নির্ভুলতা দেখায়।
list GET /v3/{parent=accounts/*}/priceAccuracyViews
উপলব্ধ মূল্য নির্ভুলতা ভিউ তালিকা.
summarize GET /v3/{parent=accounts/*}/priceAccuracyViews:summarize
মূল্য নির্ভুলতার সারাংশ প্রদান করে।

REST সম্পদ: v3.accounts.priceCoverageViews

পদ্ধতি
getLatest GET /v3/{parent=accounts/*}/priceCoverageViews:latest
সম্পূর্ণ বিশদে সর্বশেষ মূল্য কভারেজ ভিউ প্রদান করে।
list GET /v3/{parent=accounts/*}/priceCoverageViews
পুরো মূল্য কভারেজ ইতিহাস প্রদান করে।

REST সম্পদ: v3.accounts.priceViews

পদ্ধতি
get GET /v3/{name=accounts/*/priceViews/*}
সম্পূর্ণ বিশদভাবে অনুরোধ করা মূল্য দর্শন প্রদান করে।

REST সম্পদ: v3.accounts.propertyPerformanceReportViews

পদ্ধতি
query GET /v3/{name=accounts/*}/propertyPerformanceReportViews:query
একটি নির্দিষ্ট অ্যাকাউন্টের জন্য একটি প্রপার্টি পারফরম্যান্স লিঙ্ক রিপোর্ট কোয়েরি (পান, ফিল্টার এবং সেগমেন্ট) করার ক্ষমতা প্রদান করে।

REST সম্পদ: v3.accounts.reconciliationReports

পদ্ধতি
create POST /v3/{parent=accounts/*}/reconciliationReports
একটি পুনর্মিলন প্রতিবেদন তৈরি করে এবং এটি Google-এ আপলোড করে৷
get GET /v3/{name=accounts/*/reconciliationReports/*}
একটি পুনর্মিলন রিপোর্ট প্রদান করে।
list GET /v3/{parent=accounts/*}/reconciliationReports
তৈরি পুনর্মিলন প্রতিবেদনের নামের একটি তালিকা প্রদান করে।
validate POST /v3/{parent=accounts/*}/reconciliationReports:validate
একটি পুনর্মিলন প্রতিবেদন যাচাই করে।