المرجع: DataSource
مصدر البيانات هو مساحة اسم منطقية للعناصر المراد فهرستها. يجب أن تنتمي جميع العناصر إلى مصدر بيانات. هذا هو الشرط الأساسي قبل أن تتم فهرسة العناصر في Cloud Search.
تمثيل JSON |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
الحقول | |
---|---|
name |
اسم مورد مصدر البيانات. التنسيق: datasources/{sourceId}. ويتم تجاهل الاسم عند إنشاء مصدر بيانات. |
displayName |
مطلوبة. الاسم المعروض لمصدر البيانات الحد الأقصى للطول هو 300 حرف. |
shortName |
اسم مختصر أو اسم مستعار للمصدر. سيتم استخدام هذه القيمة لمطابقة عامل التشغيل 'source'. على سبيل المثال، إذا كان الاسم المختصر هو <value>، فإن طلبات البحث مثل source:<value> ستعرض فقط نتائج لهذا المصدر. يجب أن تكون القيمة فريدة في جميع مصادر البيانات. يجب أن تحتوي القيمة على أحرف أبجدية رقمية فقط (a-zA-Z0-9). لا يمكن أن تبدأ القيمة بكلمة "google" ولا يمكن أن تكون إحدى القيم التالية: mail أو gmail أو docs أو drive أو groups أو sites أو calendar أو hangouts أو gplus أو keep أو people أو Teams. ويبلغ الحد الأقصى لطولها 32 حرفًا. |
indexingServiceAccounts[] |
قائمة بحسابات الخدمة التي يمكنها الوصول إلى الفهرسة |
disableServing |
إيقاف عرض أي نتائج بحث أو مساعدة |
disableModifications |
في حال الضبط على "true"، يتم ضبط مصدر البيانات على وضع القراءة فقط. في وضع القراءة فقط، ترفض Indexing API أي طلبات لفهرسة العناصر في هذا المصدر أو حذفها. لا يؤدي تفعيل وضع القراءة فقط إلى إيقاف معالجة البيانات المقبولة سابقًا. |
itemsVisibility[] |
يقصر هذا الحقل مستوى الرؤية على العناصر على مستوى مصدر البيانات. تقتصر العناصر الموجودة في مصدر البيانات على اتحاد المستخدمين والمجموعات المضمنة في هذا الحقل. لاحظ أن هذا لا يضمن الدخول إلى عنصر معين، حيث يجب أن يكون لدى المستخدمين أذونات ACL للعناصر المتضمّنة. يضمن ذلك الوصول عالي المستوى إلى مصدر البيانات بالكامل، وعدم مشاركة العناصر الفردية خارج نطاق مستوى الرؤية هذا. |
returnThumbnailUrls |
هل يمكن أن يطلب المستخدم الحصول على معرّف موارد منتظم (URI) للصورة المصغّرة للعناصر المفهرسة في مصدر البيانات هذا |
operationIds[] |
أرقام تعريف عمليات التشغيل الطويل (LRO) التي يتم تشغيلها حاليًا لهذا المخطط. |
الطُرق |
|
---|---|
|
تنشئ مصدر بيانات. |
|
لحذف مصدر بيانات. |
|
تحصل على مصدر بيانات. |
|
يسرد مصادر البيانات. |
|
تُحدّث مصدر بيانات. |
|
تُحدّث مصدر بيانات. |