- JSON gösterimi
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- DriveDocumentInfo
- DriveDocumentIds
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- SharedDrivesOption
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
- GeminiInWorkspaceOptions
Arama ve dışa aktarma için kullanılan sorgu tanımı.
| JSON gösterimi |
|---|
{ "corpus": enum ( |
| Alanlar | |
|---|---|
corpus |
Aranacak Google Workspace hizmeti. |
dataScope |
Aranacak veri kaynağı. |
searchMethod |
Kullanılacak arama yöntemi. |
method |
Aranacak varlık. Bu alan, ortak Drive'ları desteklemek için searchMethod'ın yerini alır. searchMethod, TEAM_DRIVE olduğunda bu alanın yanıtı SHARED_DRIVE olur. |
terms |
Arama sonuçlarını filtrelemek için hizmete özel arama operatörleri. |
startTime |
Arama sorgusunun başlangıç zamanı. GMT olarak belirtin. Değer, belirtilen tarihte saat 00:00'a yuvarlanır. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
endTime |
Arama sorgusunun bitiş zamanı. GMT olarak belirtin. Değer, belirtilen tarihte saat 00:00'a yuvarlanır. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
teamDriveInfo |
SearchMethod, TEAM_DRIVE olduğunda zorunludur. |
timeZone |
Saat dilimi adı. "America/Los_Angeles" gibi bir IANA TZ adı olmalıdır. Saat dilimi adlarının listesi için Saat Dilimi bölümüne bakın. Apps Kasası'nın saat dilimlerini nasıl kullandığı hakkında daha fazla bilgi için Apps Kasası Yardım Merkezi'ne göz atın. |
| Gerektiğinde, aranacak varlıkların ayrıntılarını belirtir. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır: | |
accountInfo |
SearchMethod, ACCOUNT olduğunda zorunludur. |
orgUnitInfo |
SearchMethod, ORG_UNIT olduğunda zorunludur. |
sharedDriveInfo |
SearchMethod, SHARED_DRIVE olduğunda zorunludur. |
hangoutsChatInfo |
SearchMethod, ROOM olduğunda gereklidir. (salt okunur) |
sitesUrlInfo |
SearchMethod, SITES_URL olduğunda gereklidir. |
driveDocumentInfo |
SearchMethod, DRIVE_DOCUMENT olduğunda gereklidir. |
| Birbirini hariç tutan alanların sonu. | |
| Belirli hizmetler için ek arama seçenekleri. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır: | |
mailOptions |
Gmail'de aramaya özel seçenekleri ayarlayın. |
driveOptions |
Drive'da aramaya özel seçenekleri ayarlama |
hangoutsChatOptions |
Chat'te aramaya özel seçenekleri ayarlayın. (salt okunur) |
voiceOptions |
Sesli aramayla ilgili seçenekleri ayarlayın. |
calendarOptions |
Takvim'de aramaya özel seçenekleri ayarlayın. |
geminiOptions |
Gemini uygulamasının aramaya özel seçeneklerini ayarlama |
geminiInWorkspaceOptions |
Workspace'te Gemini'ın aramaya özel seçeneklerini ayarlayın. |
| Birbirini hariç tutan alanların sonu. | |
DataScope
Aranacak veri kaynağıdır.
| Sıralamalar | |
|---|---|
DATA_SCOPE_UNSPECIFIED |
Veri kaynağı belirtilmedi. |
ALL_DATA |
Mevcut tüm veriler. |
HELD_DATA |
Yalnızca muhafazaya alınan veriler. |
UNPROCESSED_DATA |
Yalnızca Apps Kasası tarafından henüz işlenmemiş veriler. (Yalnızca Gmail ve Gruplar) |
SearchMethod
Arama için varlık türü.
| Sıralamalar | |
|---|---|
SEARCH_METHOD_UNSPECIFIED |
Bir arama yöntemi belirtilmelidir, aksi takdirde reddedilir. |
ACCOUNT |
AccountInfo'da belirtilen hesapların verilerini arayın. |
ORG_UNIT |
OrgUnitInfo'da belirtilen kuruluş birimindeki tüm hesapların verilerini arayın. |
TEAM_DRIVE |
teamDriveInfo'da belirtilen Ortak Drive'daki verileri arayın. |
ENTIRE_ORG |
Kuruluştaki tüm hesapların verilerinde arama yapma Yalnızca Gmail'de desteklenir. Belirtildiğinde AccountInfo veya OrgUnitInfo'yu belirtmeniz gerekmez. |
ROOM |
HangoutsChatInfo'da belirtilen Chat alanlarındaki mesajları arama |
SITES_URL |
SitesUrlInfo'da belirtilen yayınlanmış site URL'lerine göre site arayın. |
SHARED_DRIVE |
SharedDriveInfo'da belirtilen ortak Drive'lardaki dosyaları arar. |
DRIVE_DOCUMENT |
DriveDocumentInfo'da belirtilen dokümanları alır. |
AccountInfo
Aranacak hesaplar
| JSON gösterimi |
|---|
{ "emails": [ string ] } |
| Alanlar | |
|---|---|
emails[] |
Aranacak hesap grubu. |
OrgUnitInfo
Aranacak kuruluş birimi
| JSON gösterimi |
|---|
{ "orgUnitId": string } |
| Alanlar | |
|---|---|
orgUnitId |
Admin SDK Directory API tarafından sağlanan, aranacak kuruluş biriminin adı. |
HangoutsChatInfo
Aranacak Chat alanları
| JSON gösterimi |
|---|
{ "roomId": [ string ] } |
| Alanlar | |
|---|---|
roomId[] |
Chat API tarafından sağlanan Chat alanı kimliklerinin listesi. İstek başına 500 Chat alanından dışa aktarma sınırı vardır. |
SitesUrlInfo
Aranacak yeni Google Sites sitelerinin yayınlanan site URL'leri
| JSON gösterimi |
|---|
{ "urls": [ string ] } |
| Alanlar | |
|---|---|
urls[] |
Yayınlanan site URL'lerinin listesi. |
DriveDocumentInfo
Aranacak Drive dokümanları.
| JSON gösterimi |
|---|
{
"documentIds": {
object ( |
| Alanlar | |
|---|---|
| Drive dokümanlarının alınacağı biçim. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır: | |
documentIds |
Drive dokümanlarını doküman kimliğine göre belirtin. |
| Birbirini hariç tutan alanların sonu. | |
DriveDocumentIds
Drive dokümanlarını doküman kimliğine göre belirtin.
| JSON gösterimi |
|---|
{ "ids": [ string ] } |
| Alanlar | |
|---|---|
ids[] |
Zorunlu. Drive dokümanı kimliklerinin listesi. |
TeamDriveInfo
Aranacak Ekip Drive'ları
| JSON gösterimi |
|---|
{ "teamDriveIds": [ string ] } |
| Alanlar | |
|---|---|
teamDriveIds[] |
Drive API tarafından sağlanan Ortak Drive kimliklerinin listesi. |
MailOptions
Gmail'de arama için ek seçenekler
| JSON gösterimi |
|---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
| Alanlar | |
|---|---|
excludeDrafts |
Taslakları hariç tutmak için true olarak ayarlayın. |
clientSideEncryptedOption |
Sonuçların şifrelenmiş içerik, şifrelenmemiş içerik veya her ikisini de içerip içermeyeceğini belirtir. Varsayılan olarak her ikisi de dahil edilir. |
ClientSideEncryptedOption
Kuruluşunuz Google Workspace istemci tarafı şifreleme kullanıyorsa içeriğin şifreleme durumu
| Sıralamalar | |
|---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
Şifreleme durumu belirtilmemiş. Sonuçlar hem istemci tarafında şifrelenmiş hem de şifrelenmemiş içerikleri kapsar. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Sonuçlara hem istemci tarafında şifrelenmiş hem de şifrelenmemiş içerikleri dahil edin. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Yalnızca istemci tarafında şifrelenmiş içerikleri dahil edin. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Yalnızca şifrelenmemiş içerikleri dahil etme |
DriveOptions
Drive araması için ek seçenekler.
| JSON gösterimi |
|---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum ( |
| Alanlar | |
|---|---|
versionDate |
Drive dosyasının mevcut sürümünde arama yapın ancak belirtilen tarihte saat 00:00'dan (UTC) önce kaydedilen son sürümün içeriğini dışa aktarın. Tarihi UTC olarak girin. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
includeTeamDrives |
Ekip Drive'ını dahil etmek için true değerine ayarlayın. |
includeSharedDrives |
Ortak Drive'ları dahil etmek için true olarak ayarlayın. |
clientSideEncryptedOption |
Sonuçların yalnızca Google Workspace istemci tarafı şifreleme ile şifrelenmiş içerikleri mi, yalnızca şifrelenmemiş içerikleri mi yoksa her ikisini mi içereceğini belirleyin. Varsayılan olarak her ikisi de seçilidir. Şu anda Drive'da desteklenmektedir. |
sharedDrivesOption |
İsteğe bağlıdır. Ortak Drive'lardaki dokümanları dahil etme veya hariç tutma seçenekleri. includeSharedDrives yerine bu alanı kullanmanızı öneririz. Bu alan, ayarlandığında includeSharedDrives ve includeTeamDrives'ı geçersiz kılar. |
HangoutsChatOptions
Google Chat araması için ek seçenekler
| JSON gösterimi |
|---|
{ "includeRooms": boolean } |
| Alanlar | |
|---|---|
includeRooms |
Hesaba veya kuruluş birimine göre yapılan aramalarda, odaları dahil etmek için true değerini ayarlayın. |
VoiceOptions
Sesli arama için ek seçenekler
| JSON gösterimi |
|---|
{
"coveredData": [
enum ( |
| Alanlar | |
|---|---|
coveredData[] |
Aranacak veri türleri |
CalendarOptions
Takvim'de arama için ek seçenekler
| JSON gösterimi |
|---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
| Alanlar | |
|---|---|
locationQuery[] |
Yalnızca konumu, belirtilen gruptaki tüm kelimeleri içeren etkinliklerle eşleşir. Dize tırnak içine alınmış kelime öbekleri içeriyorsa bu yöntem yalnızca konumu tam kelime öbeğini içeren etkinliklerle eşleşir. Kümedeki girişler "ve" olarak değerlendirilir. Kelime bölme örneği: ["New Zealand"] ve ["New","Zealand"] "New Zealand": her ikisiyle de eşleşir "New and better Zealand": yalnızca ikincisiyle eşleşir |
peopleQuery[] |
Yalnızca katılımcıları, belirtilen gruptaki tüm kelimeleri içeren etkinliklerle eşleşir. Kümedeki girişler "ve" olarak değerlendirilir. |
minusWords[] |
Yalnızca başlık, açıklama, konum veya katılımcılar alanında belirtilen gruptaki kelimelerden hiçbirini içermeyen etkinliklerle eşleşir. Kümedeki girişler "veya" olarak kabul edilir. |
responseStatuses[] |
Yalnızca, veri sorumlusunun bu yanıtlardan birini verdiği etkinlikleri eşleştirir. Küme boşsa veya ATTENDEE_RESPONSE_UNSPECIFIED içeriyorsa yanıtlarda filtreleme yapılmaz. |
versionDate |
Takvim etkinliğinin geçerli sürümünde arama yapın ancak belirtilen tarihte saat 00:00'dan (UTC) önce kaydedilen son sürümün içeriğini dışa aktarın. Tarihi UTC olarak girin. Zaman damgasında RFC 3339 kullanılır. Yani oluşturulan çıkış her zaman Z ile normalleştirilir ve 0, 3, 6 veya 9 kesirli basamak kullanılır. "Z" dışındaki zaman farkları da kabul edilir. Örnekler: |
AttendeeResponse
Kullanıcının bir davete verdiği yanıt.
| Sıralamalar | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Katılımcı yanıtı belirtilmedi. Bu ayar belirlenirse yanıtlarda filtreleme yapılmaz ve sorgu seçeneklerinin parçası olan diğer tüm katılımcı yanıtları yoksayılır. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
Katılımcı davet edildi ancak henüz yanıt vermedi. |
ATTENDEE_RESPONSE_ACCEPTED |
Katılımcı katılmayı planlıyor. |
ATTENDEE_RESPONSE_DECLINED |
Katılımcı katılmayı planlamıyor. |
ATTENDEE_RESPONSE_TENTATIVE |
Katılımcı, toplantıya katılmayı planlıyor. |
GeminiOptions
Bu türün alanı yok.
Gemini uygulamasında arama için ek seçenekler
GeminiInWorkspaceOptions
Bu türün alanı yok.
Workspace'te Gemini ile arama için ek seçenekler