Query

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

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

  "accountInfo": {
    object (AccountInfo)
  },
  "orgUnitInfo": {
    object (OrgUnitInfo)
  },
  "sharedDriveInfo": {
    object (SharedDriveInfo)
  },
  "hangoutsChatInfo": {
    object (HangoutsChatInfo)
  },
  "sitesUrlInfo": {
    object (SitesUrlInfo)
  },
  "driveDocumentInfo": {
    object (DriveDocumentInfo)
  }

  "mailOptions": {
    object (MailOptions)
  },
  "driveOptions": {
    object (DriveOptions)
  },
  "hangoutsChatOptions": {
    object (HangoutsChatOptions)
  },
  "voiceOptions": {
    object (VoiceOptions)
  },
  "calendarOptions": {
    object (CalendarOptions)
  },
  "geminiOptions": {
    object (GeminiOptions)
  },
  "geminiInWorkspaceOptions": {
    object (GeminiInWorkspaceOptions)
  }
}
फ़ील्ड
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)

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

यह आरएफ़सी 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".

endTime

string (Timestamp format)

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

यह आरएफ़सी 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".

teamDriveInfo
(deprecated)

object (TeamDriveInfo)

यह तब ज़रूरी है, जब SearchMethod की वैल्यू TEAM_DRIVE हो.

timeZone

string

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

ज़रूरत पड़ने पर, खोजी जाने वाली इकाइयों की जानकारी देता है. यहां ऐसे फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
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 होने पर ज़रूरी है.

driveDocumentInfo

object (DriveDocumentInfo)

यह तब ज़रूरी है, जब SearchMethod की वैल्यू DRIVE_DOCUMENT पर सेट हो.

एक-दूसरे से अलग फ़ील्ड का अंत.
खास सेवाओं के लिए, खोज के अतिरिक्त विकल्प. यहां ऐसे फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
mailOptions

object (MailOptions)

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

driveOptions

object (DriveOptions)

Drive में मौजूद किसी आइटम को खोजने के लिए, खास विकल्प सेट करें.

hangoutsChatOptions

object (HangoutsChatOptions)

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

voiceOptions

object (VoiceOptions)

वॉइस सर्च से जुड़े विकल्प सेट करें.

calendarOptions

object (CalendarOptions)

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

geminiOptions

object (GeminiOptions)

Gemini ऐप्लिकेशन में, खोज से जुड़े विकल्प सेट करें.

geminiInWorkspaceOptions

object (GeminiInWorkspaceOptions)

Workspace में Gemini के लिए, खोज से जुड़े विकल्प सेट करें.

एक-दूसरे से अलग फ़ील्ड का अंत.

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 में बताई गई, शेयर की गई ड्राइव में मौजूद फ़ाइलें खोजें.
DRIVE_DOCUMENT DriveDocumentInfo में बताए गए दस्तावेज़ों को वापस पाना.

AccountInfo

जिन खातों को खोजना है

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

string

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

OrgUnitInfo

संगठन की वह इकाई जिसे खोजना है

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

string

संगठन की उस इकाई का नाम जिसे खोजना है. यह नाम, Admin SDK Directory API से मिलता है.

SharedDriveInfo

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

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

string

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

HangoutsChatInfo

वे Chat स्पेस जिनमें खोज करनी है

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

string

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

SitesUrlInfo

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

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

string

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

DriveDocumentInfo

Drive में मौजूद वे दस्तावेज़ जिन्हें खोजना है.

JSON के काेड में दिखाना
{

  "documentIds": {
    object (DriveDocumentIds)
  }
}
फ़ील्ड
Drive दस्तावेज़ों को वापस पाने का फ़ॉर्मैट. यहां ऐसे फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
documentIds

object (DriveDocumentIds)

दस्तावेज़ आईडी डालकर, Drive में मौजूद दस्तावेज़ों के बारे में बताएं.

