If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: developers.google.com/workspace/cloud-search/docs/guides/query-guide - Google.

site address: developers.google.com/workspace/cloud-search/docs/guides/query-guide

site title: Google

Our opinion (on Friday 17 July 2026 23:37:12 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

results, with, search, the, query, interface, based, application, for, display, add, handle, facet, create, api, stay, organized, collections, save, and, categorize, content, on, your, preferences, build, configure, generate, oauth, credentials, index, retrieve, additional, sort, filters, refine, facets, suggestions, supplemental, people, turn, off, optimizations, highlight, snippets, metadata, integer, fields, by, document, size, or, date, google, workspace, developers, tools, connect, direct, reports, matching,

Text of the page (most frequently used words):
the (59), #search (51), #google (44), for (27), results (23), cloud (22), query (21), and (20), with (16), you (14), application (13), apps (12), connector (12), use (11), create (11), snippet (10), text (10), interface (10), filters (9), console (8), support (8), overview (8), thumb (8), api (8), index (8), workspace (7), more (7), data (7), start (7), parts (7), let (7), developer (6), are (6), see (6), default (6), schema (6), facets (6), display (6), blog (5), script (5), admin (5), your (5), information (5), down (5), content (5), this (5), based (5), facet (5), set (5), end (5), push (5), supplemental (5), can (5), using (5), oauth (5), configure (5), español (4), products (4), developers (4), samples (4), date (4), add (4), true (4), note (4), when (4), request (4), restrict (4), must (4), sort (4), field (4), span (4), highlight (4), example (4), matchranges (4), match (4), people (4), credentials (4), get (4), started (4), drive (4), chat (4), terms (3), all (3), platform (3), youtube (3), twitter (3), newsletter (3), apis (3), explorer (3), dashboard (3), tools (3), release (3), notes (3), build (3), code (3), steps (3), last (3), autocomplete (3), file (3), size (3), refine (3), ranges (3), define (3), only (3), structured (3), properties (3), user (3), queries (3), value (3), matches (3), source (3), like (3), metadata (3), formattedtext (3), include (3), any (3), slice (3), returns (3), these (3), optimizations (3), direct (3), reports (3), custom (3), handle (3), identity (3), generate (3), updates (3), update (3), sources (3), widget (3), guides (3), home (3), resources (3), 한국어 (2), 日本語 (2), ภาษาไทย (2), বাংলা (2), हिंदी (2), فارسی (2), العربيّة (2), עברית (2), русский (2), türkçe (2), tiếng (2), việt (2), português (2), brasil (2), polski (2), italiano (2), indonesia (2), français (2), américa (2), latina (2), deutsch (2), english (2), service (2), client (2), them (2), other (2), need (2), too (2), updated (2), 2026 (2), utc (2), page (2), licensed (2), under (2), apache (2), license (2), send (2), feedback (2), document (2), suggest (2), integer (2), property (2), options (2), values (2), filter (2), users (2), those (2), operator (2), datasourcerestrictions (2), both (2), specify (2), order (2), retrieve (2), additional (2), class (2), html (2), return (2), after (2), snippets (2), level (2), enabled (2), matching (2), person (2), structuredresults (2), consider (2), replace (2), interfaces (2), item (2), also (2), improve (2), searchapplicationid (2), web (2), access (2), experience (2), applications (2), provides (2), parameters (2), enhance (2), building (2), minimal (2), previews (2), codelabs (2), how (2), training (2), card (2), builder (2), marketplace (2), ons (2), extend (2), automate (2), share (2), vault (2), tasks (2), slides (2), sites (2), sheets (2), meet (2), keep (2), forms (2), docs (2), classroom (2), calendar (2), gmail (2), security (2), systems (2), sharepoint (2), indexer (2), plugin (2), deploy (2), connectors (2), directory (2), reference (2), manage, cookies, privacy, firebase, chrome, android, connect, download, library, preferred, language, libraries, file_download, explore, our, sample, copy, own, ask, questions, tag, stack, read, easy, understand, easytounderstand, solved, problem, solvedmyproblem, otherup, missing, missingtheinformationineed, complicated, many, toocomplicatedtoomanysteps, out, outofdate, issue, samplescodeissue, otherdown, tell, except, otherwise, noted, details, java, registered, trademark, oracle, its, affiliates, site, policies, creative, commons, attribution, history, contacts, suggestions, modification, lastmodified, creation, createddatetimestamp, bytes, itemsize, reserved, operators, mark, facetable, 100, 200, pages, bucketing, isfacetable, fields, typical, pattern, specifying, render, selects, repeat, selections, help, interactively, computes, most, frequent, combine, multiple, composite, specific, type, object, apply, primary, types, filteroptions, evaluate, relevance, secondary, key, descending, ascending, sortorder, operatorname, sortoptions, selected, offset, adjust, total, items, estimated, counts, resultcount, pagesize, show, displayoptions, updatetime, createtime, resulting, string, given, join, trailing, range, leading, before, between, omitted, highlightsnippet, function, indexed, present, identifies, their, location, enableverbatimmode, force_verbatim_mode, disable, turn, off, lets, response, includes, related_people_answer_card, cardtype, assistcardprotoholder, than, attributes, uses, documents, related, employee, feature, returning, informing, might, say, did, not, showing, similar, there, insufficient, indicates, they, blended, blend, interpretationtype, queryinterpretation, don, ensure, created, should, link, original, title, searchapplications, search_app_id, requestoptions, titanic, movie, every, method, authorization, behalf, scope, https, www, googleapis, com, auth, cloud_search, addition, customize, delete, renaming, renames, incompatible, fails, cannot, increase, number, used, beyond, configured, subset, least, one, each, such, override, features, paging, sorting, filtering, requires, several, requirements, methods, embedding, save, categorize, preferences, stay, organized, collections, known, issues, audit, logging, vpc, controls, monitoring, implement, structure, optimal, interpretation, quality, expansions, interpretations, optimize, revisions, manual, deletes, enable, thumbnails, obfuscate, sensitive, configuration, synonyms, sync, different, indexing, queues, map, acls, tune, settings, topics, premises, online, norconex, http, collector, database, nutch, csv, register, clean, domain, wide, delegation, authority, rest, consent, introduction, sign, skip, main,


Text of the page (random words):
create a search interface with the query api cloud search google for developers skip to main content google workspace home cloud search all products google workspace apps admin console cloud search gmail google calendar google chat google classroom google docs google drive google forms google keep google meet google sheets google sites google slides google tasks google vault extend automate share add ons apps script chat apps drive apps marketplace resources tools admin console apps script dashboard google cloud console apis explorer card builder training support how to get started codelabs developer support updates release notes developer previews youtube newsletter x twitter blog english deutsch español español américa latina français indonesia italiano polski português brasil tiếng việt türkçe русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 简体 中文 繁體 日本語 한국어 sign in cloud search overview guides reference support connector directory google workspace home cloud search overview guides reference support connector directory all products more resources more introduction to google cloud search get started overview configure oauth consent configure access to the google cloud search rest api domain wide delegation of authority get started with cloud search overview build deploy the connector set up the ui clean up resources create and register a schema create connectors overview create a content connector create an identity connector deploy connectors csv connector apache nutch indexer plugin database connector file systems connector norconex http collector indexer plugin sharepoint online connector sharepoint on premises connector additional connector topics tune connector settings map acls the cloud search indexing queues sync different identity systems define synonyms obfuscate sensitive configuration file information enable thumbnails handle revisions after manual deletes create search interfaces overview create a custom interface using the query api create a search interface with the search widget optimize the search experience default expansions optimizations and interpretations improve search quality structure a schema for optimal query interpretation implement autocomplete monitoring and security enhance security with vpc service controls audit logging known issues samples google workspace apps admin console cloud search gmail google calendar google chat google classroom google docs google drive google forms google keep google meet google sheets google sites google slides google tasks google vault extend automate share add ons apps script chat apps drive apps marketplace tools admin console apps script dashboard google cloud console apis explorer card builder training support how to get started codelabs developer support updates release notes developer previews youtube newsletter x twitter blog home google workspace cloud search guides send feedback create a search interface with the query api stay organized with collections save and categorize content based on your preferences the query api provides search and suggest methods for building a search interface or embedding results in an application for web applications with minimal requirements consider using the search widget see create a search interface with the search widget build a search interface building a minimal search interface requires several steps configure a search application generate oauth credentials for the application query the index display the query results you can enhance the interface with features like paging sorting filtering facets and autocomplete configure a search application you must create at least one search application for each search interface a search application provides default parameters such as data sources sort order filters and facets you can override these parameters using the query api you cannot increase the number of data sources used in a query beyond those configured in the search application you can restrict a query to a subset of these sources using datasourcerestrictions note cloud search updates search applications when you update or delete a schema for example renaming a schema operator also renames it in the search application if an update is incompatible the schema update fails for more information see customize the search experience generate oauth credentials for the application in addition to the steps in configure access to the cloud search api you must generate oauth credentials for your web application use the credentials to request authorization on behalf of the user use the scope https www googleapis com auth cloud_search query for more on oauth options see google identity platform query the index use the search method to search the index every request must include a text query and a searchapplicationid this example queries a movie data source query titanic requestoptions searchapplicationid searchapplications search_app_id display query results search interfaces should display the item title and a link to the original item you can also use snippets and metadata to improve the display note if you don t see results ensure you ve created a custom search application and enabled the data source for it handle supplemental results cloud search returns supplemental results when there are insufficient matches for a query the queryinterpretation field indicates this if only supplemental results return interpretationtype is replace if they are blended it is blend when returning supplemental results consider informing the user for a replace you might say your search did not match any results showing results for similar queries handle people results cloud search returns documents related to people and employee information using the people search feature results are in the structuredresults field results structuredresults person note if you define more than 20 custom attributes people search uses only 20 direct reports matching direct reports matching lets users see a person s direct reports the response includes an assistcardprotoholder with a cardtype of related_people_answer_card turn off optimizations optimizations like supplemental results are enabled by default you can disable them search application level set force_verbatim_mode to true query level set enableverbatimmode to true highlight snippets cloud search returns a snippet for indexed text or html if query terms are present matchranges identifies their location use these ranges to highlight text function highlightsnippet snippet let text snippet snippet let formattedtext text if snippet matchranges let parts let index 0 for let match of snippet matchranges let start match start 0 default to 0 if omitted let end match end if index start include any leading text before between ranges parts push text slice index start parts push span class highlight parts push text slice start end parts push span index end parts push text slice index include any trailing text after last range formattedtext parts join return formattedtext given the snippet snippet this is an example snippet matchranges start 11 end 18 the resulting html string is this is an span class highlight example span snippet display metadata use the metadata field for information like createtime updatetime and structured data use displayoptions to show structured data retrieve additional results to retrieve more results set the start field to the selected offset adjust page size with pagesize use resultcount to display total items or estimated counts sort results use sortoptions to specify the order operatorname the property to sort by sortorder ascending or descending relevance is the default and secondary sort key add filters restrict results with filters in the search application or request if both specify filters for a source both must evaluate to true apply filters in datasourcerestrictions filteroptions primary filter types object filters restrict matches to a specific type value filters restrict matches based on an operator and value composite filters combine multiple value filters refine results with facets facets help users interactively refine queries when you request facets cloud search computes the most frequent values for those properties typical pattern 1 query specifying facet properties 1 render search and facet results 1 user selects facet values 1 repeat query with a filter based on selections note only structured data properties support facets facet results with integer based fields mark an integer property as facetable to refine results by ranges e g 100 200 pages set isfacetable to true and define default bucketing options in the schema facet results by document size or date use reserved operators itemsize for file size in bytes createddatetimestamp for creation date lastmodified for modification date add suggestions use the suggest api for autocomplete based on query history contacts and document content send feedback except as otherwise noted the content of this page is licensed under the creative commons attribution 4 0 license and code samples are licensed under the apache 2 0 license for details see the google developers site policies java is a registered trademark of oracle and or its affiliates last updated 2026 04 20 utc need to tell us more easy to understand easytounderstand thumb up solved my problem solvedmyproblem thumb up other otherup thumb up missing the information i need missingtheinformationineed thumb down too complicated too many steps toocomplicatedtoomanysteps thumb down out of date outofdate thumb down samples code issue samplescodeissue thumb down other otherdown thumb down last updated 2026 04 20 utc blog read the google workspace developers blog stack overview ask questions with the google cloud search tag code samples explore our sample apps or copy them to build your own file_download client libraries download a client library for your preferred language google workspace for developers platform overview developer products release notes developer support terms of service tools admin console apps script dashboard google cloud console apis explorer connect blog newsletter x twitter youtube android chrome firebase google cloud platform google ai all products terms privacy manage cookies english deutsch español español américa latina français indonesia italiano polski português brasil tiếng việt türkçe русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 简体 中文 繁體 日本語 한국어
Images from subpage: "developers.google.com/workspace/slides" Verify
Images from subpage: "developers.google.com/workspace/tasks" Verify
Images from subpage: "developers.google.com/workspace/vault" Verify
Images from subpage: "developers.google.com/workspace/add-ons" Verify
Images from subpage: "developers.google.com/apps-script" Verify

Verified site has: 80 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/2 200
last-modified Mon, 20 Apr 2026 21:52:46 GMT
content-type text/html; charset=utf-8
vary Cookie
vary Accept-Encoding
content-security-policy base-uri self ; object-src none ; script-src strict-dynamic unsafe-inline https: http: nonce-QQjoXnHPYBtqislRcPRo+uKBebJK5f unsafe-eval ; frame-ancestors self htt????/codeassist.google.com htt????/code-assist-free-tier.corp.google.com; report-uri htt????/csp.withgoogle.com/csp/devsite/v2
strict-transport-security max-age=63072000; includeSubdomains; preload
x-xss-protection 0
x-content-type-options nosniff
cache-control no-cache, must-revalidate
expires 0
pragma no-cache
content-encoding gzip
x-cloud-trace-context 07f5a3fe26c0d219248b04d4b30dc67d
date Fri, 17 Jul 2026 23:37:12 GMT
server Google Frontend
content-length 27849
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="Google"
name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"
name="google-signin-scope" content="profile email htt????/www.googleapis.com/auth/developerprofiles htt????/www.googleapis.com/auth/developerprofiles.award htt????/www.googleapis.com/auth/devprofiles.full_control.firstparty"
property="og:site_name" content="Google for Developers"
property="og:type" content="website"
name="theme-color" content="#fff"
charset="utf-8"
content="IE=Edge" http-equiv="X-UA-Compatible"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="Create a search interface with the Query API  |  Cloud Search  |  Google for Developers"
property="og:url" content="htt????/developers.google.com/workspace/cloud-search/docs/guides/query-guide"
property="og:image" content="htt????/www.gstatic.com/devrel-devsite/prod/v544324a32f4e1e28baf5bd35dca83b6157fef32c5ffbe146b7ca395602e11426/developers/images/opengraph/white.png"
property="og:image:width" content="1200"
property="og:image:height" content="675"
property="og:locale" content="en"
name="twitter:card" content="summary_large_image"

Load Info

page size27849
load time (s)0.810276
redirect count0
speed download34381
server IP 142.251.39.110
* all occurrences of the string "http://" have been changed to "htt???/"