SearchResponse

অনুসন্ধান API প্রতিক্রিয়া. পরবর্তী আইডি: 17

JSON প্রতিনিধিত্ব
{
  "queryInterpretation": {
    object (QueryInterpretation)
  },
  "results": [
    {
      object (SearchResult)
    }
  ],
  "structuredResults": [
    {
      object (StructuredResult)
    }
  ],
  "spellResults": [
    {
      object (SpellResult)
    }
  ],
  "facetResults": [
    {
      object (FacetResult)
    }
  ],
  "hasMoreResults": boolean,
  "debugInfo": {
    object (ResponseDebugInfo)
  },
  "errorInfo": {
    object (ErrorInfo)
  },
  "resultCounts": {
    object (ResultCounts)
  },

  // Union field result_count can be only one of the following:
  "resultCountEstimate": string,
  "resultCountExact": string
  // End of list of possible types for union field result_count.
}
ক্ষেত্র
queryInterpretation

object ( QueryInterpretation )

ব্যবহারকারীর প্রশ্নের জন্য কোয়েরি ব্যাখ্যার ফলাফল। ক্যোয়ারী ব্যাখ্যা নিষ্ক্রিয় থাকলে খালি।

results[]

object ( SearchResult )

একটি অনুসন্ধান ক্যোয়ারী থেকে ফলাফল.

structuredResults[]

object ( StructuredResult )

ব্যবহারকারীর প্রশ্নের জন্য স্ট্রাকচার্ড ফলাফল। এই ফলাফল পেজ সাইজের সাথে গণনা করা হয় না।

spellResults[]

object ( SpellResult )

প্রশ্নের জন্য প্রস্তাবিত বানান।

facetResults[]

object ( FacetResult )

বারবার ফেসেট ফলাফল।

hasMoreResults

boolean

কোয়েরির সাথে মেলে আরও অনুসন্ধান ফলাফল আছে কিনা।

debugInfo

object ( ResponseDebugInfo )

প্রতিক্রিয়া সম্পর্কে তথ্য ডিবাগিং।

errorInfo

object ( ErrorInfo )

প্রতিক্রিয়া সম্পর্কে ত্রুটি তথ্য.

resultCounts

object ( ResultCounts )

প্রসারিত ফলাফল গণনা তথ্য.

ইউনিয়ন ক্ষেত্রের result_count । সমস্ত অনুরোধ করা ডেটা উত্স জুড়ে মোট ফলাফল গণনা। পূর্বনির্ধারিত উত্সগুলি জিজ্ঞাসা করা ডেটা উত্সগুলির সেটে অন্তর্ভুক্ত থাকলে বাদ দেওয়া হয়৷ নিম্নলিখিত পরিস্থিতিতে, সঠিকের পরিবর্তে, ফলাফলের সংখ্যা একটি অনুমান হিসাবে ফেরত দেওয়া হতে পারে:

  • যখন প্রশ্নে একটি বাক্যাংশে 2টির বেশি পদ থাকে, যেমন উদ্ধৃতিতে "ফলাফল গণনা সঠিক"।

  • যখন মূল্যায়ন করার জন্য অনন্য অনুসন্ধান ফলাফল ACL এর সংখ্যা যুক্তিসঙ্গত বিলম্বের মধ্যে গণনা করার জন্য খুব বেশি হয়।

বিরল ক্ষেত্রে যখন সিস্টেমটি সমস্ত নথির মাধ্যমে অনুসন্ধান করতে অক্ষম, কোয়েরিটি পুনরায় চালান। result_count নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

resultCountEstimate

string ( int64 format)

এই প্রশ্নের জন্য আনুমানিক ফলাফল গণনা.

resultCountExact

string ( int64 format)

এই প্রশ্নের জন্য সঠিক ফলাফল গণনা.

প্রশ্নব্যাখ্যা

JSON প্রতিনিধিত্ব
{
  "interpretedQuery": string,
  "interpretationType": enum (QueryInterpretation.InterpretationType),
  "reason": enum (QueryInterpretation.Reason),
  "interpretedQueryActualResultCount": integer,
  "interpretedQueryEstimatedResultCount": string
}
ক্ষেত্র
interpretedQuery

string

অনুসন্ধানে ব্যবহৃত প্রশ্নের ব্যাখ্যা। উদাহরণস্বরূপ, "জন থেকে ইমেল" এর মতো স্বাভাবিক ভাষার অভিপ্রায় সহ প্রশ্নগুলিকে "from:john source:mail" হিসাবে ব্যাখ্যা করা হবে। কারণটি NOT_ENOUGH_RESULTS_FOUND_FOR_USER_QUERY হলে এই ক্ষেত্রটি পূরণ করা হবে না৷

interpretationType

enum ( QueryInterpretation.InterpretationType )

reason

enum ( QueryInterpretation.Reason )

প্রশ্নের ব্যাখ্যার কারণ। এই ক্ষেত্রটি অনির্দিষ্ট হবে না যদি ব্যাখ্যার ধরনটি কোনটি না হয়।

interpretedQueryActualResultCount

integer

ব্যাখ্যা করা প্রশ্নের দ্বারা প্রত্যাবর্তিত ফলাফলের প্রকৃত সংখ্যা।

interpretedQueryEstimatedResultCount

string ( int64 format)

ব্যাখ্যা করা প্রশ্নের দ্বারা প্রত্যাবর্তিত ফলাফলের আনুমানিক সংখ্যা।

QueryInterpretation.InterpretationType

Enums
NONE ন্যাচারাল ল্যাঙ্গুয়েজ ইন্টারপ্রিটেশন বা অনুসন্ধানের ফলাফল আনার জন্য কোয়েরির বৃহত্তর সংস্করণ ব্যবহার করা হয় না।
BLEND মূল ক্যোয়ারী থেকে ফলাফল অন্যান্য ফলাফলের সাথে মিশ্রিত করা হয়. মূল ক্যোয়ারী থেকে পাওয়া ফলাফলগুলির সাথে এই অন্যান্য ফলাফলগুলিকে মিশ্রিত করার কারণটি নীচের 'কারণ' ক্ষেত্রের মধ্যে রয়েছে৷
REPLACE মূল ক্যোয়ারী থেকে ফলাফল প্রতিস্থাপিত হয়. মূল ক্যোয়ারী থেকে ফলাফল প্রতিস্থাপনের কারণ নীচের 'কারণ' ক্ষেত্রের মধ্যে পপুলেট করা হয়েছে।