एक-दूसरे से अलग फ़ील्ड का अंत.

DriveDocumentIds

दस्तावेज़ आईडी डालकर, Drive में मौजूद दस्तावेज़ों के बारे में बताएं.

JSON के काेड में दिखाना
{
  "ids": [
    string
  ]
}
फ़ील्ड
ids[]

string

ज़रूरी है. Drive में मौजूद दस्तावेज़ों के आईडी की सूची.

TeamDriveInfo

खोजने के लिए टीम ड्राइव

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

string

टीम ड्राइव आईडी की सूची, जैसा कि Drive API ने उपलब्ध कराया है.

MailOptions

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

JSON के काेड में दिखाना
{
  "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 में खोजने के लिए अन्य विकल्प.

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

string (Timestamp format)

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

यह आरएफ़सी 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".

includeTeamDrives
(deprecated)

boolean

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

includeSharedDrives
(deprecated)

boolean

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

clientSideEncryptedOption

enum (ClientSideEncryptedOption)

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

sharedDrivesOption

enum (SharedDrivesOption)

ज़रूरी नहीं. शेयर की गई ड्राइव में मौजूद दस्तावेज़ों को शामिल करने या बाहर रखने के विकल्प. हमारा सुझाव है कि includeSharedDrives के बजाय, इस फ़ील्ड का इस्तेमाल करें. सेट होने पर, यह फ़ील्ड includeSharedDrives और includeTeamDrives को बदल देता है.

SharedDrivesOption

शेयर की गई ड्राइव में मौजूद दस्तावेज़ों को शामिल करने का विकल्प.

Enums
SHARED_DRIVES_OPTION_UNSPECIFIED शेयर की गई ड्राइव का कोई विकल्प नहीं चुना गया.
NOT_INCLUDED अगर कोई संसाधन 'शेयर की गई ड्राइव' में है, तो उसे खोज के नतीजों में शामिल नहीं किया जाता.
INCLUDED_IF_ACCOUNT_IS_NOT_A_MEMBER शेयर की गई ड्राइव के संसाधनों को सिर्फ़ उन मामलों में शामिल किया जाता है जिनमें खाता किसी संसाधन पर सहयोगी है, लेकिन वह शेयर की गई ड्राइव का सदस्य नहीं है. यह Vault के यूज़र इंटरफ़ेस (यूआई) में मौजूद, "सिर्फ़ वे दस्तावेज़ शामिल किए जाते हैं जिन्हें सीधे तौर पर शेयर किया गया हो (इसके लिए शेयर की गई ड्राइव की सदस्यता होना ज़रूरी नहीं है)" विकल्प से मैप होता है. (पहले "includeSharedDrives" बंद था)
INCLUDED शेयर की गई ड्राइव में मौजूद संसाधनों को खोज में शामिल किया जाता है. (पहले "includeSharedDrives" चालू था)

HangoutsChatOptions

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

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

boolean

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

VoiceOptions

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

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

enum (VoiceCoveredData)

खोजे जाने वाले डेटा टाइप

CalendarOptions

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

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

string

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

शब्दों को अलग-अलग करने का उदाहरण: ["New Zealand"] बनाम ["New","Zealand"] "New Zealand": दोनों से मैच हुआ "New and better Zealand": सिर्फ़ बाद वाले से मैच हुआ

peopleQuery[]

string

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

minusWords[]

string

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

responseStatuses[]

enum (AttendeeResponse)

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

versionDate

string (Timestamp format)

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

यह आरएफ़सी 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".

AttendeeResponse

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

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

GeminiOptions

इस टाइप में कोई फ़ील्ड नहीं है.

Gemini ऐप्लिकेशन में खोज करने के लिए अन्य विकल्प

GeminiInWorkspaceOptions

इस टाइप में कोई फ़ील्ड नहीं है.

Workspace में Gemini की मदद से खोज करने के लिए अन्य विकल्प