RGA (version 0.4.2)

list_filters: Filters

Description

Lists all filters for an account

Usage

list_filters(accountId, start.index = NULL, max.results = NULL, token)

Arguments

accountId
character. Account ID to retrieve filters for.
start.index
integer. An index of the first entity to retrieve. Use this parameter as a pagination mechanism along with the max-results parameter.
max.results
integer. The maximum number of filters to include in this response.
token
Token2.0 class object with a valid authorization data.

Value

The Filters collection is a set of Filter resources, each of which describes a filter which can be applied to a View (profile).
id
Filter ID.
kind
Resource type for Analytics filter.
accountId
Account ID to which this filter belongs.
name
Name of this filter.
type
Type of this filter. Possible values are INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE and ADVANCED.
created
Time this filter was created.
updated
Time this filter was last modified.
includeDetails
Details for the filter of the type INCLUDE.
excludeDetails
Details for the filter of the type EXCLUDE.
lowercaseDetails
Details for the filter of the type LOWER.
uppercaseDetails
Details for the filter of the type UPPER.
searchAndReplaceDetails
Details for the filter of the type SEARCH_AND_REPLACE.
advancedDetails
Details for the filter of the type ADVANCED.
includeDetails.kind
Kind value for filter expression
includeDetails.field
Field to filter. Possible values: Content and Traffic PAGE_REQUEST_URI, PAGE_HOSTNAME, PAGE_TITLE, REFERRAL, COST_DATA_URI (Campaign target URL), HIT_TYPE, INTERNAL_SEARCH_TERM, INTERNAL_SEARCH_TYPE, SOURCE_PROPERTY_TRACKING_ID, Campaign or AdGroup CAMPAIGN_SOURCE, CAMPAIGN_MEDIUM, CAMPAIGN_NAME, CAMPAIGN_AD_GROUP, CAMPAIGN_TERM, CAMPAIGN_CONTENT, CAMPAIGN_CODE, CAMPAIGN_REFERRAL_PATH, E-Commerce TRANSACTION_COUNTRY, TRANSACTION_REGION, TRANSACTION_CITY, TRANSACTION_AFFILIATION (Store or order location), ITEM_NAME, ITEM_CODE, ITEM_VARIATION, TRANSACTION_ID, TRANSACTION_CURRENCY_CODE, PRODUCT_ACTION_TYPE, Audience/Users BROWSER, BROWSER_VERSION, BROWSER_SIZE, PLATFORM, PLATFORM_VERSION, LANGUAGE, SCREEN_RESOLUTION, SCREEN_COLORS, JAVA_ENABLED (Boolean Field), FLASH_VERSION, GEO_SPEED (Connection speed), VISITOR_TYPE, GEO_ORGANIZATION (ISP organization), GEO_DOMAIN, GEO_IP_ADDRESS, GEO_IP_VERSION, Location GEO_COUNTRY, GEO_REGION, GEO_CITY, Event EVENT_CATEGORY, EVENT_ACTION, EVENT_LABEL, Other CUSTOM_FIELD_1, CUSTOM_FIELD_2, USER_DEFINED_VALUE, Application APP_ID, APP_INSTALLER_ID, APP_NAME, APP_VERSION, SCREEN, IS_APP (Boolean Field), IS_FATAL_EXCEPTION (Boolean Field), EXCEPTION_DESCRIPTION, Mobile device IS_MOBILE (Boolean Field, Deprecated. Use DEVICE_CATEGORY=mobile), IS_TABLET (Boolean Field, Deprecated. Use DEVICE_CATEGORY=tablet), DEVICE_CATEGORY, MOBILE_HAS_QWERTY_KEYBOARD (Boolean Field), MOBILE_HAS_NFC_SUPPORT (Boolean Field), MOBILE_HAS_CELLULAR_RADIO (Boolean Field), MOBILE_HAS_WIFI_SUPPORT (Boolean Field), MOBILE_BRAND_NAME, MOBILE_MODEL_NAME, MOBILE_MARKETING_NAME, MOBILE_POINTING_METHOD, Social SOCIAL_NETWORK, SOCIAL_ACTION, SOCIAL_ACTION_TARGET,
includeDetails.matchType
Match type for this filter. Possible values are BEGINS_WITH, EQUAL, ENDS_WITH, CONTAINS, or MATCHES. GEO_DOMAIN, GEO_IP_ADDRESS, PAGE_REQUEST_URI, or PAGE_HOSTNAME filters can use any match type; all other filters must use MATCHES.
includeDetails.expressionValue
Filter expression value
includeDetails.caseSensitive
Determines if the filter is case sensitive.
includeDetails.fieldIndex
The Index of the custom dimension. Set only if the field is a is CUSTOM_DIMENSION.
excludeDetails.kind
Kind value for filter expression
excludeDetails.field
Field to filter. Possible values: Content and Traffic PAGE_REQUEST_URI, PAGE_HOSTNAME, PAGE_TITLE, REFERRAL, COST_DATA_URI (Campaign target URL), HIT_TYPE, INTERNAL_SEARCH_TERM, INTERNAL_SEARCH_TYPE, SOURCE_PROPERTY_TRACKING_ID, Campaign or AdGroup CAMPAIGN_SOURCE, CAMPAIGN_MEDIUM, CAMPAIGN_NAME, CAMPAIGN_AD_GROUP, CAMPAIGN_TERM, CAMPAIGN_CONTENT, CAMPAIGN_CODE, CAMPAIGN_REFERRAL_PATH, E-Commerce TRANSACTION_COUNTRY, TRANSACTION_REGION, TRANSACTION_CITY, TRANSACTION_AFFILIATION (Store or order location), ITEM_NAME, ITEM_CODE, ITEM_VARIATION, TRANSACTION_ID, TRANSACTION_CURRENCY_CODE, PRODUCT_ACTION_TYPE, Audience/Users BROWSER, BROWSER_VERSION, BROWSER_SIZE, PLATFORM, PLATFORM_VERSION, LANGUAGE, SCREEN_RESOLUTION, SCREEN_COLORS, JAVA_ENABLED (Boolean Field), FLASH_VERSION, GEO_SPEED (Connection speed), VISITOR_TYPE, GEO_ORGANIZATION (ISP organization), GEO_DOMAIN, GEO_IP_ADDRESS, GEO_IP_VERSION, Location GEO_COUNTRY, GEO_REGION, GEO_CITY, Event EVENT_CATEGORY, EVENT_ACTION, EVENT_LABEL, Other CUSTOM_FIELD_1, CUSTOM_FIELD_2, USER_DEFINED_VALUE, Application APP_ID, APP_INSTALLER_ID, APP_NAME, APP_VERSION, SCREEN, IS_APP (Boolean Field), IS_FATAL_EXCEPTION (Boolean Field), EXCEPTION_DESCRIPTION, Mobile device IS_MOBILE (Boolean Field, Deprecated. Use DEVICE_CATEGORY=mobile), IS_TABLET (Boolean Field, Deprecated. Use DEVICE_CATEGORY=tablet), DEVICE_CATEGORY, MOBILE_HAS_QWERTY_KEYBOARD (Boolean Field), MOBILE_HAS_NFC_SUPPORT (Boolean Field), MOBILE_HAS_CELLULAR_RADIO (Boolean Field), MOBILE_HAS_WIFI_SUPPORT (Boolean Field), MOBILE_BRAND_NAME, MOBILE_MODEL_NAME, MOBILE_MARKETING_NAME, MOBILE_POINTING_METHOD, Social SOCIAL_NETWORK, SOCIAL_ACTION, SOCIAL_ACTION_TARGET,
excludeDetails.matchType
Match type for this filter. Possible values are BEGINS_WITH, EQUAL, ENDS_WITH, CONTAINS, or MATCHES. GEO_DOMAIN, GEO_IP_ADDRESS, PAGE_REQUEST_URI, or PAGE_HOSTNAME filters can use any match type; all other filters must use MATCHES.
excludeDetails.expressionValue
Filter expression value
excludeDetails.caseSensitive
Determines if the filter is case sensitive.
excludeDetails.fieldIndex
The Index of the custom dimension. Set only if the field is a is CUSTOM_DIMENSION.
lowercaseDetails.field
Field to use in the filter.
lowercaseDetails.fieldIndex
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
uppercaseDetails.field
Field to use in the filter.
uppercaseDetails.fieldIndex
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
searchAndReplaceDetails.field
Field to use in the filter.
searchAndReplaceDetails.fieldIndex
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
searchAndReplaceDetails.searchString
Term to search.
searchAndReplaceDetails.replaceString
Term to replace the search term with.
searchAndReplaceDetails.caseSensitive
Determines if the filter is case sensitive.
advancedDetails.fieldA
Field A.
advancedDetails.fieldAIndex
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
advancedDetails.extractA
Expression to extract from field A.
advancedDetails.fieldB
Field B.
advancedDetails.fieldBIndex
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
advancedDetails.extractB
Expression to extract from field B.
advancedDetails.outputToField
Output field.
advancedDetails.outputToFieldIndex
The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
advancedDetails.outputConstructor
Expression used to construct the output value.
advancedDetails.fieldARequired
Indicates if field A is required to match.
advancedDetails.fieldBRequired
Indicates if field B is required to match.
advancedDetails.overrideOutputField
Indicates if the existing value of the output field, if any, should be overridden by the output expression.
advancedDetails.caseSensitive
Indicates if the filter expressions are case sensitive.

References

Management API - Filters Overview

See Also

Other Management API: get_custom_dimension, get_custom_metric, get_experiment, get_filter, get_goal, get_profile, get_unsampled_report, get_upload, get_webproperty, list_accounts, list_custom_data_sources, list_custom_dimensions, list_custom_metrics, list_experiments, list_goals, list_profiles, list_segments, list_unsampled_reports, list_uploads, list_webproperties