প্রশ্ন ব্যাখ্যা. কারণ

Enums
UNSPECIFIED
QUERY_HAS_NATURAL_LANGUAGE_INTENT অনুসন্ধান ফলাফল আনার জন্য প্রশ্নের প্রাকৃতিক ভাষা ব্যাখ্যা ব্যবহার করা হয়।
NOT_ENOUGH_RESULTS_FOUND_FOR_USER_QUERY ক্যোয়ারী এবং ডকুমেন্ট শব্দের মিল ব্যবহার করা হয় বেছে বেছে অতিরিক্ত অনুসন্ধান ফলাফল পুনরুদ্ধার করার জন্য ক্যোয়ারীকে প্রসারিত করার জন্য কারণ ব্যবহারকারীর ক্যোয়ারীটির জন্য যথেষ্ট ফলাফল পাওয়া যায়নি। এই ক্ষেত্রে ব্যাখ্যা করা প্রশ্ন খালি হবে।

অনুসন্ধানের ফলাফল

একটি নথির জন্য সূচীকৃত তথ্য ধারণকারী ফলাফল।

JSON প্রতিনিধিত্ব
{
  "title": string,
  "url": string,
  "snippet": {
    object (Snippet)
  },
  "metadata": {
    object (Metadata)
  },
  "clusteredResults": [
    {
      object (SearchResult)
    }
  ],
  "debugInfo": {
    object (ResultDebugInfo)
  }
}
ক্ষেত্র
title

string

অনুসন্ধান ফলাফলের শিরোনাম।

url

string

অনুসন্ধান ফলাফলের URL. URLটিতে প্রকৃত আইটেমটিতে একটি Google পুনঃনির্দেশ রয়েছে৷ এই URLটি স্বাক্ষরিত এবং পরিবর্তন করা উচিত নয়৷

snippet

object ( Snippet )

এই ফলাফলের জন্য উপলব্ধ সমস্ত স্নিপেটের সংমিশ্রণ (সারাংশ)।

metadata

object ( Metadata )

অনুসন্ধান ফলাফলের মেটাডেটা।

clusteredResults[]

object ( SearchResult )

উত্স ক্লাস্টার করা হলে, ক্লাস্টার ফলাফলের তালিকা প্রদান করুন। ক্লাস্টার ফলাফলের শুধুমাত্র একটি স্তর থাকবে। যদি বর্তমান উৎস ক্লাস্টারিংয়ের জন্য সক্ষম না হয়, তাহলে এই ক্ষেত্রটি খালি থাকবে।

debugInfo

object ( ResultDebugInfo )

এই অনুসন্ধান ফলাফল সম্পর্কে তথ্য ডিবাগিং.

স্নিপেট

অনুসন্ধান ফলাফলের স্নিপেট, যা ফলাফল পৃষ্ঠার বিষয়বস্তু সংক্ষিপ্ত করে।

JSON প্রতিনিধিত্ব
{
  "snippet": string,
  "matchRanges": [
    {
      object (MatchRange)
    }
  ]
}
ক্ষেত্র
snippet

string

নথির স্নিপেট। এইচটিএমএল ক্যারেক্টার থাকতে পারে যা রেন্ডার করার আগে এস্কেপ করা উচিত।

matchRanges[]

object ( MatchRange )

স্নিপেটে মিলে যাওয়া ব্যাপ্তি।

ম্যাচরেঞ্জ

একটি স্নিপেটের মিলিত পরিসর [শুরু, শেষ)।

JSON প্রতিনিধিত্ব
{
  "start": integer,
  "end": integer
}
ক্ষেত্র
start

integer

স্নিপেটে ম্যাচের শুরুর অবস্থান।

end

integer

স্নিপেটে ম্যাচ শেষ।

মেটাডেটা

একটি মিলে যাওয়া অনুসন্ধান ফলাফলের মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "source": {
    object (Source)
  },
  "mimeType": string,
  "thumbnailUrl": string,
  "owner": {
    object (Person)
  },
  "createTime": string,
  "updateTime": string,
  "fields": [
    {
      object (NamedProperty)
    }
  ],
  "displayOptions": {
    object (ResultDisplayMetadata)
  },
  "objectType": string
}
ক্ষেত্র
source

object ( Source )

ফলাফলের জন্য নামকৃত উৎস, যেমন Gmail।

mimeType

string

অনুসন্ধান ফলাফলের মাইম প্রকার।

thumbnailUrl

string

ফলাফলের থাম্বনেইল URL।

owner

object ( Person )

অনুসন্ধান ফলাফলের নথি বা বস্তুর মালিক (সাধারণত নির্মাতা)।

createTime

string ( Timestamp format)

অনুসন্ধান ফলাফলে এই নথি বা বস্তুর জন্য তৈরির সময়।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

updateTime

string ( Timestamp format)

অনুসন্ধান ফলাফলে বস্তুর জন্য সর্বশেষ পরিবর্তিত তারিখ। আইটেমটিতে সেট করা না থাকলে, এখানে প্রত্যাবর্তিত মানটি খালি। যখন updateTime সতেজতা গণনা করার জন্য ব্যবহার করা হয় এবং সেট করা হয় না, তখন এই মানটি বর্তমান সময় থেকে 2 বছর পর্যন্ত ডিফল্ট হয়।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

fields[]

object ( NamedProperty )

স্ট্রাকচার্ড ডেটাতে ইন্ডেক্স করা ফিল্ড, একটি জেনেরিক নামের প্রপার্টি হিসেবে ফিরে এসেছে।

displayOptions

object ( ResultDisplayMetadata )

একটি কাঠামোগত ডেটা অনুসন্ধান ফলাফল কীভাবে প্রদর্শন করতে হয় তা নির্দিষ্ট করে এমন বিকল্পগুলি।

objectType

string

সার্চ রেজাল্টের অবজেক্ট টাইপ।

