- HTTP অনুরোধ
- অনুরোধের মূল অংশ
- প্রতিক্রিয়া মূল অংশ
- অনুমোদনের সুযোগ
- প্রশ্নব্যাখ্যাবিকল্প
- প্রশ্নব্যাখ্যা
- প্রশ্নব্যাখ্যা।ব্যাখ্যার ধরণ
- প্রশ্নব্যাখ্যা। কারণ
- অনুসন্ধান ফলাফল
- স্নিপেট
- ম্যাচরেঞ্জ
- মেটাডেটা
- ফলাফল প্রদর্শন মেটাডেটা
- ফলাফল প্রদর্শন মেটাডেটা. ফলাফল প্রদর্শন লাইন
- ফলাফল প্রদর্শন মেটাডেটা. ফলাফল প্রদর্শন ক্ষেত্র
- ফলাফল ডিবাগ তথ্য
- স্ট্রাকচার্ড রেজাল্ট
- বানান ফলাফল
- বানান ফলাফল। পরামর্শের ধরণ
- সেফএইচটিএমএলপ্রোটো
- FacetResult সম্পর্কে
- FacetBucket সম্পর্কে
- রেসপন্সডিবাগইনফো
- ত্রুটি তথ্য
- ত্রুটি বার্তা
- ফলাফল গণনা
- উৎস ফলাফল গণনা
- চেষ্টা করে দেখুন!
ক্লাউড সার্চ কোয়েরি API অনুসন্ধান পদ্ধতি প্রদান করে, যা ব্যবহারকারীর কোয়েরি থেকে সবচেয়ে প্রাসঙ্গিক ফলাফল প্রদান করে। ফলাফলগুলি Google Workspace অ্যাপ থেকে আসতে পারে, যেমন Gmail বা Google Drive, অথবা এগুলি এমন ডেটা থেকেও আসতে পারে যা আপনি কোনও তৃতীয় পক্ষ থেকে ইনডেক্স করেছেন।
দ্রষ্টব্য: এই API কার্যকর করার জন্য একটি স্ট্যান্ডার্ড এন্ড ইউজার অ্যাকাউন্ট প্রয়োজন। একটি পরিষেবা অ্যাকাউন্ট সরাসরি কোয়েরি API অনুরোধ সম্পাদন করতে পারে না; কোয়েরি সম্পাদনের জন্য একটি পরিষেবা অ্যাকাউন্ট ব্যবহার করতে, Google Workspace ডোমেন-ওয়াইড অথরিটি ডেলিগেশন সেট আপ করুন।
HTTP অনুরোধ
POST https://cloudsearch.googleapis.com/v1/query/search
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
অনুরোধের মূল অংশ
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
| JSON উপস্থাপনা |
|---|
{ "requestOptions": { object ( |
| ক্ষেত্র | |
|---|---|
requestOptions | অনুরোধের বিকল্পগুলি, যেমন অনুসন্ধান অ্যাপ্লিকেশন এবং ব্যবহারকারীর সময় অঞ্চল। |
query | কাঁচা ক্যোয়ারী স্ট্রিং। অপারেটরদের সাথে আপনার অনুসন্ধান সংকুচিত করুন বিভাগে সমর্থিত অনুসন্ধান অপারেটরগুলি দেখুন। |
pageSize | এক পৃষ্ঠায় সর্বাধিক কতগুলি অনুসন্ধান ফলাফল পাওয়া যাবে। বৈধ মান ১ থেকে ১০০ এর মধ্যে, যার মধ্যে ডিফল্ট মান ১০। ২০০০ এর বেশি ফলাফলের জন্য অনুরোধ করা হলে সর্বনিম্ন মান ৫০। |
start | ফলাফলের শুরুর সূচী। |
dataSourceRestrictions[] | অনুসন্ধানের জন্য ব্যবহারযোগ্য উৎস। যদি নির্দিষ্ট না করা থাকে, তাহলে বর্তমান অনুসন্ধান অ্যাপ্লিকেশন থেকে সমস্ত ডেটা উৎস ব্যবহার করা হবে। |
facetOptions[] | |
sortOptions | অনুসন্ধান ফলাফল সাজানোর বিকল্পগুলি |
queryInterpretationOptions | ব্যবহারকারীর প্রশ্নের ব্যাখ্যা করার বিকল্প। |
contextAttributes[] | অনুসন্ধান ফলাফলের র্যাঙ্কিং সামঞ্জস্য করতে ব্যবহৃত অনুরোধের জন্য প্রসঙ্গ বৈশিষ্ট্য। উপাদানের সর্বাধিক সংখ্যা ১০টি। |
প্রতিক্রিয়া মূল অংশ
অনুসন্ধান API প্রতিক্রিয়া। পরবর্তী আইডি: ১৯
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| JSON উপস্থাপনা |
|---|
{ "queryInterpretation": { object ( |
| ক্ষেত্র | |
|---|---|
queryInterpretation | ব্যবহারকারীর প্রশ্নের জন্য ক্যোয়ারী ব্যাখ্যার ফলাফল। যদি ক্যোয়ারী ব্যাখ্যা অক্ষম থাকে তবে খালি। |
results[] | একটি অনুসন্ধান প্রশ্নের ফলাফল। |
structuredResults[] | ব্যবহারকারীর প্রশ্নের জন্য কাঠামোগত ফলাফল। এই ফলাফলগুলি পৃষ্ঠার আকারের সাথে গণনা করা হয় না। |
spellResults[] | প্রশ্নের জন্য প্রস্তাবিত বানান। |
facetResults[] | বারবার পার্শ্ব ফলাফল। |
hasMoreResults | কোয়েরির সাথে মিলে যাওয়া আরও অনুসন্ধান ফলাফল আছে কিনা। |
debugInfo | প্রতিক্রিয়া সম্পর্কে তথ্য ডিবাগ করা হচ্ছে। |
errorInfo | প্রতিক্রিয়া সম্পর্কে ত্রুটির তথ্য। |
resultCounts | ফলাফল গণনার তথ্য সম্প্রসারিত। |
Union ফিল্ড
বিরল ক্ষেত্রে যখন সিস্টেম সমস্ত নথি অনুসন্ধান করতে অক্ষম হয়, তখন কোয়েরিটি পুনরায় চালান। | |
resultCountEstimate | এই প্রশ্নের আনুমানিক ফলাফল গণনা। |
resultCountExact | এই প্রশ্নের সঠিক ফলাফল গণনা করা হবে। |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/cloud_search.query -
https://www.googleapis.com/auth/cloud_search
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
প্রশ্নব্যাখ্যাবিকল্প
ব্যবহারকারীর প্রশ্নের ব্যাখ্যা করার বিকল্প।
| JSON উপস্থাপনা |
|---|
{ "disableNlInterpretation": boolean, "enableVerbatimMode": boolean, "disableSupplementalResults": boolean } |
| ক্ষেত্র | |
|---|---|
disableNlInterpretation | কোয়েরির ন্যাচারাল ল্যাঙ্গুয়েজ (NL) ব্যাখ্যা নিষ্ক্রিয় করতে ফ্ল্যাগ করুন। ডিফল্ট হিসেবে মিথ্যা, ন্যাচারাল ল্যাঙ্গুয়েজ ব্যাখ্যা নিষ্ক্রিয় করতে সত্য হিসেবে সেট করুন। NL ব্যাখ্যা শুধুমাত্র পূর্বনির্ধারিত ডেটাসোর্সের ক্ষেত্রে প্রযোজ্য। |
enableVerbatimMode | এই ফ্ল্যাগটি সক্ষম করে সমস্ত অভ্যন্তরীণ অপ্টিমাইজেশন বন্ধ করুন যেমন প্রাকৃতিক ভাষা (NL) প্রশ্নের ব্যাখ্যা, পরিপূরক ফলাফল পুনরুদ্ধার এবং কাস্টম সহ সমার্থক শব্দের ব্যবহার। দুটি ফ্ল্যাগের যেকোনো একটি সত্য হলে Nl ব্যাখ্যা অক্ষম করা হবে। |
disableSupplementalResults | কোনও প্রশ্নের জন্য সম্পূরক ফলাফল অক্ষম করতে এই পতাকাটি ব্যবহার করুন। SearchApplication স্তরে নির্বাচিত সম্পূরক ফলাফল সেটিংটি True তে সেট করা থাকলে অগ্রাধিকার পাবে। |
প্রশ্নব্যাখ্যা
| JSON উপস্থাপনা |
|---|
{ "interpretedQuery": string, "interpretationType": enum ( |
| ক্ষেত্র | |
|---|---|
interpretedQuery | অনুসন্ধানে ব্যবহৃত কোয়েরির ব্যাখ্যা। উদাহরণস্বরূপ, "john থেকে ইমেল" এর মতো স্বাভাবিক ভাষার উদ্দেশ্য সহ কোয়েরিগুলিকে "from:john source:mail" হিসাবে ব্যাখ্যা করা হবে। কারণ NOT_ENOUGH_RESULTS_FOUND_FOR_USER_QUERY থাকলে এই ক্ষেত্রটি পূরণ করা হবে না। |
interpretationType | |
reason | কোয়েরির ব্যাখ্যার কারণ। ব্যাখ্যার ধরণটি NONE না হলে এই ক্ষেত্রটি অনির্দিষ্ট হবে না। |
interpretedQueryActualResultCount | ব্যাখ্যাকৃত কোয়েরি দ্বারা প্রদত্ত ফলাফলের প্রকৃত সংখ্যা। |
interpretedQueryEstimatedResultCount | ব্যাখ্যা করা কোয়েরি দ্বারা প্রদত্ত ফলাফলের আনুমানিক সংখ্যা। |
প্রশ্নব্যাখ্যা।ব্যাখ্যার ধরণ
| এনামস | |
|---|---|
NONE | অনুসন্ধানের ফলাফল আনার জন্য প্রাকৃতিক ভাষার ব্যাখ্যা বা কোয়েরির কোনও বিস্তৃত সংস্করণ ব্যবহার করা হয় না। |
BLEND | মূল কোয়েরির ফলাফলগুলি অন্যান্য ফলাফলের সাথে মিশ্রিত করা হয়েছে। মূল কোয়েরির ফলাফলের সাথে এই অন্যান্য ফলাফলগুলি মিশ্রিত করার কারণ নীচের 'কারণ' ক্ষেত্রে পূরণ করা হয়েছে। |
REPLACE | মূল কোয়েরির ফলাফলগুলি প্রতিস্থাপন করা হয়েছে। মূল কোয়েরির ফলাফলগুলি প্রতিস্থাপনের কারণ নীচের 'কারণ' ক্ষেত্রে পূরণ করা হয়েছে। |
প্রশ্নব্যাখ্যা। কারণ
| এনামস | |
|---|---|
UNSPECIFIED | |
QUERY_HAS_NATURAL_LANGUAGE_INTENT | অনুসন্ধানের ফলাফল আনতে কোয়েরির স্বাভাবিক ভাষা ব্যাখ্যা ব্যবহার করা হয়। |
NOT_ENOUGH_RESULTS_FOUND_FOR_USER_QUERY | ব্যবহারকারীর কোয়েরির জন্য পর্যাপ্ত ফলাফল পাওয়া না যাওয়ায় অতিরিক্ত অনুসন্ধান ফলাফল পুনরুদ্ধারের জন্য কোয়েরি এবং ডকুমেন্ট পদের সাদৃশ্যটি বেছে বেছে বিস্তৃত করার জন্য ব্যবহার করা হয়। এই ক্ষেত্রে ব্যাখ্যা করা কোয়েরি খালি থাকবে। |
অনুসন্ধান ফলাফল
একটি নথির জন্য সূচিবদ্ধ তথ্য সম্বলিত ফলাফল। পরবর্তী আইডি: ১৬
| JSON উপস্থাপনা |
|---|
{ "title": string, "url": string, "snippet": { object ( |
| ক্ষেত্র | |
|---|---|
title | অনুসন্ধান ফলাফলের শিরোনাম। |
url | অনুসন্ধান ফলাফলের URL। URLটিতে প্রকৃত আইটেমটিতে একটি Google পুনঃনির্দেশ রয়েছে। এই URLটি স্বাক্ষরিত এবং পরিবর্তন করা উচিত নয়। |
snippet | এই ফলাফলের জন্য উপলব্ধ সমস্ত স্নিপেটের (সারাংশ) সংযোজন। |
metadata | অনুসন্ধান ফলাফলের মেটাডেটা। |
clusteredResults[] | যদি উৎসটি ক্লাস্টার করা হয়, তাহলে ক্লাস্টার করা ফলাফলের তালিকা প্রদান করুন। ক্লাস্টার করা ফলাফলের শুধুমাত্র একটি স্তর থাকবে। যদি বর্তমান উৎসটি ক্লাস্টারিংয়ের জন্য সক্ষম না করা হয়, তাহলে এই ক্ষেত্রটি খালি থাকবে। |
debugInfo | এই অনুসন্ধান ফলাফল সম্পর্কে তথ্য ডিবাগ করা হচ্ছে। |
স্নিপেট
অনুসন্ধান ফলাফলের একটি স্নিপেট, যা ফলাফল পৃষ্ঠার বিষয়বস্তুর সারসংক্ষেপ তুলে ধরে।
| JSON উপস্থাপনা |
|---|
{
"snippet": string,
"matchRanges": [
{
object ( |
| ক্ষেত্র | |
|---|---|
snippet | ডকুমেন্টের স্নিপেট। এতে এস্কেপ করা HTML অক্ষর থাকতে পারে যা রেন্ডার করার আগে আনএসকেপ করা উচিত। |
matchRanges[] | স্নিপেটে মিলিত রেঞ্জগুলি। |
ম্যাচরেঞ্জ
একটি স্নিপেটের মিলিত পরিসর [শুরু, শেষ)।
| JSON উপস্থাপনা |
|---|
{ "start": integer, "end": integer } |
| ক্ষেত্র | |
|---|---|
start | স্নিপেটে ম্যাচের শুরুর অবস্থান। |
end | স্নিপেটে ম্যাচের সমাপ্তি। |
মেটাডেটা
একটি মিলে যাওয়া অনুসন্ধান ফলাফলের মেটাডেটা।
| JSON উপস্থাপনা |
|---|
{ "source": { object ( |
| ক্ষেত্র | |
|---|---|
source | ফলাফলের জন্য নামযুক্ত উৎস, যেমন Gmail। |
mimeType | অনুসন্ধান ফলাফলের মাইম প্রকার। |
thumbnailUrl | ফলাফলের থাম্বনেইল URL। |
owner | অনুসন্ধান ফলাফলের নথি বা বস্তুর মালিক (সাধারণত স্রষ্টা)। |
createTime | অনুসন্ধান ফলাফলে এই নথি বা বস্তুর তৈরির সময়। RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: |
updateTime | অনুসন্ধানের ফলাফলে বস্তুর জন্য শেষ পরিবর্তিত তারিখ। যদি আইটেমটিতে সেট না করা থাকে, তাহলে এখানে ফেরত দেওয়া মানটি খালি থাকে। যখন RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-স্বাভাবিক হবে এবং 0, 3, 6 অথবা 9 ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণযোগ্য। উদাহরণ: |
fields[] | স্ট্রাকচার্ড ডেটাতে সূচীকৃত ক্ষেত্রগুলি, একটি জেনেরিক নামের সম্পত্তি হিসাবে ফিরে এসেছে। |
displayOptions | স্ট্রাকচার্ড ডেটা অনুসন্ধান ফলাফল কীভাবে প্রদর্শন করতে হয় তা নির্দিষ্ট করে এমন বিকল্পগুলি। |
objectType | অনুসন্ধান ফলাফলের বস্তুর ধরণ। |
ফলাফল প্রদর্শন মেটাডেটা
| JSON উপস্থাপনা |
|---|
{
"objectTypeLabel": string,
"metalines": [
{
object ( |
| ক্ষেত্র | |
|---|---|
objectTypeLabel | বস্তুর জন্য প্রদর্শন লেবেল। |
metalines[] | ফলাফলের সাথে প্রদর্শিত ধাতব পদার্থের পরিমাণ। |
ফলাফল প্রদর্শন মেটাডেটা. ফলাফল প্রদর্শন লাইন
একটি প্রদর্শিত লাইন তৈরি করে এমন ক্ষেত্রগুলির সংগ্রহ
| JSON উপস্থাপনা |
|---|
{
"fields": [
{
object ( |
| ক্ষেত্র | |
|---|---|
fields[] | |
ফলাফল প্রদর্শন মেটাডেটা. ফলাফল প্রদর্শন ক্ষেত্র
query.search ফলাফলের জন্য ক্ষেত্রগুলি প্রদর্শন করুন
| JSON উপস্থাপনা |
|---|
{
"label": string,
"operatorName": string,
"property": {
object ( |
| ক্ষেত্র | |
|---|---|
label | সম্পত্তির জন্য প্রদর্শন লেবেল। |
operatorName | সম্পত্তির অপারেটরের নাম। |
property | সম্পত্তির জন্য নামের মান জোড়া। |
ফলাফল ডিবাগ তথ্য
ফলাফল সম্পর্কে তথ্য ডিবাগ করা হচ্ছে।
| JSON উপস্থাপনা |
|---|
{ "formattedDebugInfo": string } |
| ক্ষেত্র | |
|---|---|
formattedDebugInfo | প্রদর্শনের জন্য ফর্ম্যাট করা সাধারণ ডিবাগ তথ্য। |
স্ট্রাকচার্ড রেজাল্ট
অনুসন্ধান অনুরোধের অংশ হিসেবে ফেরত দেওয়া কাঠামোগত ফলাফল।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ক্ষেত্র | |
person | একজন ব্যক্তির প্রতিনিধিত্ব |
বানান ফলাফল
| JSON উপস্থাপনা |
|---|
{ "suggestedQuery": string, "suggestionType": enum ( |
| ক্ষেত্র | |
|---|---|
suggestedQuery | কোয়েরির প্রস্তাবিত বানান। |
suggestionType | বর্তমান প্রশ্নের জন্য পরামর্শটি চালু করা হয়েছে। |
suggestedQueryHtml | স্যানিটাইজড HTML, যা UI-তে ব্যবহার করা যেতে পারে এমন বানান সংশোধন করা কোয়েরির প্রতিনিধিত্ব করে। এতে সাধারণত ভাষা-নির্দিষ্ট ট্যাগ থাকে যা কোয়েরির যে অংশগুলি বানান পরীক্ষা করা হয় তা চিহ্নিত করে। |
বানান ফলাফল। পরামর্শের ধরণ
কোয়েরির জন্য যে ধরণের পরামর্শ ট্রিগার করা হয়েছে।
| এনামস | |
|---|---|
SUGGESTION_TYPE_UNSPECIFIED | ডিফল্ট বানান পরীক্ষার ধরণ |
NON_EMPTY_RESULTS_SPELL_SUGGESTION | কোনও ফলাফল পরিবর্তন না করেই বানানের পরামর্শ। মূল কোয়েরির (যার কোন শূন্য / ফলাফল নেই) ফলাফলগুলি এখনও দেখানো হচ্ছে, যেখানে ফলাফল থাকতে পারে এমন বানানের পরামর্শ রয়েছে। |
ZERO_RESULTS_FULL_PAGE_REPLACEMENT | যখন মূল কোয়েরিতে কোনও ফলাফল না থাকে, তখন বানান পরামর্শ ট্রিগার করা হয়। যখন মূল কোয়েরিতে কোনও ফলাফল না থাকে, এবং বানান পরামর্শে ফলাফল থাকে, তখন আমরা বানান সংশোধন করা কোয়েরির জন্য ফলাফল ট্রিগার করি। |
সেফএইচটিএমএলপ্রোটো
গুরুত্বপূর্ণ: অবিশ্বস্ত উৎস থেকে এই বার্তা গ্রহণ করা অনিরাপদ, কারণ আক্রমণকারীর পক্ষে সিরিয়ালাইজড বার্তা জাল করা তুচ্ছ যা টাইপের সুরক্ষা চুক্তি পূরণ করে না - উদাহরণস্বরূপ, এতে আক্রমণকারী নিয়ন্ত্রিত স্ক্রিপ্ট থাকতে পারে। একটি সিস্টেম যা একটি SafeHtmlProto গ্রহণ করে তা SafeHtmlProto এর প্রযোজককে পরোক্ষভাবে বিশ্বাস করে। সুতরাং, RPC প্রতিক্রিয়াগুলিতে এই বার্তাটি ফেরত দেওয়া সাধারণত নিরাপদ, তবে RPC অনুরোধগুলিতে এটি গ্রহণ করা সাধারণত অনিরাপদ।
| JSON উপস্থাপনা |
|---|
{ "privateDoNotAccessOrElseSafeHtmlWrappedValue": string } |
| ক্ষেত্র | |
|---|---|
privateDoNotAccessOrElseSafeHtmlWrappedValue | গুরুত্বপূর্ণ: এই ক্ষেত্রটি কখনই সেট বা পড়বেন না, এমনকি পরীক্ষা থেকেও, এটি ব্যক্তিগত। এই বার্তাটি তৈরি বা পড়ার জন্য প্রোগ্রামিং ভাষার প্যাকেজগুলির জন্য .proto ফাইলের শীর্ষে ডকুমেন্টেশন দেখুন। |
FacetResult সম্পর্কে
উৎস নির্দিষ্ট দিক প্রতিক্রিয়া
| JSON উপস্থাপনা |
|---|
{
"sourceName": string,
"objectType": string,
"operatorName": string,
"buckets": [
{
object ( |
| ক্ষেত্র | |
|---|---|
sourceName | যে উৎসের জন্য ফ্যাসেট ফলাফল দেখানো হবে তার নাম। খালি থাকবে না। |
objectType | যে ধরণের বস্তুর জন্য ফ্যাসেট ফলাফল দেখানো হয়। খালি থাকতে পারে। |
operatorName | ফেসিং এর জন্য নির্বাচিত অপারেটরের নাম। @see cloudsearch.SchemaPropertyOptions |
buckets[] | সংশ্লিষ্ট ফিল্টার সহ কমপক্ষে একটি ফলাফল ধারণকারী প্রতিক্রিয়ার মানগুলির জন্য FacetBuckets। |
FacetBucket সম্পর্কে
একটি ফ্যাসেটে বাকেট হল অপারেশনের মৌলিক একক। একটি বাকেট একটি একক মান অথবা একটি সংলগ্ন মান পরিসর ধারণ করতে পারে, যা বাকেট করা ক্ষেত্রের ধরণের উপর নির্ভর করে। FacetBucket বর্তমানে শুধুমাত্র প্রতিক্রিয়া বস্তু ফেরত দেওয়ার জন্য ব্যবহৃত হয়।
| JSON উপস্থাপনা |
|---|
{ "count": integer, "percentage": integer, "filter": { object ( |
| ক্ষেত্র | |
|---|---|
count | বাকেট মানের সাথে মেলে এমন ফলাফলের সংখ্যা। গণনার নির্ভুলতা নিশ্চিত করা হলেই কেবল অনুসন্ধানের জন্য গণনাগুলি ফেরত দেওয়া হবে। ক্লাউড অনুসন্ধান কোনও প্রশ্নের জন্য ফ্যাসেট কাউন্টের গ্যারান্টি দেয় না এবং ফ্যাসেট কাউন্টগুলি কেবল মাঝেমধ্যে উপস্থিত থাকতে পারে, এমনকি একই ধরণের প্রশ্নের জন্যও। ফ্যাসেট কাউন্টের অস্তিত্বের উপর নির্ভরতা তৈরি করবেন না; পরিবর্তে ফ্যাসেট আউন্ট শতাংশ ব্যবহার করুন যা সর্বদা ফেরত দেওয়া হয়। |
percentage | বাকেট মানের সাথে মেলে এমন ফলাফলের শতাংশ। প্রাপ্ত মান (0-100] এর মধ্যে, এবং ভগ্নাংশ হলে পূর্ণসংখ্যায় পূর্ণসংখ্যায় পরিণত হয়। যদি মানটি স্পষ্টভাবে প্রদান না করা হয়, তবে এটি একটি শতাংশ মান উপস্থাপন করে যা 0 তে পূর্ণসংখ্যায় পরিণত হয়। সমস্ত অনুসন্ধানের জন্য শতাংশ প্রদান করা হয়, তবে এটি একটি আনুমানিক। যেহেতু শতাংশ সর্বদা প্রদান করা হয়, তাই আপনার গণনার পরিবর্তে শতাংশ প্রদান করা উচিত। |
filter | সংশ্লিষ্ট বাকেট নির্বাচন করা হলে অনুসন্ধান অনুরোধে ফিল্টারটি পাস করতে হবে। |
Union ফিল্ড bucket_value । যে বাকেটের faced bucket_value আছে তার পরিসর বা মান নিম্নলিখিতগুলির মধ্যে শুধুমাত্র একটি হতে পারে: | |
value | |
রেসপন্সডিবাগইনফো
প্রতিক্রিয়া সম্পর্কে তথ্য ডিবাগ করা হচ্ছে।
| JSON উপস্থাপনা |
|---|
{ "formattedDebugInfo": string } |
| ক্ষেত্র | |
|---|---|
formattedDebugInfo | প্রদর্শনের জন্য ফর্ম্যাট করা সাধারণ ডিবাগ তথ্য। |
ত্রুটি তথ্য
প্রতিক্রিয়া সম্পর্কে ত্রুটির তথ্য।
| JSON উপস্থাপনা |
|---|
{
"errorMessages": [
{
object ( |
| ক্ষেত্র | |
|---|---|
errorMessages[] | |
ত্রুটি বার্তা
প্রতি উৎসের প্রতিক্রিয়ায় ত্রুটি বার্তা।
| JSON উপস্থাপনা |
|---|
{
"source": {
object ( |
| ক্ষেত্র | |
|---|---|
source | |
errorMessage | |
ফলাফল গণনা
ফলাফল গণনার তথ্য
| JSON উপস্থাপনা |
|---|
{
"sourceResultCounts": [
{
object ( |
| ক্ষেত্র | |
|---|---|
sourceResultCounts[] | ফলাফল সহ প্রতিটি উৎসের জন্য ফলাফল গণনার তথ্য। |
উৎস ফলাফল গণনা
উৎস অনুসারে ফলাফল গণনার তথ্য।
| JSON উপস্থাপনা |
|---|
{ "source": { object ( |
| ক্ষেত্র | |
|---|---|
source | ফলাফল গণনার তথ্য যে উৎসের সাথে সম্পর্কিত। |
hasMoreResults | এই উৎসের জন্য আরও অনুসন্ধান ফলাফল আছে কিনা। |
ইউনিয়ন ফিল্ড | |
resultCountEstimate | এই উৎসের জন্য আনুমানিক ফলাফল গণনা। |
resultCountExact | এই উৎসের জন্য সঠিক ফলাফল গণনা করা হয়। |