فلتر يصف البيانات التي يجب اختيارها أو عرضها من طلب معيّن
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الربط filter أنواع الفلاتر التي قد تحدّ من البيانات التي يتم اختيارها يمكن أن يكون filter واحدًا فقط مما يلي: |
|
developerMetadataLookup |
تختار البيانات المرتبطة بالبيانات الوصفية للمطوّر التي تتطابق مع المعايير الموضّحة في هذا |
a1Range |
تختار البيانات التي تتطابق مع نطاق A1 المحدّد. |
gridRange |
تختار البيانات التي تتطابق مع النطاق الموضّح في |
DeveloperMetadataLookup
تختار DeveloperMetadata
التي تتطابق مع جميع الحقول المحدّدة. على سبيل المثال، إذا تم تحديد رقم تعريف للبيانات الوصفية فقط، سيتم اعتبار DeveloperMetadata
باستخدام رقم التعريف الفريد هذا. في حال تحديد مفتاح بيانات وصفية، يتمّ احتساب جميع البيانات الوصفية للمطوّر باستخدام هذا المفتاح. في حال تحديد مفتاح ومستوى إذن وصول ونوع موقع، يتمّ أخذ جميع البيانات الوصفية للمطوّر التي تتضمّن هذا المفتاح ومستوى إذن الوصول والمرتبطة بموقع من هذا النوع في الاعتبار. بشكل عام، يؤدي ذلك إلى اختيار جميع DeveloperMetadata التي تتطابق مع تقاطع جميع الحقول المحدّدة، ويمكن تحديد أي حقل أو مجموعة من الحقول.
تمثيل JSON |
---|
{ "locationType": enum ( |
الحقول | |
---|---|
locationType |
حصر البيانات الوصفية للمطوّر المحدّدة بتلك الإدخالات المرتبطة بالمواقع الجغرافية من النوع المحدّد على سبيل المثال، عند تحديد هذا الحقل على أنّه |
metadataLocation |
حصر البيانات الوصفية للمطوّر المحدّدة بتلك الإدخالات المرتبطة بالموقع الجغرافي المحدّد يتطابق هذا الحقل مع المواقع الجغرافية الدقيقة أو جميع المواقع الجغرافية المتداخلة وفقًا للقيمة المحدّدة من |
locationMatchingStrategy |
لتحديد كيفية مطابقة عملية البحث هذه للموقع الجغرافي في حال تحديد هذا الحقل على أنّه "دقيق"، لن تتم مطابقة سوى البيانات الوصفية للمطوّر المرتبطة بالموقع الجغرافي الدقيق المحدّد. إذا تم ضبط هذا الحقل على INTERSECTING، تتم أيضًا مطابقة البيانات الوصفية للمطوّر المرتبطة بالمواقع المتقاطعة. في حال عدم تحديد قيمة، يفترض هذا الحقل القيمة التلقائية |
metadataId |
حصر البيانات الوصفية للمطوّر المحدّدة في البيانات التي تتضمّن |
metadataKey |
حصر البيانات الوصفية للمطوّر المحدّدة في البيانات التي تتضمّن |
metadataValue |
حصر البيانات الوصفية للمطوّر المحدّدة في البيانات التي تتضمّن |
visibility |
حصر البيانات الوصفية للمطوّر المحدّدة في البيانات التي تتضمّن |
DeveloperMetadataLocationMatchingStrategy
قائمة بالاستراتيجيات لمطابقة مواقع البيانات الوصفية للمطوّرين
عمليات التعداد | |
---|---|
DEVELOPER_METADATA_LOCATION_MATCHING_STRATEGY_UNSPECIFIED |
القيمة التلقائية يجب عدم استخدام هذه القيمة. |
EXACT_LOCATION |
يشير إلى أنّه يجب مطابقة موقع جغرافي محدّد تمامًا. على سبيل المثال، إذا تم تحديد الصف الثالث كموقع جغرافي، لن تتطابق استراتيجية المطابقة هذه إلا مع البيانات الوصفية للمطوّر المرتبطة أيضًا بالصف الثالث. ولن يتمّ أخذ البيانات الوصفية المرتبطة بمواقع جغرافية أخرى في الاعتبار. |
INTERSECTING_LOCATION |
يشير إلى أنّ الموقع الجغرافي المحدّد يجب أن يتطابق مع هذا الموقع الجغرافي بالضبط بالإضافة إلى أي مواقع جغرافية متداخلة. على سبيل المثال، إذا تم تحديد الصف الثالث كموقع جغرافي، ستطابق استراتيجية المطابقة هذه البيانات الوصفية للمطوّر المرتبطة بالصف الثالث بالإضافة إلى البيانات الوصفية المرتبطة بالمواقع الجغرافية التي تتقاطع مع الصف الثالث. على سبيل المثال، إذا كانت هناك بيانات وصفية للمطوّر مرتبطة بالعمود "ب"، ستتطابق استراتيجية المطابقة هذه أيضًا مع هذا الموضع لأنّ العمود "ب" يتقاطع مع الصف الثالث. |