ফলাফল প্রদর্শন মেটাডেটা

JSON প্রতিনিধিত্ব
{
  "objectTypeLabel": string,
  "metalines": [
    {
      object (ResultDisplayMetadata.ResultDisplayLine)
    }
  ]
}
ক্ষেত্র
objectTypeLabel

string

বস্তুর জন্য প্রদর্শন লেবেল.

metalines[]

object ( ResultDisplayMetadata.ResultDisplayLine )

মেটালাইন সামগ্রী ফলাফলের সাথে প্রদর্শিত হবে।

ResultDisplayMetadata.ResultDisplayLine

ক্ষেত্রগুলির সংগ্রহ যা একটি প্রদর্শিত লাইন তৈরি করে

JSON প্রতিনিধিত্ব
{
  "fields": [
    {
      object (ResultDisplayMetadata.ResultDisplayField)
    }
  ]
}
ক্ষেত্র
fields[]

object ( ResultDisplayMetadata.ResultDisplayField )

ResultDisplayMetadata.ResultDisplayField

অনুসন্ধান ফলাফলের জন্য প্রদর্শন ক্ষেত্র

JSON প্রতিনিধিত্ব
{
  "label": string,
  "operatorName": string,
  "property": {
    object (NamedProperty)
  }
}
ক্ষেত্র
label

string

সম্পত্তির জন্য প্রদর্শন লেবেল.

operatorName

string

সম্পত্তির অপারেটরের নাম।

property

object ( NamedProperty )

সম্পত্তির জন্য নামের মান জোড়া।

ResultDebugInfo

ফলাফল সম্পর্কে তথ্য ডিবাগিং।

JSON প্রতিনিধিত্ব
{
  "formattedDebugInfo": string
}
ক্ষেত্র
formattedDebugInfo

string

সাধারণ ডিবাগ তথ্য প্রদর্শনের জন্য বিন্যাসিত।

কাঠামোগত ফলাফল

স্ট্রাকচার্ড ফলাফল যা সার্চ অনুরোধের অংশ হিসেবে ফেরত দেওয়া হয়।

JSON প্রতিনিধিত্ব
{

  // Union field structured_result can be only one of the following:
  "person": {
    object (Person)
  }
  // End of list of possible types for union field structured_result.
}
ক্ষেত্র

ইউনিয়ন ক্ষেত্র structured_result

structured_result নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

person

object ( Person )

একজন ব্যক্তির প্রতিনিধিত্ব

বানান ফলাফল

JSON প্রতিনিধিত্ব
{
  "suggestedQuery": string,
  "suggestionType": enum (SpellResult.SuggestionType),
  "suggestedQueryHtml": {
    object (SafeHtmlProto)
  }
}
ক্ষেত্র
suggestedQuery

string

কোয়েরির প্রস্তাবিত বানান।

suggestionType

enum ( SpellResult.SuggestionType )

বর্তমান প্রশ্নের জন্য প্রস্তাবনাটি ট্রিগার করা হয়েছে।

suggestedQueryHtml

object ( SafeHtmlProto )

স্যানিটাইজড HTML বানান সংশোধন করা প্রশ্নের প্রতিনিধিত্ব করে যা UI-তে ব্যবহার করা যেতে পারে। এটিতে সাধারণত ভাষা-নির্দিষ্ট ট্যাগ থাকে যা বানান চেক করা প্রশ্নের অংশগুলি চিহ্নিত করতে।

বানান ফলাফল।সাজেশনের ধরন

প্রশ্নের জন্য ট্রিগার করা পরামর্শের ধরন।

Enums
SUGGESTION_TYPE_UNSPECIFIED ডিফল্ট বানান চেক প্রকার
NON_EMPTY_RESULTS_SPELL_SUGGESTION কোনো ফলাফল ছাড়াই বানান সাজেশন পরিবর্তন করা হয়েছে। ফলাফলগুলি এখনও মূল ক্যোয়ারী (যাতে শূন্য/ফলাফল নেই) বানানের জন্য একটি পরামর্শ সহ দেখানো হয় যার ফলাফল হবে৷
ZERO_RESULTS_FULL_PAGE_REPLACEMENT বানান সাজেশন ট্রিগার হয় যখন মূল ক্যোয়ারী কোন ফলাফল না. যখন মূল ক্যোয়ারীটির কোন ফলাফল না থাকে, এবং বানান পরামর্শের ফলাফল থাকে তখন আমরা বানান সংশোধন করা প্রশ্নের জন্য ফলাফল ট্রিগার করি।

SafeHtmlProto

গুরুত্বপূর্ণ: একটি অবিশ্বস্ত উত্স থেকে এই বার্তাটি গ্রহণ করা অনিরাপদ, কারণ আক্রমণকারীর পক্ষে ক্রমিক বার্তা জাল করা তুচ্ছ যা টাইপের নিরাপত্তা চুক্তি পূরণ করে না -- উদাহরণস্বরূপ, এতে আক্রমণকারী নিয়ন্ত্রিত স্ক্রিপ্ট থাকতে পারে৷ একটি সিস্টেম যেটি একটি SafeHtmlProto গ্রহণ করে সেটি পরোক্ষভাবে SafeHtmlProto-এর প্রযোজককে বিশ্বাস করে। সুতরাং, RPC প্রতিক্রিয়াগুলিতে এই বার্তাটি ফেরত দেওয়া সাধারণত নিরাপদ, তবে RPC অনুরোধগুলিতে এটি গ্রহণ করা সাধারণত অনিরাপদ।

JSON প্রতিনিধিত্ব
{
  "privateDoNotAccessOrElseSafeHtmlWrappedValue": string
}
ক্ষেত্র
privateDoNotAccessOrElseSafeHtmlWrappedValue

string

গুরুত্বপূর্ণ: এই ক্ষেত্রটি কখনই সেট বা পড়বেন না, এমনকি পরীক্ষা থেকেও, এটি ব্যক্তিগত। প্রোগ্রামিং ল্যাঙ্গুয়েজ প্যাকেজগুলির জন্য .proto ফাইলের শীর্ষে ডকুমেন্টেশন দেখুন যার সাহায্যে এই বার্তাটি তৈরি বা পড়তে হবে৷

