Query

खोज और एक्सपोर्ट के लिए इस्तेमाल की जाने वाली क्वेरी की परिभाषा.

जेएसओएन के काेड में दिखाना
{
  "corpus": enum (CorpusType),
  "dataScope": enum (DataScope),
  "searchMethod": enum (SearchMethod),
  "method": enum (SearchMethod),
  "terms": string,
  "startTime": string,
  "endTime": string,
  "teamDriveInfo": {
    object (TeamDriveInfo)
  },
  "timeZone": string,

  // Union field search_method_field can be only one of the following:
  "accountInfo": {
    object (AccountInfo)
  },
  "orgUnitInfo": {
    object (OrgUnitInfo)
  },
  "sharedDriveInfo": {
    object (SharedDriveInfo)
  },
  "hangoutsChatInfo": {
    object (HangoutsChatInfo)
  },
  "sitesUrlInfo": {
    object (SitesUrlInfo)
  }
  // End of list of possible types for union field search_method_field.

  // Union field corpus_options_field can be only one of the following:
  "mailOptions": {
    object (MailOptions)
  },
  "driveOptions": {
    object (DriveOptions)
  },
  "hangoutsChatOptions": {
    object (HangoutsChatOptions)
  },
  "voiceOptions": {
    object (VoiceOptions)
  },
  "calendarOptions": {
    object (CalendarOptions)
  }
  // End of list of possible types for union field corpus_options_field.
}
फ़ील्ड
corpus

enum (CorpusType)

वह Google Workspace सेवा जिसके बारे में खोज करनी है.

dataScope

enum (DataScope)

खोजा जाने वाला डेटा सोर्स.

searchMethod
(deprecated)

enum (SearchMethod)

खोज का इस्तेमाल करने का तरीका.

method

enum (SearchMethod)

खोजी जाने वाली इकाई. शेयर की गई ड्राइव के साथ काम करने के लिए, यह फ़ील्ड searchMethod को बदल देता है. जब searchMethod TEAM_DRIVE होता है, तब इस फ़ील्ड का रिस्पॉन्स SHARED_DRIVE होता है.

terms

string

खोज के नतीजों को फ़िल्टर करने के लिए, सेवा के हिसाब से खास खोज ऑपरेटर.

startTime

string (Timestamp format)

खोज क्वेरी के शुरू होने का समय. GMT में बताएं. वैल्यू को तय की गई तारीख को रात 12 बजे तक बदल दिया जाता है.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

खोज क्वेरी के खत्म होने का समय. GMT में बताएं. वैल्यू को तय की गई तारीख को रात 12 बजे तक बदल दिया जाता है.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

teamDriveInfo
(deprecated)

object (TeamDriveInfo)

यह तब ज़रूरी है, जब SearchMethod TEAM_DRIVE हो.

timeZone

string

टाइम ज़ोन का नाम. इसे IANA TZ नाम होना चाहिए, जैसे कि "अमेरिका/Los_Angeles". टाइम ज़ोन के नामों की सूची के लिए, टाइम ज़ोन देखें. Vault किस तरह टाइम ज़ोन का इस्तेमाल करता है, इस बारे में ज़्यादा जानकारी के लिए Vault सहायता केंद्र पर जाएं.

यूनियन फ़ील्ड search_method_field. ज़रूरी होने पर, search_method_field को खोजने के लिए इकाइयों की जानकारी में से सिर्फ़ एक जानकारी दी जा सकती है:
accountInfo

object (AccountInfo)

SearchMethod के ACCOUNT होने पर ज़रूरी है.

orgUnitInfo

object (OrgUnitInfo)

यह तब ज़रूरी है, जब SearchMethod ORG_UNIT हो.

sharedDriveInfo

object (SharedDriveInfo)

SearchMethod के SHARED_Drive सेट होने पर ज़रूरी है.

hangoutsChatInfo

object (HangoutsChatInfo)

जब SearchMethod ROOM पर सेट होता है, तब इसे सबमिट करना ज़रूरी है. (रीड-ओनली)

sitesUrlInfo

object (SitesUrlInfo)

