Filters

Die Sammlung „Filter“ besteht aus einer Reihe von Filterressourcen. Jede Ressource beschreibt einen Filter, der auf eine Datenansicht (Profil) angewendet werden kann.

Am Ende dieser Seite finden Sie eine Liste der Methoden für diese Ressource.

Ressourcendarstellungen

JSON-Vorlage für einen Analytics-Kontofilter.

{
  "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
  }
}
Property-Name Wert Beschreibung Hinweise
accountId string ID des Kontos, zu dem dieser Filter gehört.
advancedDetails object Details zum Filter vom Typ ERWEITERT.
advancedDetails.caseSensitive boolean Gibt an, ob bei den Filterausdrücken die Groß- und Kleinschreibung beachtet werden muss. Bearbeitbar
advancedDetails.extractA string Ausdruck, der aus Feld A extrahiert werden soll. Bearbeitbar
advancedDetails.extractB string Aus Feld B zu extrahierender Ausdruck. Bearbeitbar
advancedDetails.fieldA string Feld A: Bearbeitbar
advancedDetails.fieldAIndex integer Der Index der benutzerdefinierten Dimension. Erforderlich, wenn das Feld eine CUSTOM_DIMENSION ist. Bearbeitbar
advancedDetails.fieldARequired boolean Gibt an, ob Feld A übereinstimmen muss. Bearbeitbar
advancedDetails.fieldB string Feld B: Bearbeitbar
advancedDetails.fieldBIndex integer Der Index der benutzerdefinierten Dimension. Erforderlich, wenn das Feld eine CUSTOM_DIMENSION ist. Bearbeitbar
advancedDetails.fieldBRequired boolean Gibt an, ob Feld B übereinstimmen muss. Bearbeitbar
advancedDetails.outputConstructor string Ausdruck, der zum Erstellen des Ausgabewerts verwendet wird. Bearbeitbar
advancedDetails.outputToField string Ausgabefeld. Bearbeitbar
advancedDetails.outputToFieldIndex integer Der Index der benutzerdefinierten Dimension. Erforderlich, wenn das Feld eine CUSTOM_DIMENSION ist. Bearbeitbar
advancedDetails.overrideOutputField boolean Gibt an, ob der vorhandene Wert des Ausgabefeldes, falls vorhanden, vom Ausgabeausdruck überschrieben werden soll. Bearbeitbar
created datetime Zeitpunkt der Erstellung dieses Filters.
excludeDetails nested object Details zum Filter des Typs AUSSCHLIESSEN.
excludeDetails.caseSensitive boolean Legt fest, ob beim Filter zwischen Groß- und Kleinschreibung unterschieden wird. Bearbeitbar
excludeDetails.expressionValue string Wert des Filterausdrucks Bearbeitbar
excludeDetails.field string Zu filterndes Feld. Mögliche Werte:
  • Content und Zugriffe
    • PAGE_REQUEST_URI
    • PAGE_HOSTNAME
    • PAGE_TITLE
    • EMPFEHLUNG,
    • COST_DATA_URI (Ziel-URL der Kampagne),
    • HIT_TYPE
    • INTERNAL_SEARCH_TERM,
    • INTERNAL_SEARCH_TYPE,
    • SOURCE_PROPERTY_TRACKING_ID,
  • Kampagne oder Anzeigengruppe
    • 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 (Standort des Geschäfts oder Bestellvorgangs),
    • ITEM_NAME
    • ITEM_CODE,
    • "ITEM_VARIATION",
    • TRANSACTION_ID,
    • TRANSACTION_CURRENCY_CODE,
    • „PRODUCT_ACTION_TYPE“,
  • Zielgruppe/Nutzer
    • Browser
    • BROWSER_VERSION
    • BROWSER_SIZE,
    • PLATTFORM,
    • PLATTFORM_VERSION
    • SPRACHE,
    • SCREEN_RESOLUTION
    • SCREEN_COLORS,
    • JAVA_ACTIVE (Boolesches Feld),
    • FLASH_VERSION,
    • GEO_SPEED (Verbindungsgeschwindigkeit),
    • VISITOR_TYPE,
    • GEO_ORG (ISP-Organisation)
    • GEO_DOMAIN
    • GEO_IP_ADDRESS,
    • GEO_IP_VERSION,
  • Standort
    • GEO_COUNTRY
    • GEO_REGION
    • GEO_CITY,
  • Ereignis
    • EVENT_CATEGORY
    • EVENT_ACTION
    • EVENT_LABEL,
  • Sonstiges
    • CUSTOM_FIELD_1
    • CUSTOM_FIELD_2
    • USER_DEFINED_VALUE,
  • Anwendung
    • APP_ID,
    • APP_INSTALLER_ID,
    • APP_NAME
    • APP_VERSION,
    • BILDSCHIRM,
    • IS_APP (Boolesches Feld),
    • IS_FATAL_EXCEPTION (Boolesches Feld),
    • EXCEPTION_DESCRIPTION,
  • Mobilgerät
    • IS_MOBILE (Boolesches Feld, eingestellt. Verwenden Sie DEVICE_CATEGORY=mobile).
    • IS_TABLET (Boolesches Feld, eingestellt. Verwenden Sie DEVICE_CATEGORY=tablet),
    • DEVICE_CATEGORY
    • MOBILE_HAS_QWERTY_KEYBOARD (Boolesches Feld),
    • MOBILE_HAS_NFC_SUPPORT (Boolesches Feld),
    • MOBILE_HAS_CELLULAR_RADIO (Boolesches Feld),
    • MOBILE_HAS_WIFI_SUPPORT (Boolesches Feld),
    • MOBILE_BRAND_NAME
    • MOBILE_MODEL_NAME
    • MOBILE_MARKETING_NAME,
    • MOBILE_POINTING_METHOD
  • Soziale Netzwerke
    • SOCIAL_NETWORK,
    • SOCIAL_ACTION
    • SOCIAL_ACTION_TARGET,