Facet ফলাফল

উত্স নির্দিষ্ট দিক প্রতিক্রিয়া

JSON প্রতিনিধিত্ব
{
  "sourceName": string,
  "objectType": string,
  "operatorName": string,
  "buckets": [
    {
      object (FacetBucket)
    }
  ]
}
ক্ষেত্র
sourceName

string

উত্সের নাম যার জন্য ফলাফলগুলি ফেরত দেওয়া হয়৷ খালি হবে না।

objectType

string

অবজেক্ট টাইপ যার জন্য ফ্যাসেট ফলাফল দেওয়া হয়। খালি হতে পারে।

operatorName

string

মুখের জন্য নির্বাচিত অপারেটরের নাম। @Cloudsearch.SchemaPropertyOptions দেখুন

buckets[]

object ( FacetBucket )

অনুরূপ ফিল্টার সহ অন্তত একটি একক ফলাফল ধারণকারী প্রতিক্রিয়ার মানগুলির জন্য FacetBuckets৷

FacetBucket

একটি দিক একটি বালতি অপারেশন মৌলিক একক. একটি বালতি হয় একটি একক মান বা মানগুলির একটি সংলগ্ন পরিসর, বালতিযুক্ত ক্ষেত্রের ধরণের উপর নির্ভর করে। FacetBucket বর্তমানে শুধুমাত্র প্রতিক্রিয়া বস্তু ফেরত দেওয়ার জন্য ব্যবহার করা হয়।

JSON প্রতিনিধিত্ব
{
  "count": integer,
  "percentage": integer,
  "filter": {
    object (Filter)
  },

  // Union field bucket_value can be only one of the following:
  "value": {
    object (Value)
  }
  // End of list of possible types for union field bucket_value.
}
ক্ষেত্র
count

integer

বালতি মানের সাথে মেলে এমন ফলাফলের সংখ্যা। গণনার সঠিকতা নিশ্চিত করা হলেই শুধুমাত্র অনুসন্ধানের জন্য গণনা ফেরত দেওয়া হয়। ক্লাউড সার্চ কোনো প্রশ্নের জন্য দিক গণনার গ্যারান্টি দেয় না এবং অভিন্ন ক্যোয়ারীগুলির জন্যও ফেসেট সংখ্যাগুলি মাঝে মাঝে উপস্থিত হতে পারে। দিক গণনার অস্তিত্বের উপর নির্ভরতা তৈরি করবেন না; পরিবর্তে ফেসেট আউট শতাংশ ব্যবহার করুন যা সর্বদা ফেরত দেওয়া হয়।

percentage

integer

বালতি মানের সাথে মেলে এমন ফলাফলের শতাংশ৷ প্রত্যাবর্তিত মানটি (0-100] এর মধ্যে, এবং ভগ্নাংশ হলে একটি পূর্ণসংখ্যায় বৃত্তাকার করা হয়৷ যদি মানটি স্পষ্টভাবে ফেরত না দেওয়া হয় তবে এটি একটি শতাংশের মান উপস্থাপন করে যা 0 তে বৃত্তাকার হয়৷ শতাংশগুলি সমস্ত অনুসন্ধানের জন্য ফেরত দেওয়া হয়, তবে এটি একটি আনুমানিক৷ যেহেতু শতাংশগুলি সর্বদা ফেরত দেওয়া হয়, আপনার গণনার পরিবর্তে শতাংশগুলি রেন্ডার করা উচিত৷

filter

object ( Filter )

সংশ্লিষ্ট বালতি নির্বাচন করা থাকলে অনুসন্ধানের অনুরোধে পাস করতে ফিল্টার করুন।

ইউনিয়ন ফিল্ড bucket_value . বালতিটির পরিসীমা বা মান যা মুখী bucket_value নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
value

object ( Value )

প্রতিক্রিয়াDebugInfo

প্রতিক্রিয়া সম্পর্কে তথ্য ডিবাগিং।

JSON প্রতিনিধিত্ব
{
  "formattedDebugInfo": string
}
ক্ষেত্র
formattedDebugInfo

string

সাধারণ ডিবাগ তথ্য প্রদর্শনের জন্য বিন্যাসিত।

ত্রুটি তথ্য

প্রতিক্রিয়া সম্পর্কে ত্রুটি তথ্য.

JSON প্রতিনিধিত্ব
{
  "errorMessages": [
    {
      object (ErrorMessage)
    }
  ]
}
ক্ষেত্র
errorMessages[]

object ( ErrorMessage )

ErrorMessage

উৎস প্রতিক্রিয়া প্রতি ত্রুটি বার্তা.

JSON প্রতিনিধিত্ব
{
  "source": {
    object (Source)
  },
  "errorMessage": string
}
ক্ষেত্র
source

object ( Source )

errorMessage

string

ফলাফল গণনা

ফলাফল গণনা তথ্য

JSON প্রতিনিধিত্ব
{
  "sourceResultCounts": [
    {
      object (SourceResultCount)
    }
  ]
}
ক্ষেত্র
sourceResultCounts[]

object ( SourceResultCount )

ফলাফল সহ প্রতিটি উৎসের জন্য ফলাফল গণনা তথ্য।

SourceResultCount

উৎস প্রতি ফলাফল গণনা তথ্য.

JSON প্রতিনিধিত্ব
{
  "source": {
    object (Source)
  },
  "hasMoreResults": boolean,

  // Union field result_count can be only one of the following:
  "resultCountEstimate": string,
  "resultCountExact": string
  // End of list of possible types for union field result_count.
}
ক্ষেত্র
source

object ( Source )

ফলাফল গণনার তথ্য যে উৎসের সাথে যুক্ত।

hasMoreResults

boolean

এই উৎসের জন্য আরো অনুসন্ধান ফলাফল আছে কিনা.

ইউনিয়ন ক্ষেত্রের result_count

result_count নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

resultCountEstimate

string ( int64 format)

এই উৎসের জন্য আনুমানিক ফলাফল গণনা.

resultCountExact

string ( int64 format)

এই উৎসের জন্য সঠিক ফলাফল গণনা.