यह तब ज़रूरी है, जब SearchMethod Sites_URL के तौर पर हो.

यूनियन फ़ील्ड corpus_options_field. खास सेवाओं के लिए खोज के अतिरिक्त विकल्प. corpus_options_field इनमें से सिर्फ़ एक हो सकता है:
mailOptions

object (MailOptions)

Gmail खोज के लिए खास विकल्प सेट करें.

driveOptions

object (DriveOptions)

Drive के खोज नतीजों के लिए खास विकल्प सेट करें.

hangoutsChatOptions

object (HangoutsChatOptions)

Chat के खोज के लिए खास विकल्प सेट करें. (रीड-ओनली)

voiceOptions

object (VoiceOptions)

वॉइस सर्च के लिए खास विकल्प सेट करें.

calendarOptions

object (CalendarOptions)

कैलेंडर खोज-विशिष्ट विकल्प सेट करें.

DataScope

खोजने के लिए डेटा का सोर्स.

Enums
DATA_SCOPE_UNSPECIFIED कोई डेटा सोर्स मौजूद नहीं है.
ALL_DATA सभी उपलब्ध डेटा.
HELD_DATA सिर्फ़ डेटा होल्ड पर है.
UNPROCESSED_DATA सिर्फ़ वह डेटा जिसे Vault ने प्रोसेस नहीं किया है. (सिर्फ़ Gmail और Groups)

SearchMethod

खोज के लिए इकाई का टाइप.

Enums
SEARCH_METHOD_UNSPECIFIED खोज का तरीका बताना ज़रूरी है, नहीं तो इसे अस्वीकार कर दिया जाता है.
ACCOUNT AccountInfo में बताए गए खातों का डेटा खोजें.
ORG_UNIT OrgUnitInfo में बताई गई संगठन की इकाई के सभी खातों का डेटा खोजें.
TEAM_DRIVE

teamDriveInfo में बताए गए 'टीम डिस्क' का डेटा खोजें.

ENTIRE_ORG संगठन के सभी खातों का डेटा खोजें. यह सुविधा सिर्फ़ Gmail में काम करती है. तय करने पर, आपको AccountInfo या OrgUnitInfo को बताने की ज़रूरत नहीं है.
ROOM HangoutsChatInfo में बताए गए Chat स्पेस में मैसेज खोजें.
SITES_URL SitesUrlInfo में बताए गए, साइट के पब्लिश किए गए यूआरएल का इस्तेमाल करके साइटें खोजें.
SHARED_DRIVE SharedDriveInfo में बताई गई 'शेयर की गई ड्राइव' में मौजूद फ़ाइलें खोजें.

AccountInfo

खोजे जाने वाले खाते

जेएसओएन के काेड में दिखाना
{
  "emails": [
    string
  ]
}
फ़ील्ड
emails[]

string

खोजने के लिए खातों का सेट.

OrgUnitInfo

खोजी जाने वाली संगठन की इकाई

जेएसओएन के काेड में दिखाना
{
  "orgUnitId": string
}
फ़ील्ड
orgUnitId

string

खोजने के लिए संगठन की इकाई का नाम, जैसा कि एडमिन SDK डायरेक्ट्री एपीआई में मिलता है.

SharedDriveInfo

शेयर की गई ड्राइव, जिन्हें खोजा जा सकता है

जेएसओएन के काेड में दिखाना
{
  "sharedDriveIds": [
    string
  ]
}
फ़ील्ड
sharedDriveIds[]

string

शेयर की गई ड्राइव के आईडी की सूची, जो Drive API उपलब्ध कराती है.

HangoutsChatInfo

खोजे जाने वाले चैट स्पेस

जेएसओएन के काेड में दिखाना
{
  "roomId": [
    string
  ]
}
फ़ील्ड
roomId[]

string

Chat स्पेस के आईडी की सूची, जो Chat API से मिलती है. हर अनुरोध के लिए, 500 चैट स्पेस से डेटा एक्सपोर्ट किया जा सकता है.

SitesUrlInfo

खोजने के लिए, Google Sites के नए वर्शन के पब्लिश किए गए साइट यूआरएल

