ক্লাউড সার্চ গুগল ওয়ার্কস্পেস ডেটার মাধ্যমে ক্লাউড-ভিত্তিক অনুসন্ধানের ক্ষমতা প্রদান করে। ক্লাউড সার্চ এপিআই গুগল ওয়ার্কস্পেসের বাইরের ডেটা ক্লাউড সার্চে ইন্ডেক্স করার অনুমতি দেয়।
- REST রিসোর্স: v1
- REST রিসোর্স: v1.debug.datasources.items
- REST রিসোর্স: v1.debug.datasources.items.unmappedids
- REST রিসোর্স: v1.debug.identitysources.items
- REST রিসোর্স: v1.debug.identitysources.unmappedids
- REST রিসোর্স: v1.indexing.datasources
- REST রিসোর্স: v1.indexing.datasources.items
- REST রিসোর্স: v1.media
- REST রিসোর্স: v1.operations
- REST রিসোর্স: v1.query
- REST রিসোর্স: v1.query.sources
- REST রিসোর্স: v1.settings
- REST রিসোর্স: v1.settings.datasources
- REST রিসোর্স: v1.settings.searchapplications
- REST রিসোর্স: v1.stats
- REST রিসোর্স: v1.stats.index.datasources
- REST রিসোর্স: v1.stats.query.searchapplications
- REST রিসোর্স: v1.stats.session.searchapplications
- REST রিসোর্স: v1.stats.user.searchapplications
পরিষেবা: cloudsearch.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরি ব্যবহার করার পরামর্শ দিচ্ছি। যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, তাহলে API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন।
আবিষ্কারের নথি
ডিসকভারি ডকুমেন্ট হল REST API গুলি বর্ণনা এবং ব্যবহার করার জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং Google API গুলির সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য সরঞ্জাম তৈরি করতে ব্যবহৃত হয়। একটি পরিষেবা একাধিক আবিষ্কার ডকুমেন্ট সরবরাহ করতে পারে। এই পরিষেবাটি নিম্নলিখিত আবিষ্কার ডকুমেন্ট সরবরাহ করে:
পরিষেবার শেষ বিন্দু
একটি সার্ভিস এন্ডপয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে। একটি পরিষেবার একাধিক পরিষেবা এন্ডপয়েন্ট থাকতে পারে। এই পরিষেবার নিম্নলিখিত পরিষেবা এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত URI এই পরিষেবা এন্ডপয়েন্টের সাথে সম্পর্কিত:
-
https://cloudsearch.googleapis.com
REST রিসোর্স: v1
| পদ্ধতি | |
|---|---|
initializeCustomer | POST /v1:initializeCustomerগুগল ক্লাউড সার্চে third party সহায়তা সক্ষম করে। |
REST রিসোর্স: v1.debug.datasources.items
| পদ্ধতি | |
|---|---|
checkAccess | POST /v1/debug/{name=datasources/*/items/*}:checkAccessনির্দিষ্ট প্রিন্সিপাল দ্বারা কোনও আইটেম অ্যাক্সেসযোগ্য কিনা তা পরীক্ষা করে। |
searchByViewUrl | POST /v1/debug/{name=datasources/*}/items:searchByViewUrlঅনুরোধে প্রদত্ত URL-এর সাথে যার viewUrl হুবহু মিলে যায় সেই আইটেমটি নিয়ে আসে। |
REST রিসোর্স: v1.debug.datasources.items.unmappedids
| পদ্ধতি | |
|---|---|
list | GET /v1/debug/{parent=datasources/*/items/*}/unmappedidsএকটি নির্দিষ্ট আইটেমের জন্য সমস্ত অ-ম্যাপযুক্ত পরিচয় তালিকাভুক্ত করুন। |
REST রিসোর্স: v1.debug.identitysources.items
| পদ্ধতি | |
|---|---|
listForunmappedidentity | GET /v1/debug/{parent=identitysources/*}/items:forunmappedidentityএকটি অ-ম্যাপ করা পরিচয়ের সাথে সম্পর্কিত আইটেমগুলির নাম তালিকাভুক্ত করে। |
REST রিসোর্স: v1.debug.identitysources.unmappedids
| পদ্ধতি | |
|---|---|
list | GET /v1/debug/{parent=identitysources/*}/unmappedidsএকটি পরিচয় উৎসের জন্য ম্যাপ না করা ব্যবহারকারীর পরিচয় তালিকাভুক্ত করে। |
REST রিসোর্স: v1.indexing.datasources
| পদ্ধতি | |
|---|---|
deleteSchema | DELETE /v1/indexing/{name=datasources/*}/schemaএকটি ডেটা উৎসের স্কিমা মুছে ফেলে। |
getSchema | GET /v1/indexing/{name=datasources/*}/schemaএকটি ডেটা উৎসের স্কিমা পায়। |
updateSchema | PUT /v1/indexing/{name=datasources/*}/schemaএকটি ডেটা উৎসের স্কিমা আপডেট করে। |
REST রিসোর্স: v1.indexing.datasources.items
| পদ্ধতি | |
|---|---|
delete | DELETE /v1/indexing/{name=datasources/*/items/*}নির্দিষ্ট রিসোর্স নামের জন্য Item resource মুছে ফেলে। |
deleteQueueItems | POST /v1/indexing/{name=datasources/*}/items:deleteQueueItemsএকটি সারিতে থাকা সমস্ত আইটেম মুছে ফেলে। |
get | GET /v1/indexing/{name=datasources/*/items/*}আইটেমের নাম অনুসারে Item resource পায়। |
index | POST /v1/indexing/{item.name=datasources/*/items/*}:indexItem ACL, মেটাডেটা এবং কন্টেন্ট আপডেট করে। |
list | GET /v1/indexing/{name=datasources/*}/itemsItem resources সমস্ত অথবা একটি উপসেট তালিকাভুক্ত করে। |
poll | POST /v1/indexing/{name=datasources/*}/items:pollইনডেক্সিং কিউ থেকে অসংরক্ষিত আইটেমগুলির জন্য পোল এবং একটি সেটকে সংরক্ষিত হিসাবে চিহ্নিত করে, সর্বোচ্চ অগ্রাধিকার ItemStatus থেকে সবচেয়ে পুরনো টাইমস্ট্যাম্পযুক্ত আইটেমগুলি দিয়ে শুরু করে। |
push | POST /v1/indexing/{item.name=datasources/*/items/*}:pushপরবর্তী পোলিং এবং আপডেটের জন্য একটি আইটেমকে একটি সারিতে ঠেলে দেয়। |
unreserve | POST /v1/indexing/{name=datasources/*}/items:unreserveএকটি সারি থেকে সমস্ত আইটেম আনরিজার্ভ করে, যার ফলে সেগুলি পোল করার যোগ্য হয়ে ওঠে। |
upload | POST /v1/indexing/{name=datasources/*/items/*}:uploadআইটেম কন্টেন্ট আপলোড করার জন্য একটি আপলোড সেশন তৈরি করে। |
REST রিসোর্স: v1.media
| পদ্ধতি | |
|---|---|
upload | POST /v1/media/{resourceName=**}POST /upload/v1/media/{resourceName=**}ইন্ডেক্সিংয়ের জন্য মিডিয়া আপলোড করে। |
REST রিসোর্স: v1.operations
| পদ্ধতি | |
|---|---|
get | GET /v1/{name=operations/**}দীর্ঘমেয়াদী অপারেশনের সর্বশেষ অবস্থা পায়। |
REST রিসোর্স: v1.query
| পদ্ধতি | |
|---|---|
removeActivity | POST /v1/query:removeActivityব্যবহারকারীর জন্য লগ করা কার্যকলাপ অপসারণের কার্যকারিতা প্রদান করে। |
search | POST /v1/query/searchক্লাউড সার্চ কোয়েরি এপিআই সার্চ পদ্ধতি প্রদান করে, যা ব্যবহারকারীর কোয়েরি থেকে সবচেয়ে প্রাসঙ্গিক ফলাফল প্রদান করে। |
suggest | POST /v1/query/suggestকোয়েরিটি স্বয়ংক্রিয়ভাবে সম্পন্ন করার জন্য পরামর্শ প্রদান করে। |
REST রিসোর্স: v1.query.sources
| পদ্ধতি | |
|---|---|
list | GET /v1/query/sourcesব্যবহারকারীরা অনুসন্ধান এবং পরামর্শ API-এর জন্য যে উৎসগুলি ব্যবহার করতে পারেন তার তালিকা প্রদান করে। |
REST রিসোর্স: v1.settings
| পদ্ধতি | |
|---|---|
getCustomer | GET /v1/settings/customerগ্রাহক সেটিংস পান। |
updateCustomer | PATCH /v1/settings/customerগ্রাহক সেটিংস আপডেট করুন। |
REST রিসোর্স: v1.settings.datasources
| পদ্ধতি | |
|---|---|
create | POST /v1/settings/datasourcesএকটি ডেটাসোর্স তৈরি করে। |
delete | DELETE /v1/settings/{name=datasources/*}একটি ডেটাসোর্স মুছে ফেলে। |
get | GET /v1/settings/{name=datasources/*}একটি ডেটাসোর্স পায়। |
list | GET /v1/settings/datasourcesডেটাসোর্স তালিকাভুক্ত করে। |
patch | PATCH /v1/settings/{source.name=datasources/*}একটি ডেটাসোর্স আপডেট করে। |
update | PUT /v1/settings/{source.name=datasources/*}একটি ডেটাসোর্স আপডেট করে। |
REST রিসোর্স: v1.settings.searchapplications
| পদ্ধতি | |
|---|---|
create | POST /v1/settings/searchapplicationsএকটি অনুসন্ধান অ্যাপ্লিকেশন তৈরি করে। |
delete | DELETE /v1/settings/{name=searchapplications/*}একটি অনুসন্ধান অ্যাপ্লিকেশন মুছে ফেলে। |
get | GET /v1/settings/{name=searchapplications/*}নির্দিষ্ট অনুসন্ধান অ্যাপ্লিকেশনটি পায়। |
list | GET /v1/settings/searchapplicationsসমস্ত অনুসন্ধান অ্যাপ্লিকেশনের তালিকা তৈরি করে। |
patch | PATCH /v1/settings/{searchApplication.name=searchapplications/*}একটি অনুসন্ধান অ্যাপ্লিকেশন আপডেট করে। |
reset | POST /v1/settings/{name=searchapplications/*}:resetএকটি অনুসন্ধান অ্যাপ্লিকেশনকে ডিফল্ট সেটিংসে রিসেট করে। |
update | PUT /v1/settings/{searchApplication.name=searchapplications/*}একটি অনুসন্ধান অ্যাপ্লিকেশন আপডেট করে। |
REST রিসোর্স: v1.stats
| পদ্ধতি | |
|---|---|
getIndex | GET /v1/stats/indexসমস্ত ডেটা উৎস জুড়ে সূচীকৃত আইটেম পরিসংখ্যান একত্রিত করে। |
getQuery | GET /v1/stats/queryগ্রাহকের প্রশ্নের পরিসংখ্যান পান। |
getSearchapplication | GET /v1/stats/searchapplicationগ্রাহকের জন্য অনুসন্ধান অ্যাপ্লিকেশন পরিসংখ্যান পান। |
getSession | GET /v1/stats/sessionগ্রাহকের জন্য ক্লিক কোয়েরি পরিসংখ্যান সহ অনুসন্ধান সেশনের #, সফল সেশনের % পান। |
getUser | GET /v1/stats/userগ্রাহকের জন্য ব্যবহারকারীর পরিসংখ্যান পান। |
REST রিসোর্স: v1.stats.index.datasources
| পদ্ধতি | |
|---|---|
get | GET /v1/stats/index/{name=datasources/*}একটি একক ডেটা উৎসের জন্য সূচীকৃত আইটেম পরিসংখ্যান পায়। |
REST রিসোর্স: v1.stats.query.searchapplications
| পদ্ধতি | |
|---|---|
get | GET /v1/stats/query/{name=searchapplications/*}অনুসন্ধান অ্যাপ্লিকেশনের জন্য ক্যোয়ারী পরিসংখ্যান পান। |
REST রিসোর্স: v1.stats.session.searchapplications
| পদ্ধতি | |
|---|---|
get | GET /v1/stats/session/{name=searchapplications/*}অনুসন্ধান অ্যাপ্লিকেশনের জন্য ক্লিক ক্যোয়ারী পরিসংখ্যান সহ অনুসন্ধান সেশনের #, সফল সেশনের % পান। |
REST রিসোর্স: v1.stats.user.searchapplications
| পদ্ধতি | |
|---|---|
get | GET /v1/stats/user/{name=searchapplications/*}অনুসন্ধান অ্যাপ্লিকেশনের জন্য ব্যবহারকারীর পরিসংখ্যান পান। |