,

অনুসন্ধান API প্রতিক্রিয়া. পরবর্তী আইডি: 17

JSON প্রতিনিধিত্ব
{
  "queryInterpretation": {
    object (QueryInterpretation)
  },
  "results": [
    {
      object (SearchResult)
    }
  ],
  "structuredResults": [
    {
      object (StructuredResult)
    }
  ],
  "spellResults": [
    {
      object (SpellResult)
    }
  ],
  "facetResults": [
    {
      object (FacetResult)
    }
  ],
  "hasMoreResults": boolean,
  "debugInfo": {
    object (ResponseDebugInfo)
  },
  "errorInfo": {
    object (ErrorInfo)
  },
  "resultCounts": {
    object (ResultCounts)
  },

  // Union field result_count can be only one of the following:
  "resultCountEstimate": string,
  "resultCountExact": string
  // End of list of possible types for union field result_count.
}
ক্ষেত্র
queryInterpretation

object ( QueryInterpretation )

ব্যবহারকারীর প্রশ্নের জন্য কোয়েরি ব্যাখ্যার ফলাফল। ক্যোয়ারী ব্যাখ্যা নিষ্ক্রিয় থাকলে খালি।

results[]

object ( SearchResult )

একটি অনুসন্ধান ক্যোয়ারী থেকে ফলাফল.

structuredResults[]

object ( StructuredResult )

ব্যবহারকারীর প্রশ্নের জন্য স্ট্রাকচার্ড ফলাফল। এই ফলাফল পেজ সাইজের সাথে গণনা করা হয় না।

spellResults[]

object ( SpellResult )

প্রশ্নের জন্য প্রস্তাবিত বানান।

facetResults[]

object ( FacetResult )

বারবার ফেসেট ফলাফল।

hasMoreResults

boolean

কোয়েরির সাথে মেলে আরও অনুসন্ধান ফলাফল আছে কিনা।

debugInfo

object ( ResponseDebugInfo )

প্রতিক্রিয়া সম্পর্কে তথ্য ডিবাগিং।

errorInfo

object ( ErrorInfo )

প্রতিক্রিয়া সম্পর্কে ত্রুটি তথ্য.

resultCounts

object ( ResultCounts )

প্রসারিত ফলাফল গণনা তথ্য.

ইউনিয়ন ক্ষেত্রের result_count । সমস্ত অনুরোধ করা ডেটা উত্স জুড়ে মোট ফলাফল গণনা। পূর্বনির্ধারিত উত্সগুলি জিজ্ঞাসা করা ডেটা উত্সগুলির সেটে অন্তর্ভুক্ত থাকলে বাদ দেওয়া হয়৷ নিম্নলিখিত পরিস্থিতিতে, সঠিকের পরিবর্তে, ফলাফলের সংখ্যা একটি অনুমান হিসাবে ফেরত দেওয়া হতে পারে:

  • যখন প্রশ্নে একটি বাক্যাংশে 2টির বেশি পদ থাকে, যেমন উদ্ধৃতিতে "ফলাফল গণনা সঠিক"।

  • যখন মূল্যায়ন করার জন্য অনন্য অনুসন্ধান ফলাফল ACL এর সংখ্যা যুক্তিসঙ্গত বিলম্বের মধ্যে গণনা করার জন্য খুব বেশি হয়।

বিরল ক্ষেত্রে যখন সিস্টেমটি সমস্ত নথির মাধ্যমে অনুসন্ধান করতে অক্ষম, কোয়েরিটি পুনরায় চালান। result_count নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

resultCountEstimate

string ( int64 format)

এই প্রশ্নের জন্য আনুমানিক ফলাফল গণনা.

resultCountExact

string ( int64 format)

এই প্রশ্নের জন্য সঠিক ফলাফল গণনা.

প্রশ্নব্যাখ্যা

JSON প্রতিনিধিত্ব
{
  "interpretedQuery": string,
  "interpretationType": enum (QueryInterpretation.InterpretationType),
  "reason": enum (QueryInterpretation.Reason),
  "interpretedQueryActualResultCount": integer,
  "interpretedQueryEstimatedResultCount": string
}
ক্ষেত্র
interpretedQuery

string

অনুসন্ধানে ব্যবহৃত প্রশ্নের ব্যাখ্যা। উদাহরণস্বরূপ, "জন থেকে ইমেল" এর মতো স্বাভাবিক ভাষার অভিপ্রায় সহ প্রশ্নগুলিকে "from:john source:mail" হিসাবে ব্যাখ্যা করা হবে। কারণটি NOT_ENOUGH_RESULTS_FOUND_FOR_USER_QUERY হলে এই ক্ষেত্রটি পূরণ করা হবে না৷

interpretationType

enum ( QueryInterpretation.InterpretationType )

reason

enum ( QueryInterpretation.Reason )

প্রশ্নের ব্যাখ্যার কারণ। এই ক্ষেত্রটি অনির্দিষ্ট হবে না যদি ব্যাখ্যার ধরনটি কোনটি না হয়।

interpretedQueryActualResultCount

integer

ব্যাখ্যা করা প্রশ্নের দ্বারা প্রত্যাবর্তিত ফলাফলের প্রকৃত সংখ্যা।

interpretedQueryEstimatedResultCount

string ( int64 format)

ব্যাখ্যা করা প্রশ্নের দ্বারা প্রত্যাবর্তিত ফলাফলের আনুমানিক সংখ্যা।

QueryInterpretation.InterpretationType

Enums
NONE ন্যাচারাল ল্যাঙ্গুয়েজ ইন্টারপ্রিটেশন বা অনুসন্ধানের ফলাফল আনার জন্য কোয়েরির বৃহত্তর সংস্করণ ব্যবহার করা হয় না।
BLEND মূল ক্যোয়ারী থেকে ফলাফল অন্যান্য ফলাফলের সাথে মিশ্রিত করা হয়. মূল ক্যোয়ারী থেকে পাওয়া ফলাফলগুলির সাথে এই অন্যান্য ফলাফলগুলিকে মিশ্রিত করার কারণটি নীচের 'কারণ' ক্ষেত্রের মধ্যে রয়েছে৷
REPLACE মূল ক্যোয়ারী থেকে ফলাফল প্রতিস্থাপিত হয়. মূল ক্যোয়ারী থেকে ফলাফল প্রতিস্থাপনের কারণ নীচের 'কারণ' ক্ষেত্রের মধ্যে পপুলেট করা হয়েছে।