जेएसओएन के काेड में दिखाना
{
  "urls": [
    string
  ]
}
फ़ील्ड
urls[]

string

साइट के पब्लिश किए गए यूआरएल की सूची.

TeamDriveInfo

खोजने के लिए टीम डिस्क

जेएसओएन के काेड में दिखाना
{
  "teamDriveIds": [
    string
  ]
}
फ़ील्ड
teamDriveIds[]
(deprecated)

string

Drive API से मिली टीम Drive आईडी की सूची.

MailOptions

Gmail खोज के लिए अतिरिक्त विकल्प

जेएसओएन के काेड में दिखाना
{
  "excludeDrafts": boolean,
  "clientSideEncryptedOption": enum (ClientSideEncryptedOption)
}
फ़ील्ड
excludeDrafts

boolean

ड्राफ़्ट शामिल न करने के लिए, true पर सेट करें.

clientSideEncryptedOption

enum (ClientSideEncryptedOption)

इस नीति से तय होता है कि नतीजों में एन्क्रिप्ट (सुरक्षित) किया गया कॉन्टेंट, एन्क्रिप्ट (सुरक्षित) नहीं किया गया कॉन्टेंट या दोनों शामिल होने चाहिए या नहीं. डिफ़ॉल्ट रूप से, दोनों को शामिल किया जाता है.

ClientSideEncryptedOption

अगर आपका संगठन Google Workspace क्लाइंट-साइड एन्क्रिप्शन का इस्तेमाल करता है, तो कॉन्टेंट के एन्क्रिप्ट (सुरक्षित) होने की स्थिति

Enums
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED एन्क्रिप्ट (सुरक्षित) करने के तरीके की जानकारी नहीं दी गई है. नतीजों में, क्लाइंट-साइड एन्क्रिप्शन और एन्क्रिप्ट (सुरक्षित) नहीं किया गया, दोनों तरह का कॉन्टेंट शामिल होता है.
CLIENT_SIDE_ENCRYPTED_OPTION_ANY नतीजों में, क्लाइंट-साइड एन्क्रिप्शन और एन्क्रिप्ट (सुरक्षित) नहीं किया गया कॉन्टेंट, दोनों शामिल करें.
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED सिर्फ़ क्लाइंट-साइड एन्क्रिप्शन वाला कॉन्टेंट शामिल करें.
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED सिर्फ़ ऐसा कॉन्टेंट शामिल करें जिसे एन्क्रिप्ट (सुरक्षित) न किया गया हो.

DriveOptions

Drive में खोजने के लिए अन्य विकल्प

जेएसओएन के काेड में दिखाना
{
  "versionDate": string,
  "includeTeamDrives": boolean,
  "includeSharedDrives": boolean,
  "clientSideEncryptedOption": enum (ClientSideEncryptedOption)
}
फ़ील्ड
versionDate

string (Timestamp format)

Drive में मौजूद फ़ाइल का मौजूदा वर्शन खोजें. हालांकि, पिछली बार सेव किए गए वर्शन का कॉन्टेंट, तय तारीख को रात 12:00 बजे यूटीसी से पहले एक्सपोर्ट करें. यूटीसी में तारीख डालें.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

includeTeamDrives
(deprecated)

boolean

'टीम डिस्क' को शामिल करने के लिए 'सही है' पर सेट करें.

includeSharedDrives

boolean

शेयर की गई ड्राइव को शामिल करने के लिए, वैल्यू को true पर सेट करें.

clientSideEncryptedOption

enum (ClientSideEncryptedOption)

सेट करें कि नतीजों में सिर्फ़ Google Workspace क्लाइंट-साइड एन्क्रिप्शन कॉन्टेंट से एन्क्रिप्ट (सुरक्षित) किया गया कॉन्टेंट शामिल हो या सिर्फ़ एन्क्रिप्ट नहीं किया गया कॉन्टेंट या फिर दोनों तरह का कॉन्टेंट. डिफ़ॉल्ट तौर पर, यह दोनों वैल्यू पर सेट होता है. फ़िलहाल, यह Drive के लिए काम करता है.

HangoutsChatOptions

