View source: R/filter_management.R
ga_filter_update_filter_link | R Documentation |
Update an existing profile filter link. Patch semantics supported
ga_filter_update_filter_link(
viewFilterLink,
accountId,
webPropertyId,
viewId,
linkId,
method = c("PUT", "PATCH")
)
viewFilterLink |
The profileFilterLink object |
accountId |
Account Id of the account that contains the filter |
webPropertyId |
Web property Id to which the profile filter link belongs |
viewId |
View Id to which the profile filter link belongs |
linkId |
The id of the profile filter link to be updated |
method |
PUT by default. Supports patch semantics when set to PATCH |
Other managementAPI functions:
ga_experiment()
,
ga_experiment_list()
,
ga_filter_add()
,
ga_filter_apply_to_view()
,
ga_filter_update()
,
ga_segment_list()
## Not run:
# create a filter object
Filter <- list(
name = 'googleAnalyticsR test: Exclude Internal Traffic',
type = 'EXCLUDE',
excludeDetails = list(
field = 'GEO_IP_ADDRESS',
matchType = 'EQUAL',
expressionValue = '199.04.123.1',
caseSensitive = 'False'
)
)
# link Filter to a View
response <- ga_filter_add(Filter,
accountId = 12345,
webPropertyId = "UA-12345-1",
viewId = 654321,
linkFilter = TRUE)
# create Filter patch to move existing filter up to rank 1
viewFilterLink <- list(rank = 1)
# use the linkId given in response$id to update to new rank 1
response2 <- ga_filter_update_filter_link(viewFilterLink,
accountId = 12345,
webPropertyId = "UA-12345-1",
viewId = 654321,
linkId = response$id)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.