ক্লাউড সার্চ Google Workspace ডেটার মাধ্যমে ক্লাউড-ভিত্তিক সার্চের ক্ষমতা প্রদান করে। ক্লাউড সার্চ API ক্লাউড সার্চে নন-Google Workspace ডেটা ইন্ডেক্স করার অনুমতি দেয়।
- 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:initializeCustomerGoogle ক্লাউড অনুসন্ধানে third party সমর্থন সক্ষম করে৷  | 
REST রিসোর্স: v1.debug.datasources.items
| পদ্ধতি | |
|---|---|
 checkAccess |  POST /v1/debug/{name=datasources/*/items/*}:checkAccessনির্দিষ্ট প্রিন্সিপাল দ্বারা একটি আইটেম অ্যাক্সেসযোগ্য কিনা তা পরীক্ষা করে।  | 
 searchByViewUrl |  POST /v1/debug/{name=datasources/*}/items:searchByViewUrlসেই আইটেমটি নিয়ে আসে যার ভিউইউআরএল অনুরোধে প্রদত্ত URL-এর সাথে হুবহু মেলে৷  | 
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/*}/itemsসমস্ত বা Item 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
| পদ্ধতি | |
|---|---|
 debugSearch |  POST /v1/query:debugSearchক্লাউড অনুসন্ধান ক্যোয়ারী API-এর জন্য ডিবাগ তথ্য প্রদান করে অনুসন্ধান পদ্ধতি প্রদান করে।  | 
 removeActivity |  POST /v1/query:removeActivityএকটি ব্যবহারকারীর জন্য লগ করা কার্যকলাপ সরাতে কার্যকারিতা প্রদান করে।  | 
 search |  POST /v1/query/searchক্লাউড অনুসন্ধান ক্যোয়ারী API সার্চ পদ্ধতি প্রদান করে, যা ব্যবহারকারীর ক্যোয়ারী থেকে সবচেয়ে প্রাসঙ্গিক ফলাফল প্রদান করে।  | 
 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/*}অনুসন্ধান অ্যাপ্লিকেশনের জন্য ব্যবহারকারীদের পরিসংখ্যান পান।  |