Google Chat में खोजने के लिए उपलब्ध अन्य विकल्प

जेएसओएन के काेड में दिखाना
{
  "includeRooms": boolean
}
फ़ील्ड
includeRooms

boolean

खाते या संगठन की इकाई के हिसाब से खोज के लिए, चैट रूम शामिल करने के लिए, true पर सेट करें.

VoiceOptions

वॉइस सर्च की सुविधा के लिए अन्य विकल्प

जेएसओएन के काेड में दिखाना
{
  "coveredData": [
    enum (VoiceCoveredData)
  ]
}
फ़ील्ड
coveredData[]

enum (VoiceCoveredData)

खोजने के लिए डेटा टाइप

CalendarOptions

Calendar में खोजने के लिए अतिरिक्त विकल्प

जेएसओएन के काेड में दिखाना
{
  "locationQuery": [
    string
  ],
  "peopleQuery": [
    string
  ],
  "minusWords": [
    string
  ],
  "responseStatuses": [
    enum (AttendeeResponse)
  ],
  "versionDate": string
}
फ़ील्ड
locationQuery[]

string

सिर्फ़ उन इवेंट से मेल खाता है जिनकी जगह में दिए गए सेट के सभी शब्द शामिल हैं. अगर स्ट्रिंग में कोट किए गए वाक्यांश हैं, तो यह तरीका सिर्फ़ उन इवेंट से मैच करता है जिनकी जगह में यह वाक्यांश मौजूद है. सेट में एंट्री "और" के रूप में मानी जाती हैं.

शब्द विभाजन का उदाहरण: ["न्यूज़ीलैंड"] बनाम ["New","Zealand"] "New Zealand": "न्यू और बेहतर न्यूज़ीलैंड" दोनों से मिलान: केवल बाद में मिलान से

peopleQuery[]

string

सिर्फ़ उन इवेंट से मेल खाता है जिनके मेहमानों में दिए गए सेट के सभी शब्द शामिल हैं. सेट में एंट्री "और" के रूप में मानी जाती हैं.

minusWords[]

string

केवल उन इवेंट से मेल खाता है जिनमें शीर्षक, विवरण, स्थान या उपस्थित लोगों में दिए गए सेट में कोई भी शब्द शामिल नहीं है. सेट में मौजूद एंट्री को "या" माना जाता है.

responseStatuses[]

enum (AttendeeResponse)

सिर्फ़ उन इवेंट से मेल खाता है जिनके लिए संरक्षक ने इनमें से कोई एक जवाब दिया हो. अगर सेट खाली है या उसमें ATTENDEE_response_UNSPECIFIED शामिल है, तो जवाबों को फ़िल्टर नहीं किया जाएगा.

versionDate

string (Timestamp format)

Calendar इवेंट का मौजूदा वर्शन खोजें, लेकिन सेव किए गए पिछले वर्शन का कॉन्टेंट, बताई गई तारीख को रात 12:00 बजे यूटीसी से पहले एक्सपोर्ट करें. यूटीसी में तारीख डालें.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

AttendeeResponse

किसी न्योते पर उपयोगकर्ता का जवाब.

Enums
ATTENDEE_RESPONSE_UNSPECIFIED मेहमान के जवाब की जानकारी नहीं दी गई है. अगर इसे सेट किया जाता है, तो जवाबों को फ़िल्टर करने के लिए, अन्य सभी मेहमानों के जवाबों को अनदेखा कर दिया जाता है.
ATTENDEE_RESPONSE_NEEDS_ACTION मीटिंग में हिस्सा लेने वाले व्यक्ति को न्योता भेजा गया है, लेकिन उसने अब तक जवाब नहीं दिया है.
ATTENDEE_RESPONSE_ACCEPTED हिस्सा लेने वाला व्यक्ति मीटिंग में शामिल होना चाहता है.
ATTENDEE_RESPONSE_DECLINED हिस्सा लेने वाला व्यक्ति मीटिंग में शामिल नहीं होना चाहता है.
ATTENDEE_RESPONSE_TENTATIVE मीटिंग में हिस्सा लेने वाला व्यक्ति इस इवेंट में शामिल होना चाहता है.