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