প্রশ্ন ব্যাখ্যা. কারণ

Enums
UNSPECIFIED
QUERY_HAS_NATURAL_LANGUAGE_INTENT অনুসন্ধান ফলাফল আনার জন্য প্রশ্নের প্রাকৃতিক ভাষা ব্যাখ্যা ব্যবহার করা হয়।
NOT_ENOUGH_RESULTS_FOUND_FOR_USER_QUERY ক্যোয়ারী এবং ডকুমেন্ট শব্দের মিল ব্যবহার করা হয় বেছে বেছে অতিরিক্ত অনুসন্ধান ফলাফল পুনরুদ্ধার করার জন্য ক্যোয়ারীকে প্রসারিত করার জন্য কারণ ব্যবহারকারীর ক্যোয়ারীটির জন্য যথেষ্ট ফলাফল পাওয়া যায়নি। এই ক্ষেত্রে ব্যাখ্যা করা প্রশ্ন খালি হবে।

অনুসন্ধানের ফলাফল

একটি নথির জন্য সূচীকৃত তথ্য ধারণকারী ফলাফল।

JSON প্রতিনিধিত্ব
{
  "title": string,
  "url": string,
  "snippet": {
    object (Snippet)
  },
  "metadata": {
    object (Metadata)
  },
  "clusteredResults": [
    {
      object (SearchResult)
    }
  ],
  "debugInfo": {
    object (ResultDebugInfo)
  }
}
ক্ষেত্র
title

string

অনুসন্ধান ফলাফলের শিরোনাম।

url

string

অনুসন্ধান ফলাফলের URL. URLটিতে প্রকৃত আইটেমটিতে একটি Google পুনঃনির্দেশ রয়েছে৷ এই URLটি স্বাক্ষরিত এবং পরিবর্তন করা উচিত নয়৷

snippet

object ( Snippet )

এই ফলাফলের জন্য উপলব্ধ সমস্ত স্নিপেটের সংমিশ্রণ (সারাংশ)।

metadata

object ( Metadata )

অনুসন্ধান ফলাফলের মেটাডেটা।

clusteredResults[]

object ( SearchResult )

উত্স ক্লাস্টার করা হলে, ক্লাস্টার ফলাফলের তালিকা প্রদান করুন। ক্লাস্টার ফলাফলের শুধুমাত্র একটি স্তর থাকবে। যদি বর্তমান উৎস ক্লাস্টারিংয়ের জন্য সক্ষম না হয়, তাহলে এই ক্ষেত্রটি খালি থাকবে।

debugInfo

object ( ResultDebugInfo )

এই অনুসন্ধান ফলাফল সম্পর্কে তথ্য ডিবাগিং.

স্নিপেট

অনুসন্ধান ফলাফলের স্নিপেট, যা ফলাফল পৃষ্ঠার বিষয়বস্তু সংক্ষিপ্ত করে।

JSON প্রতিনিধিত্ব
{
  "snippet": string,
  "matchRanges": [
    {
      object (MatchRange)
    }
  ]
}
ক্ষেত্র
snippet

string

নথির স্নিপেট। এইচটিএমএল ক্যারেক্টার থাকতে পারে যা রেন্ডার করার আগে এস্কেপ করা উচিত।

matchRanges[]

object ( MatchRange )

স্নিপেটে মিলে যাওয়া ব্যাপ্তি।

ম্যাচরেঞ্জ

একটি স্নিপেটের মিলিত পরিসর [শুরু, শেষ)।

JSON প্রতিনিধিত্ব
{
  "start": integer,
  "end": integer
}
ক্ষেত্র
start

integer

স্নিপেটে ম্যাচের শুরুর অবস্থান।

end

integer

স্নিপেটে ম্যাচ শেষ।

মেটাডেটা

একটি মিলে যাওয়া অনুসন্ধান ফলাফলের মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "source": {
    object (Source)
  },
  "mimeType": string,
  "thumbnailUrl": string,
  "owner": {
    object (Person)
  },
  "createTime": string,
  "updateTime": string,
  "fields": [
    {
      object (NamedProperty)
    }
  ],
  "displayOptions": {
    object (ResultDisplayMetadata)
  },
  "objectType": string
}
ক্ষেত্র
source

object ( Source )

ফলাফলের জন্য নামকৃত উৎস, যেমন Gmail।

mimeType

string

অনুসন্ধান ফলাফলের মাইম প্রকার।

thumbnailUrl

string

ফলাফলের থাম্বনেইল URL।

owner

object ( Person )

অনুসন্ধান ফলাফলের নথি বা বস্তুর মালিক (সাধারণত নির্মাতা)।

createTime

string ( Timestamp format)

অনুসন্ধান ফলাফলে এই নথি বা বস্তুর জন্য তৈরির সময়।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

updateTime

string ( Timestamp format)

অনুসন্ধান ফলাফলে বস্তুর জন্য সর্বশেষ পরিবর্তিত তারিখ। আইটেমটিতে সেট করা না থাকলে, এখানে প্রত্যাবর্তিত মানটি খালি। যখন updateTime সতেজতা গণনা করার জন্য ব্যবহার করা হয় এবং সেট করা হয় না, তখন এই মানটি বর্তমান সময় থেকে 2 বছর পর্যন্ত ডিফল্ট হয়।

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

fields[]

object ( NamedProperty )

স্ট্রাকচার্ড ডেটাতে ইন্ডেক্স করা ফিল্ড, একটি জেনেরিক নামের প্রপার্টি হিসেবে ফিরে এসেছে।

displayOptions

object ( ResultDisplayMetadata )

একটি কাঠামোগত ডেটা অনুসন্ধান ফলাফল কীভাবে প্রদর্শন করতে হয় তা নির্দিষ্ট করে এমন বিকল্পগুলি।

objectType

string

সার্চ রেজাল্টের অবজেক্ট টাইপ।

