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,

  // 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)
  },
  "geminiOptions": {
    object (GeminiOptions)
  }
  // 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)

खोज क्वेरी शुरू होने का समय. जीएमटी में बताएं. वैल्यू को, बताई गई तारीख को रात 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 का सहायता केंद्र देखें.

यूनियन फ़ील्ड 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)

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

geminiOptions

object (GeminiOptions)

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 में बताई गई शेयर की गई ड्राइव में फ़ाइलें खोजें.

AccountInfo

वे खाते जिन्हें खोजना है

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

string

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

OrgUnitInfo

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

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

string

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

SharedDriveInfo

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

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

string

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

HangoutsChatInfo

वे चैट स्पेस जिन्हें खोजना है

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

string

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

SitesUrlInfo

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

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

string

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

TeamDriveInfo

टीम डिस्क में खोजना

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

string

Drive API से मिली, टीम ड्राइव आईडी की सूची.

MailOptions

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

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

boolean

ड्राफ़्ट को बाहर रखने के लिए, इसकी वैल्यू को सही है पर सेट करें.

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)
}
फ़ील्ड
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

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

clientSideEncryptedOption

enum (ClientSideEncryptedOption)

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

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 में खोजने के लिए अन्य विकल्प