Bearbeitbar
excludeDetails.fieldIndex integer Der Index der benutzerdefinierten Dimension. Wird nur festgelegt, wenn das Feld CUSTOM_DIMENSION ist. Bearbeitbar
excludeDetails.kind string Artwert für Filterausdruck
excludeDetails.matchType string Übereinstimmungstyp für diesen Filter. Mögliche Werte sind BEGINS_WITH, EQUAL, ENDS_WITH, CONTAINS oder MATCHES. Bei den Filtern GEO_DOMAIN, GEO_IP_ADDRESS, PAGE_REQUEST_URI oder PAGE_HOSTNAME kann ein beliebiger Übereinstimmungstyp verwendet werden. Bei allen anderen Filtern muss MATCHES verwendet werden. Bearbeitbar
id string Filter-ID.
includeDetails nested object Details zum Filter des Typs Einschließen.
includeDetails.caseSensitive boolean Legt fest, ob beim Filter zwischen Groß- und Kleinschreibung unterschieden wird. Bearbeitbar
includeDetails.expressionValue string Wert des Filterausdrucks Bearbeitbar
includeDetails.field string Zu filterndes Feld. Mögliche Werte:
  • Content und Zugriffe
    • PAGE_REQUEST_URI
    • PAGE_HOSTNAME
    • PAGE_TITLE
    • EMPFEHLUNG,
    • COST_DATA_URI (Ziel-URL der Kampagne),
    • HIT_TYPE
    • INTERNAL_SEARCH_TERM,
    • INTERNAL_SEARCH_TYPE,
    • SOURCE_PROPERTY_TRACKING_ID,
  • Kampagne oder Anzeigengruppe
    • 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 (Standort des Geschäfts oder Bestellvorgangs),
    • ITEM_NAME
    • ITEM_CODE,
    • "ITEM_VARIATION",
    • TRANSACTION_ID,
    • TRANSACTION_CURRENCY_CODE,
    • „PRODUCT_ACTION_TYPE“,
  • Zielgruppe/Nutzer
    • Browser
    • BROWSER_VERSION
    • BROWSER_SIZE,
    • PLATTFORM,
    • PLATTFORM_VERSION
    • SPRACHE,
    • SCREEN_RESOLUTION
    • SCREEN_COLORS,
    • JAVA_ACTIVE (Boolesches Feld),
    • FLASH_VERSION,
    • GEO_SPEED (Verbindungsgeschwindigkeit),
    • VISITOR_TYPE,
    • GEO_ORG (ISP-Organisation)
    • GEO_DOMAIN
    • GEO_IP_ADDRESS,
    • GEO_IP_VERSION,
  • Standort
    • GEO_COUNTRY
    • GEO_REGION
    • GEO_CITY,
  • Ereignis
    • EVENT_CATEGORY
    • EVENT_ACTION
    • EVENT_LABEL,
  • Sonstiges
    • CUSTOM_FIELD_1
    • CUSTOM_FIELD_2
    • USER_DEFINED_VALUE,
  • Anwendung
    • APP_ID,
    • APP_INSTALLER_ID,
    • APP_NAME
    • APP_VERSION,
    • BILDSCHIRM,
    • IS_APP (Boolesches Feld),
    • IS_FATAL_EXCEPTION (Boolesches Feld),
    • EXCEPTION_DESCRIPTION,
  • Mobilgerät
    • IS_MOBILE (Boolesches Feld, eingestellt. Verwenden Sie DEVICE_CATEGORY=mobile).
    • IS_TABLET (Boolesches Feld, eingestellt. Verwenden Sie DEVICE_CATEGORY=tablet),
    • DEVICE_CATEGORY
    • MOBILE_HAS_QWERTY_KEYBOARD (Boolesches Feld),
    • MOBILE_HAS_NFC_SUPPORT (Boolesches Feld),
    • MOBILE_HAS_CELLULAR_RADIO (Boolesches Feld),
    • MOBILE_HAS_WIFI_SUPPORT (Boolesches Feld),
    • MOBILE_BRAND_NAME
    • MOBILE_MODEL_NAME
    • MOBILE_MARKETING_NAME,
    • MOBILE_POINTING_METHOD
  • Soziale Netzwerke
    • SOCIAL_NETWORK,
    • SOCIAL_ACTION
    • SOCIAL_ACTION_TARGET,