ফলাফল প্রদর্শন মেটাডেটা

JSON প্রতিনিধিত্ব
{
  "objectTypeLabel": string,
  "metalines": [
    {
      object (ResultDisplayMetadata.ResultDisplayLine)
    }
  ]
}
ক্ষেত্র
objectTypeLabel

string

বস্তুর জন্য প্রদর্শন লেবেল.

metalines[]

object ( ResultDisplayMetadata.ResultDisplayLine )

মেটালাইন সামগ্রী ফলাফলের সাথে প্রদর্শিত হবে।

ResultDisplayMetadata.ResultDisplayLine

ক্ষেত্রগুলির সংগ্রহ যা একটি প্রদর্শিত লাইন তৈরি করে

JSON প্রতিনিধিত্ব
{
  "fields": [
    {
      object (ResultDisplayMetadata.ResultDisplayField)
    }
  ]
}
ক্ষেত্র
fields[]

object ( ResultDisplayMetadata.ResultDisplayField )

ResultDisplayMetadata.ResultDisplayField

অনুসন্ধান ফলাফলের জন্য প্রদর্শন ক্ষেত্র

JSON প্রতিনিধিত্ব
{
  "label": string,
  "operatorName": string,
  "property": {
    object (NamedProperty)
  }
}
ক্ষেত্র
label

string

সম্পত্তির জন্য প্রদর্শন লেবেল.

operatorName

string

সম্পত্তির অপারেটরের নাম।

property

object ( NamedProperty )

সম্পত্তির জন্য নামের মান জোড়া।

ResultDebugInfo

ফলাফল সম্পর্কে তথ্য ডিবাগিং।

JSON প্রতিনিধিত্ব
{
  "formattedDebugInfo": string
}
ক্ষেত্র
formattedDebugInfo

string

সাধারণ ডিবাগ তথ্য প্রদর্শনের জন্য বিন্যাসিত।

কাঠামোগত ফলাফল

স্ট্রাকচার্ড ফলাফল যা সার্চ অনুরোধের অংশ হিসেবে ফেরত দেওয়া হয়।

JSON প্রতিনিধিত্ব
{

  // Union field structured_result can be only one of the following:
  "person": {
    object (Person)
  }
  // End of list of possible types for union field structured_result.
}
ক্ষেত্র

ইউনিয়ন ক্ষেত্র structured_result

structured_result নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

person

object ( Person )

একজন ব্যক্তির প্রতিনিধিত্ব

বানান ফলাফল

JSON প্রতিনিধিত্ব
{
  "suggestedQuery": string,
  "suggestionType": enum (SpellResult.SuggestionType),
  "suggestedQueryHtml": {
    object (SafeHtmlProto)
  }
}
ক্ষেত্র
suggestedQuery

string

কোয়েরির প্রস্তাবিত বানান।

suggestionType

enum ( SpellResult.SuggestionType )

বর্তমান প্রশ্নের জন্য প্রস্তাবনাটি ট্রিগার করা হয়েছে।

suggestedQueryHtml

object ( SafeHtmlProto )

স্যানিটাইজড HTML বানান সংশোধন করা প্রশ্নের প্রতিনিধিত্ব করে যা UI-তে ব্যবহার করা যেতে পারে। এটিতে সাধারণত ভাষা-নির্দিষ্ট ট্যাগ থাকে যা বানান চেক করা প্রশ্নের অংশগুলি চিহ্নিত করতে।

বানান ফলাফল।সাজেশনের ধরন

প্রশ্নের জন্য ট্রিগার করা পরামর্শের ধরন।

Enums
SUGGESTION_TYPE_UNSPECIFIED ডিফল্ট বানান চেক প্রকার
NON_EMPTY_RESULTS_SPELL_SUGGESTION কোনো ফলাফল ছাড়াই বানান সাজেশন পরিবর্তন করা হয়েছে। ফলাফলগুলি এখনও মূল ক্যোয়ারী (যাতে শূন্য/ফলাফল নেই) বানানের জন্য একটি পরামর্শ সহ দেখানো হয় যার ফলাফল হবে৷
ZERO_RESULTS_FULL_PAGE_REPLACEMENT বানান সাজেশন ট্রিগার হয় যখন মূল ক্যোয়ারী কোন ফলাফল না. যখন মূল ক্যোয়ারীটির কোন ফলাফল না থাকে, এবং বানান পরামর্শের ফলাফল থাকে তখন আমরা বানান সংশোধন করা প্রশ্নের জন্য ফলাফল ট্রিগার করি।

SafeHtmlProto

গুরুত্বপূর্ণ: একটি অবিশ্বস্ত উত্স থেকে এই বার্তাটি গ্রহণ করা অনিরাপদ, কারণ আক্রমণকারীর পক্ষে ক্রমিক বার্তা জাল করা তুচ্ছ যা টাইপের নিরাপত্তা চুক্তি পূরণ করে না -- উদাহরণস্বরূপ, এতে আক্রমণকারী নিয়ন্ত্রিত স্ক্রিপ্ট থাকতে পারে৷ একটি সিস্টেম যেটি একটি SafeHtmlProto গ্রহণ করে সেটি পরোক্ষভাবে SafeHtmlProto-এর প্রযোজককে বিশ্বাস করে। সুতরাং, RPC প্রতিক্রিয়াগুলিতে এই বার্তাটি ফেরত দেওয়া সাধারণত নিরাপদ, তবে RPC অনুরোধগুলিতে এটি গ্রহণ করা সাধারণত অনিরাপদ।

JSON প্রতিনিধিত্ব
{
  "privateDoNotAccessOrElseSafeHtmlWrappedValue": string
}
ক্ষেত্র
privateDoNotAccessOrElseSafeHtmlWrappedValue

string

গুরুত্বপূর্ণ: এই ক্ষেত্রটি কখনই সেট বা পড়বেন না, এমনকি পরীক্ষা থেকেও, এটি ব্যক্তিগত। প্রোগ্রামিং ল্যাঙ্গুয়েজ প্যাকেজগুলির জন্য .proto ফাইলের শীর্ষে ডকুমেন্টেশন দেখুন যার সাহায্যে এই বার্তাটি তৈরি বা পড়তে হবে৷

