- المورد: ExpandedDataSet
- ExpandedDataSetFilterExpression
- ExpandedDataSetFilterExpressionList
- ExpandedDataSetFilter
- StringFilter
- MatchType
- InListFilter
- الطُرق
المورد: ExpandedDataSet
رسالة مورد تمثّل ExpandedDataSet.
| تمثيل JSON |
|---|
{
"name": string,
"displayName": string,
"description": string,
"dimensionNames": [
string
],
"metricNames": [
string
],
"dimensionFilterExpression": {
object ( |
| الحقول | |
|---|---|
name |
النتائج فقط. اسم المورد ExpandedDataSet هذا. التنسيق: properties/{property_id}/expandedDataSets/{expandedDataSet} |
displayName |
الحقل مطلوب. الاسم المعروض الخاص بـ ExpandedDataSet يمكن استخدام 200 حرف كحدّ أقصى. |
description |
اختياريّ. تمثّل هذه السمة وصفًا لمجموعة البيانات الموسّعة. 50 حرفًا كحدّ أقصى |
dimensionNames[] |
غير قابل للتغيير قائمة السمات المضمَّنة في ExpandedDataSet. اطّلِع على سمات واجهة برمجة التطبيقات للاطّلاع على قائمة بأسماء السمات. |
metricNames[] |
غير قابل للتغيير قائمة المقاييس المضمّنة في ExpandedDataSet. اطّلِع على مقاييس واجهة برمجة التطبيقات للاطّلاع على قائمة بأسماء السمات. |
dimensionFilterExpression |
غير قابل للتغيير تعبير منطقي عن فلاتر ExpandedDataSet التي يتم تطبيقها على السمة المضمّنة في ExpandedDataSet. يُستخدَم هذا الفلتر لتقليل عدد الصفوف وبالتالي تقليل فرصة مواجهة الصف |
dataCollectionStartTime |
النتائج فقط. الوقت الذي بدأت فيه مجموعة البيانات الموسّعة (أو ستبدأ فيه) بجمع البيانات يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
ExpandedDataSetFilterExpression
تعبير منطقي لفلاتر سمات EnhancedDataSet
| تمثيل JSON |
|---|
{ // Union field |
| الحقول | |
|---|---|
حقل الربط expr التعبير الذي يتم تطبيقه على فلتر يمكن أن يكون التعليق expr إحدى القيم التالية فقط: |
|
andGroup |
قائمة بالعبارات التي يجب ربطها معًا باستخدام AND. يجب أن يحتوي على ExpandedDataSetFilterExpression مع notExpression أو dimensionFilter. يجب ضبط هذه السمة على مستوى ExpandedDataSetFilterExpression الأعلى. |
notExpression |
تعبير فلتر سيتم تطبيق NOT عليه (أي عكسه أو إكماله). يجب أن يتضمّن dimensionFilter. لا يمكن ضبط ذلك على مستوى ExpandedDataSetFilterExpression الأعلى. |
filter |
فلتر على سمة واحدة لا يمكن ضبط ذلك على مستوى ExpandedDataSetFilterExpression الأعلى. |
ExpandedDataSetFilterExpressionList
قائمة بتعبيرات فلتر ExpandedDataSet
| تمثيل JSON |
|---|
{
"filterExpressions": [
{
object ( |
| الحقول | |
|---|---|
filterExpressions[] |
قائمة بتعبيرات فلتر ExpandedDataSet |
ExpandedDataSetFilter
فلتر محدّد لسمة واحدة
| تمثيل JSON |
|---|
{ "fieldName": string, // Union field |
| الحقول | |
|---|---|
fieldName |
الحقل مطلوب. اسم السمة المطلوب فلترتها. |
حقل الربط one_filter أحد الفلاتر المذكورة أعلاه يمكن أن يكون التعليق one_filter إحدى القيم التالية فقط: |
|
stringFilter |
فلتر لسمة من نوع السلسلة تطابق نمطًا معيّنًا. |
inListFilter |
فلتر لمكوّن سلسلة يطابق قائمة خيارات معيّنة. |
StringFilter
فلتر لسمة من نوع السلسلة تطابق نمطًا معيّنًا.
| تمثيل JSON |
|---|
{
"matchType": enum ( |
| الحقول | |
|---|---|
matchType |
الحقل مطلوب. نوع المطابقة لفلتر السلسلة |
value |
الحقل مطلوب. قيمة السلسلة المطلوب مطابقتها. |
caseSensitive |
اختياريّ. إذا كانت القيمة true، تكون المطابقة حسّاسة لحالة الأحرف. إذا كانت القيمة false، تكون المطابقة غير حسّاسة لحالة الأحرف. يجب أن تكون القيمة true عندما يكون نوع المطابقة EXACT. يجب أن تكون القيمة false عندما تكون قيمة matchType هي CONTAINS. |
MatchType
نوع المطابقة لفلتر السلسلة
| عمليات التعداد | |
|---|---|
MATCH_TYPE_UNSPECIFIED |
غير محدّد |
EXACT |
مطابقة تامة لقيمة السلسلة |
CONTAINS |
يحتوي على قيمة السلسلة. |
InListFilter
فلتر لمكوّن سلسلة يطابق قائمة خيارات معيّنة.
| تمثيل JSON |
|---|
{ "values": [ string ], "caseSensitive": boolean } |
| الحقول | |
|---|---|
values[] |
الحقل مطلوب. قائمة بقيم السلسلة المحتملة التي يجب مطابقتها. يجب ألا يكون فارغًا. |
caseSensitive |
اختياريّ. إذا كانت القيمة true، تكون المطابقة حسّاسة لحالة الأحرف. إذا كانت القيمة false، تكون المطابقة غير حسّاسة لحالة الأحرف. يجب أن تكون القيمة صحيحة. |
الطُرق |
|
|---|---|
|
تنشئ هذه الطريقة ExpandedDataSet. |
|
تحذف هذه الطريقة ExpandedDataSet من موقع. |
|
يبحث هذا الحقل عن ExpandedDataSet واحد. |
|
تعرض هذه الطريقة قوائم ExpandedDataSets في موقع. |
|
تعدّل هذه الطريقة ExpandedDataSet في موقع. |