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)
  }
  // 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 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

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

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

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)

'डिस्क' खोज से जुड़े खास विकल्प सेट करें.

hangoutsChatOptions

object (HangoutsChatOptions)

चैट खोज-विशिष्ट विकल्प सेट करें. (रीड-ओनली)

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

खोजने के लिए खाते

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

string

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

OrgUnitInfo

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

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

string

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

SharedDriveInfo

खोजने के लिए शेयर की गई ड्राइव

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

string

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

HangoutsChatInfo

खोजने के लिए चैट स्पेस

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

string

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

SitesUrlInfo

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

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

string

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

TeamDriveInfo

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

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

string

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

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 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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 में खोज करने के लिए अन्य विकल्प

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

boolean

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

VoiceOptions

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

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

enum (VoiceCoveredData)

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

CalendarOptions

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

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

string

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

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

peopleQuery[]

string

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

minusWords[]

string

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

responseStatuses[]

enum (AttendeeResponse)

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

versionDate

string (Timestamp format)

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

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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 मीटिंग में हिस्सा लेने वाला व्यक्ति इसमें शामिल हो सकता है.