Facet ফলাফল

উত্স নির্দিষ্ট দিক প্রতিক্রিয়া

JSON প্রতিনিধিত্ব
{
  "sourceName": string,
  "objectType": string,
  "operatorName": string,
  "buckets": [
    {
      object (FacetBucket)
    }
  ]
}
ক্ষেত্র
sourceName

string

উত্সের নাম যার জন্য ফলাফলগুলি ফেরত দেওয়া হয়৷ খালি হবে না।

objectType

string

অবজেক্ট টাইপ যার জন্য ফ্যাসেট ফলাফল দেওয়া হয়। খালি হতে পারে।

operatorName

string

মুখের জন্য নির্বাচিত অপারেটরের নাম। @Cloudsearch.SchemaPropertyOptions দেখুন

buckets[]

object ( FacetBucket )

অনুরূপ ফিল্টার সহ অন্তত একটি একক ফলাফল ধারণকারী প্রতিক্রিয়ার মানগুলির জন্য FacetBuckets৷

FacetBucket

একটি দিক একটি বালতি অপারেশন মৌলিক একক. একটি বালতি হয় একটি একক মান বা মানগুলির একটি সংলগ্ন পরিসর, বালতিযুক্ত ক্ষেত্রের ধরণের উপর নির্ভর করে। FacetBucket বর্তমানে শুধুমাত্র প্রতিক্রিয়া বস্তু ফেরত দেওয়ার জন্য ব্যবহার করা হয়।

JSON প্রতিনিধিত্ব
{
  "count": integer,
  "percentage": integer,
  "filter": {
    object (Filter)
  },

  // Union field bucket_value can be only one of the following:
  "value": {
    object (Value)
  }
  // End of list of possible types for union field bucket_value.
}
ক্ষেত্র
count

integer

বালতি মানের সাথে মেলে এমন ফলাফলের সংখ্যা। গণনার সঠিকতা নিশ্চিত করা হলেই শুধুমাত্র অনুসন্ধানের জন্য গণনা ফেরত দেওয়া হয়। ক্লাউড সার্চ কোনো প্রশ্নের জন্য দিক গণনার গ্যারান্টি দেয় না এবং অভিন্ন ক্যোয়ারীগুলির জন্যও ফেসেট সংখ্যাগুলি মাঝে মাঝে উপস্থিত হতে পারে। দিক গণনার অস্তিত্বের উপর নির্ভরতা তৈরি করবেন না; পরিবর্তে ফেসেট আউট শতাংশ ব্যবহার করুন যা সর্বদা ফেরত দেওয়া হয়।

percentage

integer

বালতি মানের সাথে মেলে এমন ফলাফলের শতাংশ৷ প্রত্যাবর্তিত মানটি (0-100] এর মধ্যে, এবং ভগ্নাংশ হলে একটি পূর্ণসংখ্যায় বৃত্তাকার করা হয়৷ যদি মানটি স্পষ্টভাবে ফেরত না দেওয়া হয় তবে এটি একটি শতাংশের মান উপস্থাপন করে যা 0 তে বৃত্তাকার হয়৷ শতাংশগুলি সমস্ত অনুসন্ধানের জন্য ফেরত দেওয়া হয়, তবে এটি একটি আনুমানিক৷ যেহেতু শতাংশগুলি সর্বদা ফেরত দেওয়া হয়, আপনার গণনার পরিবর্তে শতাংশগুলি রেন্ডার করা উচিত৷

filter

object ( Filter )

সংশ্লিষ্ট বালতি নির্বাচন করা থাকলে অনুসন্ধানের অনুরোধে পাস করতে ফিল্টার করুন।

ইউনিয়ন ফিল্ড bucket_value . বালতিটির পরিসীমা বা মান যা মুখী bucket_value নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
value

object ( Value )

প্রতিক্রিয়াDebugInfo

প্রতিক্রিয়া সম্পর্কে তথ্য ডিবাগিং।

JSON প্রতিনিধিত্ব
{
  "formattedDebugInfo": string
}
ক্ষেত্র
formattedDebugInfo

string

সাধারণ ডিবাগ তথ্য প্রদর্শনের জন্য বিন্যাসিত।

ত্রুটি তথ্য

প্রতিক্রিয়া সম্পর্কে ত্রুটি তথ্য.

JSON প্রতিনিধিত্ব
{
  "errorMessages": [
    {
      object (ErrorMessage)
    }
  ]
}
ক্ষেত্র
errorMessages[]

object ( ErrorMessage )

ErrorMessage

উৎস প্রতিক্রিয়া প্রতি ত্রুটি বার্তা.

JSON প্রতিনিধিত্ব
{
  "source": {
    object (Source)
  },
  "errorMessage": string
}
ক্ষেত্র
source

object ( Source )

errorMessage

string

ফলাফল গণনা

ফলাফল গণনা তথ্য

JSON প্রতিনিধিত্ব
{
  "sourceResultCounts": [
    {
      object (SourceResultCount)
    }
  ]
}
ক্ষেত্র
sourceResultCounts[]

object ( SourceResultCount )

ফলাফল সহ প্রতিটি উৎসের জন্য ফলাফল গণনা তথ্য।

SourceResultCount

উৎস প্রতি ফলাফল গণনা তথ্য.

JSON প্রতিনিধিত্ব
{
  "source": {
    object (Source)
  },
  "hasMoreResults": boolean,

  // Union field result_count can be only one of the following:
  "resultCountEstimate": string,
  "resultCountExact": string
  // End of list of possible types for union field result_count.
}
ক্ষেত্র
source

object ( Source )

ফলাফল গণনার তথ্য যে উৎসের সাথে যুক্ত।

hasMoreResults

boolean

এই উৎসের জন্য আরো অনুসন্ধান ফলাফল আছে কিনা.

ইউনিয়ন ক্ষেত্রের result_count

result_count নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

resultCountEstimate

string ( int64 format)

এই উৎসের জন্য আনুমানিক ফলাফল গণনা.

resultCountExact

string ( int64 format)

এই উৎসের জন্য সঠিক ফলাফল গণনা.