- JSON gösterimi
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
Arama ve dışa aktarma için kullanılan sorgu tanımı.
JSON gösterimi |
---|
{ "corpus": enum ( |
Alanlar | |
---|---|
corpus |
Aramaya dahil edilecek Google Workspace hizmeti. |
data |
Aramaya dahil edilecek veri kaynağı. |
searchMethod |
Kullanılacak arama yöntemi. |
method |
Aranacak varlık. Bu alan, ortak Drive'ları desteklemek için searchMethod alanını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. |
start |
Arama sorgusunun başlangıç zamanı. GMT olarak belirtin. Değer, belirtilen tarihte 00:00'a yuvarlanır. Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler: |
end |
Arama sorgusunun bitiş zamanı. GMT olarak belirtin. Değer, belirtilen tarihte 00:00'a yuvarlanır. Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler: |
teamDriveInfo |
SearchMethod TEAM_DRIVE olduğunda gereklidir. |
time |
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 kullanma şekli hakkında daha fazla bilgi için Apps Kasası Yardım Merkezi'ne bakın. |
Birlik alanı search_method_field . Gerekirse aranacak öğelerin ayrıntıları search_method_field aşağıdakilerden yalnızca biri olabilir: |
|
account |
SearchMethod ACCOUNT olduğunda gereklidir. |
org |
SearchMethod ORG_UNIT olduğunda gereklidir. |
shared |
SearchMethod SHARED_DRIVE olduğunda gereklidir. |
hangouts |
SearchMethod ROOM olduğunda gereklidir. (salt okunur) |
sites |
SearchMethod SITES_URL olduğunda gereklidir. |
Birlik alanı corpus_options_field . Belirli hizmetler için ek arama seçenekleri. corpus_options_field yalnızca aşağıdakilerden biri olabilir: |
|
mail |
Gmail aramasına özgü seçenekleri ayarlayın. |
drive |
Drive aramaya özgü seçenekleri ayarlayın. |
hangouts |
Chat aramasına özel seçenekleri ayarlayın. (salt okunur) |
voice |
Sesli Arama'ya özgü seçenekleri ayarlayın. |
calendar |
Takvim'de aramaya özel seçenekleri ayarlayın. |
gemini |
Gemini aramaya özgü seçenekleri ayarlayın. |
DataScope
Arayacak veri kaynağı.
Sıralamalar | |
---|---|
DATA_SCOPE_UNSPECIFIED |
Veri kaynağı belirtilmedi. |
ALL_DATA |
Mevcut tüm veriler. |
HELD_DATA |
Yalnızca muhafaza edilen veriler. |
UNPROCESSED_DATA |
Yalnızca Apps Kasası tarafından henüz işlenmemiş veriler. (Yalnızca Gmail ve Gruplar) |
SearchMethod
Aramanın varlık türü.
Sıralamalar | |
---|---|
SEARCH_METHOD_UNSPECIFIED |
Bir arama yöntemi belirtilmelidir. Aksi takdirde istek reddedilir. |
ACCOUNT |
AccountInfo içinde belirtilen hesapların verilerini arayın. |
ORG_UNIT |
OrgUnitInfo parametresinde belirtilen kuruluş birimindeki tüm hesapların verilerini arayın. |
TEAM_DRIVE |
teamDriveInfo parametresinde belirtilen Ekip Drive'ındaki verileri arayın. |
ENTIRE_ORG |
Kuruluştaki tüm hesapların verilerinde arama yapın. Yalnızca Gmail'de desteklenir. Bu parametre belirtildiğinde AccountInfo veya OrgUnitInfo parametrelerini belirtmeniz gerekmez. |
ROOM |
HangoutsChatInfo parametresinde belirtilen Chat alanlarında mesaj arama |
SITES_URL |
SitesUrlInfo'da belirtilen yayınlanmış site URL'lerine göre site arayın. |
SHARED_DRIVE |
SharedDriveInfo parametresinde belirtilen ortak Drive'lardaki dosyaları arayın. |
AccountInfo
Aranacak hesaplar
JSON gösterimi |
---|
{ "emails": [ string ] } |
Alanlar | |
---|---|
emails[] |
Aranacak hesap grubu. |
OrgUnitInfo
Aranacak kuruluş birimi
JSON gösterimi |
---|
{ "orgUnitId": string } |
Alanlar | |
---|---|
org |
Admin SDK Directory API tarafından sağlanan, aranacak kuruluş biriminin adı. |
HangoutsChatInfo
Aratılacak Chat alanları
JSON gösterimi |
---|
{ "roomId": [ string ] } |
Alanlar | |
---|---|
room |
Chat API tarafından sağlanan Chat alanı kimliklerinin listesi. İstekler başına 500 Chat alanından veri dışa aktarma sınırı vardır. |
SitesUrlInfo
Arayacak yeni Google Sites sitelerinin yayınlanmış site URL'leri
JSON gösterimi |
---|
{ "urls": [ string ] } |
Alanlar | |
---|---|
urls[] |
Yayınlanan site URL'lerinin listesi. |
TeamDriveInfo
Aramaya dahil edilecek ekip Drive'ları
JSON gösterimi |
---|
{ "teamDriveIds": [ string ] } |
Alanlar | |
---|---|
teamDriveIds[] |
Drive API tarafından sağlanan ekip Drive kimliklerinin listesi. |
MailOptions
Gmail araması için ek seçenekler
JSON gösterimi |
---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
Alanlar | |
---|---|
exclude |
Taslakları hariç tutmak için true olarak ayarlayın. |
client |
Sonuçların şifrelenmiş içeriği, şifrelenmemiş içeriği veya her ikisini de içermesi gerektiğini belirtir. Varsayılan olarak her ikisi de dahil edilir. |
ClientSideEncryptedOption
Kuruluşunuz Google Workspace istemci tarafı şifrelemeyi 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 içerir. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Sonuçlara hem istemci tarafında şifrelenmiş hem de şifrelenmemiş içerikler dahil edilir. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Yalnızca istemci tarafında şifrelenmiş içerik ekleyin. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Yalnızca şifrelenmemiş içerikleri ekleyin. |
DriveOptions
Drive araması için ek seçenekler.
JSON gösterimi |
---|
{
"versionDate": string,
"includeTeamDrives": boolean,
"includeSharedDrives": boolean,
"clientSideEncryptedOption": enum ( |
Alanlar | |
---|---|
version |
Drive dosyasının geçerli sürümünde arama yapar ancak belirtilen tarihte saat 00:00'dan (UTC) önce kaydedilen son sürümün içeriğini dışa aktarır. Tarihi UTC olarak girin. Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler: |
includeTeamDrives |
Ekip Drive'ı dahil etmek için true olarak ayarlayın. |
includeSharedDrives |
Ortak Drive'ları dahil etmek için true olarak ayarlayın. |
client |
Sonuçların yalnızca Google Workspace istemci tarafı şifreleme ile şifrelenmiş içeriği mi, yalnızca şifrelenmemiş içeriği mi yoksa her ikisini de mi içereceğini ayarlayın. Varsayılan olarak her ikisi de etkindir. Şu anda Drive için desteklenmektedir. |
HangoutsChatOptions
Google Chat araması için ek seçenekler
JSON gösterimi |
---|
{ "includeRooms": boolean } |
Alanlar | |
---|---|
include |
Hesaba veya kuruluş birimine göre yapılan aramalarda, odaları dahil etmek için true olarak ayarlayın. |
VoiceOptions
Sesli arama için ek seçenekler
JSON gösterimi |
---|
{
"coveredData": [
enum ( |
Alanlar | |
---|---|
covered |
Aranacak veri türleri |
CalendarOptions
Takvim araması için ek seçenekler
JSON gösterimi |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
Alanlar | |
---|---|
location |
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 olarak kelime öbeğini içeren etkinliklerle eşleşir. Kümedeki girişler "ve" olarak değerlendirilir. Kelime bölme örneği: ["Yeni Zelanda"] ve ["Yeni","Zelanda"] "Yeni Zelanda": her ikisiyle de eşleşir "Yeni ve daha iyi Zelanda": yalnızca ikincisiyle eşleşir |
people |
Yalnızca katılımcılarının belirli bir gruptaki tüm kelimeleri içeren etkinliklerle eşleşir. Kümedeki girişler "ve" olarak değerlendirilir. |
minus |
Yalnızca başlıkta, açıklamada, konumda veya katılımcılarda belirtilen gruptaki kelimelerden hiçbirini içermeyen etkinliklerle eşleşir. Kümedeki girişler "veya" olarak değerlendirilir. |
response |
Yalnızca koruyucunun bu yanıtlardan birini verdiği etkinlikleri eşleştirir. Küme boşsa veya ATTENDEE_RESPONSE_UNSPECIFIED değerini içeriyorsa yanıtlarda filtreleme yapılmaz. |
version |
Takvim etkinliğinin geçerli sürümünde arama yapar ancak belirtilen tarihte saat 00:00'dan (UTC) önce kaydedilen son sürümün içeriğini dışa aktarır. Tarihi UTC olarak girin. Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir. Örnekler: |
AttendeeResponse
Kullanıcının davete verdiği yanıt.
Sıralamalar | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Katılımcı yanıtı belirtilmedi. Bu ayar yapılırsa yanıtlarda filtreleme yapılmaz ve sorgu seçeneklerinin bir 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ı toplantıya katılmayı planlıyor. |
ATTENDEE_RESPONSE_DECLINED |
Katılımcı toplantıya katılmayı planlamıyor. |
ATTENDEE_RESPONSE_TENTATIVE |
Katılımcı, toplantıya katılmayı planlıyor. |
GeminiOptions
Bu türde alan yoktur.
Gemini araması için ek seçenekler