- تمثيل JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
تعريف طلب البحث المستخدَم للبحث والتصدير.
تمثيل JSON |
---|
{ "corpus": enum ( |
الحقول | |
---|---|
corpus |
خدمة Google Workspace للبحث |
dataScope |
مصدر البيانات للبحث. |
searchMethod |
طريقة البحث المستخدمة. |
method |
الكيان المطلوب البحث فيه. يحل هذا الحقل محل searchMethod لإتاحة مساحات التخزين السحابي المشتركة. عندما تكون searchMethod هي team_DRIVE، يكون الردّ على هذا الحقل هو SHARED_DRIVE. |
terms |
عوامل تشغيل البحث الخاصة بالخدمة لفلترة نتائج البحث. |
startTime |
وقت بدء طلب البحث. التحديد بتوقيت غرينيتش. يتم تقريب القيمة إلى الساعة 12 صباحًا في التاريخ المحدّد. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
endTime |
وقت انتهاء طلب البحث. التحديد بتوقيت غرينيتش. يتم تقريب القيمة إلى الساعة 12 صباحًا في التاريخ المحدّد. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
teamDriveInfo |
تكون هذه السمة مطلوبة عندما تكون قيمة SearchMethod هي team_DRIVE. |
timeZone |
اسم المنطقة الزمنية. يجب أن يكون اسم IANA TZ، مثل "America/Los_Angeles". للحصول على قائمة بأسماء المناطق الزمنية، راجِع المنطقة الزمنية. لمزيد من المعلومات حول كيفية استخدام Vault للمناطق الزمنية، يُرجى الاطّلاع على مركز مساعدة Vault. |
حقل الاتحاد search_method_field . عند الحاجة، يمكن أن تكون تفاصيل الكيانات المطلوب البحث فيها عن search_method_field أحد العناصر التالية فقط: |
|
accountInfo |
تكون هذه السمة مطلوبة عندما تكون SearchMethod هي ACCOUNT. |
orgUnitInfo |
تكون هذه السمة مطلوبة عندما تكون قيمة SearchMethod هي ORG_UNIT. |
sharedDriveInfo |
تكون هذه السمة مطلوبة عندما تكون قيمة SearchMethod هي SHARED_DRIVE. |
hangoutsChatInfo |
تكون هذه السمة مطلوبة عندما تكون SearchMethod هي غرفة. (قراءة فقط) |
sitesUrlInfo |
تكون هذه السمة مطلوبة عندما تكون SearchMethod هي SITES_URL. |
حقل الاتحاد corpus_options_field . خيارات بحث إضافية لخدمات معينة. يمكن أن يكون corpus_options_field واحدًا فقط مما يلي: |
|
mailOptions |
ضبط الخيارات الخاصة بالبحث في Gmail. |
driveOptions |
ضبط الخيارات الخاصة بالبحث في Drive. |
hangoutsChatOptions |
ضبط الخيارات الخاصة بالبحث في Chat (قراءة فقط) |
voiceOptions |
يمكنك ضبط الخيارات الخاصة بالبحث الصوتي. |
calendarOptions |
ضبط الخيارات الخاصة بالبحث في "تقويم Google" |
DataScope
مصدر البيانات للبحث.
عمليات التعداد | |
---|---|
DATA_SCOPE_UNSPECIFIED |
لم يتم تحديد مصدر بيانات. |
ALL_DATA |
جميع البيانات المتاحة. |
HELD_DATA |
البيانات قيد تجميد البيانات فقط. |
UNPROCESSED_DATA |
البيانات فقط التي لم تتم معالجتها بعد بواسطة Vault. (Gmail و"مجموعات Google" فقط) |
SearchMethod
نوع الكيان للبحث.
عمليات التعداد | |
---|---|
SEARCH_METHOD_UNSPECIFIED |
يجب تحديد طريقة البحث وإلا فسيتم رفضها. |
ACCOUNT |
ابحث عن بيانات الحسابات المحدّدة في AccountInfo. |
ORG_UNIT |
يمكنك البحث في بيانات جميع الحسابات في الوحدة التنظيمية المحدّدة في OrgUnitInfo. |
TEAM_DRIVE |
البحث في البيانات في مساحة التخزين السحابي المشتركة المحدّدة في teamDriveInfo |
ENTIRE_ORG |
البحث في بيانات جميع الحسابات في المؤسسة. لا تتوفّر هذه الميزة إلا في Gmail. وعند تحديده، لن تحتاج إلى تحديد AccountInfo أو OrgUnitInfo. |
ROOM |
يمكنك البحث عن الرسائل في مساحات Chat المحدّدة في HangoutsChatInfo. |
SITES_URL |
يمكنك البحث عن المواقع الإلكترونية حسب عناوين URL الخاصة بالمواقع الإلكترونية المنشورة والمحددة في SitesUrlInfo. |
SHARED_DRIVE |
يمكنك البحث في الملفات في مساحات التخزين السحابي المشتركة المحدَّدة في SharedDriveInfo. |
AccountInfo
الحسابات المراد البحث فيها
تمثيل JSON |
---|
{ "emails": [ string ] } |
الحقول | |
---|---|
emails[] |
مجموعة من الحسابات للبحث فيها. |
OrgUnitInfo
الوحدة التنظيمية للبحث
تمثيل JSON |
---|
{ "orgUnitId": string } |
الحقول | |
---|---|
orgUnitId |
اسم الوحدة التنظيمية المطلوب البحث فيها، كما تم توفيره من خلال Admin SDK Directory API. |
HangoutsChatInfo
مساحات Chat المطلوب البحث فيها
تمثيل JSON |
---|
{ "roomId": [ string ] } |
الحقول | |
---|---|
roomId[] |
قائمة بأرقام تعريف مساحات Chat، على النحو الذي توفِّره Chat API هناك حدّ أقصى للتصدير من 500 مساحة Chat لكل طلب. |
SitesUrlInfo
عناوين URL الخاصة بالمواقع الإلكترونية المنشورة في الإصدار الجديد من "مواقع Google" المطلوب البحث فيها
تمثيل JSON |
---|
{ "urls": [ string ] } |
الحقول | |
---|---|
urls[] |
قائمة بعناوين URL المنشورة للمواقع الإلكترونية. |
TeamDriveInfo
مساحات التخزين السحابي المشتركة للبحث
تمثيل JSON |
---|
{ "teamDriveIds": [ string ] } |
الحقول | |
---|---|
teamDriveIds[] |
قائمة بأرقام تعريف مساحات Drive المشتركة، على النحو الذي توفِّره Drive API. |
MailOptions
خيارات إضافية للبحث في Gmail
تمثيل JSON |
---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
الحقول | |
---|---|
excludeDrafts |
اضبط القيمة على true لاستبعاد المسودات. |
clientSideEncryptedOption |
تحدِّد هذه السياسة ما إذا كان يجب أن تتضمّن النتائج محتوى مشفّرًا أو محتوى غير مشفّر أو كليهما. يتم تضمين كليهما تلقائيًا. |
ClientSideEncryptedOption
إذا كانت مؤسستك تستخدم ميزة التشفير من جهة العميل في Google Workspace، تشير هذه الحالة إلى حالة تشفير المحتوى.
عمليات التعداد | |
---|---|
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 ( |
الحقول | |
---|---|
versionDate |
يمكنك البحث في النسخة الحالية من ملف Drive، ولكن تصدير محتوى آخر نسخة تم حفظها قبل الساعة 12:00 صباحًا بالتوقيت العالمي المنسق (UTC) في التاريخ المحدّد. أدخِل التاريخ بالتوقيت العالمي المنسّق. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
includeTeamDrives |
اضبطها على "صحيح" لتضمين مساحة التخزين السحابي المشتركة. |
includeSharedDrives |
اضبط القيمة على true لتضمين مساحات التخزين السحابي المشتركة. |
clientSideEncryptedOption |
يمكنك تحديد ما إذا كانت النتائج تتضمن فقط المحتوى المشفَّر باستخدام التشفير من جهة العميل في Google Workspace أو المحتوى غير المشفَّر فقط أو كليهما. يتم ضبط الإعدادات التلقائية على كلتيهما. تتوفّر هذه الميزة حاليًا في Drive. |
HangoutsChatOptions
خيارات إضافية للبحث في Google Chat
تمثيل JSON |
---|
{ "includeRooms": boolean } |
الحقول | |
---|---|
includeRooms |
لعمليات البحث حسب الحساب أو الوحدة التنظيمية، اضبط القيمة على true لتضمين الغرف. |
VoiceOptions
خيارات إضافية للبحث الصوتي
تمثيل JSON |
---|
{
"coveredData": [
enum ( |
الحقول | |
---|---|
coveredData[] |
أنواع البيانات المطلوب البحث فيها |
CalendarOptions
خيارات إضافية للبحث في "تقويم Google"
تمثيل JSON |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
الحقول | |
---|---|
locationQuery[] |
يطابق فقط الأحداث التي يحتوي موقعها على جميع الكلمات في المجموعة المحددة. إذا كانت السلسلة تحتوي على عبارات ذات علامتَي اقتباس، لن تتطابق هذه الطريقة إلا مع الأحداث التي يحتوي موقعها على العبارة نفسها. ويتم اعتبار الإدخالات في المجموعة في "و". مثال على تقسيم الكلمات: ["نيوزيلندا"] مقابل ["New","Zealand"] "نيوزيلندا": مطابق لكل من "نيوزيلندا ونيوزيلندا": تتطابق مع ما يلي فقط |
peopleQuery[] |
يطابق فقط الأحداث التي يحتوي ضيوفها على جميع الكلمات في المجموعة المحددة. ويتم اعتبار الإدخالات في المجموعة في "و". |
minusWords[] |
يطابق فقط الأحداث التي لا تحتوي على أي من الكلمات في المجموعة المحدّدة في العنوان أو الوصف أو الموقع الجغرافي أو الضيوف. ويتم اعتبار الإدخالات في المجموعة بالصيغة "أو". |
responseStatuses[] |
يطابق فقط الأحداث التي قدَّم لها الوصيّ أحد هذه الردود. إذا كانت المجموعة فارغة أو تحتوي على ATTENDEE_RESPONSE_UNSPECIFIED، لن يتم تطبيق أي فلاتر على الردود. |
versionDate |
يمكنك البحث في النسخة الحالية من حدث "تقويم Google"، ولكن تصدير محتوى آخر نسخة تم حفظها قبل الساعة 12:00 صباحًا بالتوقيت العالمي المنسق (UTC) في التاريخ المحدّد. أدخِل التاريخ بالتوقيت العالمي المنسّق. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
AttendeeResponse
ردّ المستخدم على دعوة
عمليات التعداد | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
لم يتم تحديد ردّ الضيف. في حال ضبط هذا الإعداد، لن يتم فلترة الردود، وسيتم تجاهل جميع ردود الضيوف الأخرى التي تشكّل جزءًا من خيارات طلب البحث. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
تمت دعوة المشارك ولكنه لم يردّ بعد. |
ATTENDEE_RESPONSE_ACCEPTED |
يخطط المشارك للحضور. |
ATTENDEE_RESPONSE_DECLINED |
المشارك لا يخطط للحضور. |
ATTENDEE_RESPONSE_TENTATIVE |
يتوقع المشارك أن يحضر. |