مجموعة "الفلاتر" هي مجموعة من موارد الفلاتر، يصف كل منها فلترًا يمكن تطبيقه على ملف شخصي.
للحصول على قائمة بالطرق لهذا المورد، اطّلِع على نهاية هذه الصفحة.
تمثيلات الموارد
نموذج JSON لفلتر حساب "إحصاءات Google"
{ "id": string, "kind": "analytics#filter", "selfLink": string, "accountId": string, "name": string, "type": string, "created": datetime, "updated": datetime, "parentLink": { "type": "analytics#account", "href": string }, "includeDetails": { "kind": "analytics#filterExpression", "field": string, "matchType": string, "expressionValue": string, "caseSensitive": boolean, "fieldIndex": integer }, "excludeDetails": { "kind": "analytics#filterExpression", "field": string, "matchType": string, "expressionValue": string, "caseSensitive": boolean, "fieldIndex": integer }, "lowercaseDetails": { "field": string, "fieldIndex": integer }, "uppercaseDetails": { "field": string, "fieldIndex": integer }, "searchAndReplaceDetails": { "field": string, "fieldIndex": integer, "searchString": string, "replaceString": string, "caseSensitive": boolean }, "advancedDetails": { "fieldA": string, "fieldAIndex": integer, "extractA": string, "fieldB": string, "fieldBIndex": integer, "extractB": string, "outputToField": string, "outputToFieldIndex": integer, "outputConstructor": string, "fieldARequired": boolean, "fieldBRequired": boolean, "overrideOutputField": boolean, "caseSensitive": boolean } }
اسم الموقع | القيمة | الوصف | Notes |
---|---|---|---|
accountId |
string |
رقم تعريف الحساب الذي ينتمي إليه هذا الفلتر. | |
advancedDetails |
object |
تفاصيل حول الفلتر من النوع "متقدم" | |
advancedDetails.caseSensitive |
boolean |
يشير إلى ما إذا كانت تعبيرات الفلاتر حساسة لحالة الأحرف. | قابل للكتابة |
advancedDetails.extractA |
string |
التعبير المطلوب استخراجه من الحقل "أ". | قابل للكتابة |
advancedDetails.extractB |
string |
التعبير المطلوب استخراجه من الحقل "ب". | قابل للكتابة |
advancedDetails.fieldA |
string |
الحقل "أ". | قابل للكتابة |
advancedDetails.fieldAIndex |
integer |
فهرس السمة المخصّصة. يجب ملء هذا الحقل إذا كان الحقل CUSTOM_ بما في ذلك. | قابل للكتابة |
advancedDetails.fieldARequired |
boolean |
يشير إلى ما إذا كان الحقل A مطلوبًا للمطابقة. | قابل للكتابة |
advancedDetails.fieldB |
string |
الحقل "ب". | قابل للكتابة |
advancedDetails.fieldBIndex |
integer |
فهرس السمة المخصّصة. يجب ملء هذا الحقل إذا كان الحقل CUSTOM_ بما في ذلك. | قابل للكتابة |
advancedDetails.fieldBRequired |
boolean |
يشير إلى ما إذا كان الحقل "ب" مطلوبًا للمطابقة. | قابل للكتابة |
advancedDetails.outputConstructor |
string |
التعبير المستخدم لإنشاء قيمة المخرجات. | قابل للكتابة |
advancedDetails.outputToField |
string |
حقل الإخراج. | قابل للكتابة |
advancedDetails.outputToFieldIndex |
integer |
فهرس السمة المخصّصة. يجب ملء هذا الحقل إذا كان الحقل CUSTOM_ بما في ذلك. | قابل للكتابة |
advancedDetails.overrideOutputField |
boolean |
يشير إلى ما إذا كان يجب تجاوز القيمة الحالية لحقل الإخراج، إن وجدت، باستخدام تعبير الإخراج. | قابل للكتابة |
created |
datetime |
وقت إنشاء هذا الفلتر | |
excludeDetails |
nested object |
تفاصيل عامل تصفية النوع "استبعاد". | |
excludeDetails.caseSensitive |
boolean |
تحدِّد هذه السياسة ما إذا كان الفلتر حسّاسًا لحالة الأحرف. | قابل للكتابة |
excludeDetails.expressionValue |
string |
قيمة تعبير الفلتر | قابل للكتابة |
excludeDetails.field |
string |
حقل للفلترة. القيم المتاحة:
|
قابل للكتابة |
excludeDetails.fieldIndex |
integer |
فهرس السمة المخصّصة. لا يتم ضبطها إلا إذا كان الحقل CUSTOM_dimension. | قابل للكتابة |
excludeDetails.kind |
string |
قيمة النوع لتعبير الفلتر | |
excludeDetails.matchType |
string |
نوع المطابقة لهذا الفلتر القيم المحتملة هي BEGINS_WITH أو EQUAL أو ENDS_WITH أو CONTAINS أو MATCHES . يمكن للفلاتر GEO_DOMAIN أو GEO_IP_ADDRESS أو PAGE_REQUEST_URI أو PAGE_HOSTNAME استخدام أي نوع مطابقة. أما جميع الفلاتر الأخرى، فيجب أن تستخدم MATCHES . |
قابل للكتابة |
id |
string |
رقم تعريف الفلتر. | |
includeDetails |
nested object |
تفاصيل عن الفلتر من النوع INCLUDE. | |
includeDetails.caseSensitive |
boolean |
تحدِّد هذه السياسة ما إذا كان الفلتر حسّاسًا لحالة الأحرف. | قابل للكتابة |
includeDetails.expressionValue |
string |
قيمة تعبير الفلتر | قابل للكتابة |
includeDetails.field |
string |
حقل للفلترة. القيم المتاحة:
|
قابل للكتابة |
includeDetails.fieldIndex |
integer |
فهرس السمة المخصّصة. لا يتم ضبطها إلا إذا كان الحقل CUSTOM_dimension. | قابل للكتابة |
includeDetails.kind |
string |
قيمة النوع لتعبير الفلتر | |
includeDetails.matchType |
string |
نوع المطابقة لهذا الفلتر القيم المحتملة هي BEGINS_WITH أو EQUAL أو ENDS_WITH أو CONTAINS أو MATCHES . يمكن للفلاتر GEO_DOMAIN أو GEO_IP_ADDRESS أو PAGE_REQUEST_URI أو PAGE_HOSTNAME استخدام أي نوع مطابقة. أما جميع الفلاتر الأخرى، فيجب أن تستخدم MATCHES . |
قابل للكتابة |
kind |
string |
نوع المورد لفلتر "إحصاءات Google" | |
lowercaseDetails |
object |
تفاصيل حول فلتر النوع LOWER | |
lowercaseDetails.field |
string |
الحقل المطلوب استخدامه في الفلتر | قابل للكتابة |
lowercaseDetails.fieldIndex |
integer |
فهرس السمة المخصّصة. يجب ملء هذا الحقل إذا كان الحقل CUSTOM_ بما في ذلك. | قابل للكتابة |
name |
string |
اسم هذا الفلتر | قابل للكتابة |
parentLink |
object |
الرابط الرئيسي لهذا الفلتر. يشير إلى الحساب الذي ينتمي إليه هذا الفلتر. | |
parentLink.href |
string |
اربط الحساب الذي ينتمي إليه هذا الفلتر. | |
parentLink.type |
string |
القيمة هي "analytics#account". | |
searchAndReplaceDetails |
object |
تفاصيل عن فلتر النوع SEARCH_AND_REPLACE. | |
searchAndReplaceDetails.caseSensitive |
boolean |
تحدِّد هذه السياسة ما إذا كان الفلتر حسّاسًا لحالة الأحرف. | قابل للكتابة |
searchAndReplaceDetails.field |
string |
الحقل المطلوب استخدامه في الفلتر | قابل للكتابة |
searchAndReplaceDetails.fieldIndex |
integer |
فهرس السمة المخصّصة. يجب ملء هذا الحقل إذا كان الحقل CUSTOM_ بما في ذلك. | قابل للكتابة |
searchAndReplaceDetails.replaceString |
string |
العبارة المطلوب استبدال عبارة البحث بها. | قابل للكتابة |
searchAndReplaceDetails.searchString |
string |
عبارة البحث. | قابل للكتابة |
selfLink |
string |
رابط لهذا الفلتر | |
type |
string |
أدخِل هذا الفلتر. القيم المحتملة هي INCLUDE وEXCLUDE وLOWERCASE وتعلُّم أحرف SEARCH_AND_REPLACE وADVANCED. | قابل للكتابة |
updated |
datetime |
وقت آخر تعديل لهذا الفلتر | |
uppercaseDetails |
object |
تفاصيل عامل التصفية من النوع بالنسبة إلى الأحرف الكبيرة | |
uppercaseDetails.field |
string |
الحقل المطلوب استخدامه في الفلتر | قابل للكتابة |
uppercaseDetails.fieldIndex |
integer |
فهرس السمة المخصّصة. يجب ملء هذا الحقل إذا كان الحقل CUSTOM_ بما في ذلك. | قابل للكتابة |