Bearbeitbar
includeDetails.fieldIndex integer Der Index der benutzerdefinierten Dimension. Wird nur festgelegt, wenn das Feld CUSTOM_DIMENSION ist. Bearbeitbar
includeDetails.kind string Artwert für Filterausdruck
includeDetails.matchType string Übereinstimmungstyp für diesen Filter. Mögliche Werte sind BEGINS_WITH, EQUAL, ENDS_WITH, CONTAINS oder MATCHES. Bei den Filtern GEO_DOMAIN, GEO_IP_ADDRESS, PAGE_REQUEST_URI oder PAGE_HOSTNAME kann ein beliebiger Übereinstimmungstyp verwendet werden. Bei allen anderen Filtern muss MATCHES verwendet werden. Bearbeitbar
kind string Ressourcentyp für Analytics-Filter.
lowercaseDetails object Details zum Filter des Typs LOWER.
lowercaseDetails.field string Im Filter zu verwendendes Feld. Bearbeitbar
lowercaseDetails.fieldIndex integer Der Index der benutzerdefinierten Dimension. Erforderlich, wenn das Feld eine CUSTOM_DIMENSION ist. Bearbeitbar
name string Name dieses Filters. Bearbeitbar
parentLink.href string Verknüpfen Sie das Konto, zu dem dieser Filter gehört.
parentLink.type string Der Wert ist „analytics#account“.
searchAndReplaceDetails object Details zum Filter des Typs SEARCH_AND_REPLACE.
searchAndReplaceDetails.caseSensitive boolean Legt fest, ob beim Filter zwischen Groß- und Kleinschreibung unterschieden wird. Bearbeitbar
searchAndReplaceDetails.field string Im Filter zu verwendendes Feld. Bearbeitbar
searchAndReplaceDetails.fieldIndex integer Der Index der benutzerdefinierten Dimension. Erforderlich, wenn das Feld eine CUSTOM_DIMENSION ist. Bearbeitbar
searchAndReplaceDetails.replaceString string Begriff, durch den der Suchbegriff ersetzt werden soll. Bearbeitbar
searchAndReplaceDetails.searchString string Zu suchender Begriff. Bearbeitbar
type string Typ dieses Filters. Mögliche Werte sind INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE und ADVANCED. Bearbeitbar
updated datetime Zeitpunkt der letzten Änderung dieses Filters.
uppercaseDetails object Details zum Filter vom Typ GROẞBUCHSTABEN.
uppercaseDetails.field string Im Filter zu verwendendes Feld. Bearbeitbar
uppercaseDetails.fieldIndex integer Der Index der benutzerdefinierten Dimension. Erforderlich, wenn das Feld eine CUSTOM_DIMENSION ist. Bearbeitbar

Methoden

delete
Filter löschen
get
Gibt einen Filter zurück, auf den der Nutzer Zugriff hat.
insert
Erstellen Sie einen neuen Filter.
list
Listet alle Filter für ein Konto auf
patch
Aktualisiert einen vorhandenen Filter. Diese Methode unterstützt die Patch-Semantik.
Update
Aktualisiert einen vorhandenen Filter.