View source: R/goal_management.R
ga_goal_update | R Documentation |
Updates an existing goal.
ga_goal_update(
Goal,
accountId,
webPropertyId,
viewId,
goalId,
method = c("PUT", "PATCH")
)
Goal |
The Goal object to be updated See examples from ga_goal_add() |
accountId |
Account Id of the account in which to modify the Goal |
webPropertyId |
Property Id of the property in which to modify the Goal |
viewId |
View Id of the view in which to modify the Goal |
goalId |
The id of the goal to be modified |
method |
PUT by default. For patch semantics use PATCH |
A goalManagement object
https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/#Goals
Other goal management functions:
ga_goal()
,
ga_goal_add()
,
ga_goal_list()
## Not run:
# Change the goal 11 to visits over 3 minutes
Goal <- list(
active = TRUE,
name = 'Stayed for more than 3 minutes',
type = 'VISIT_TIME_ON_SITE',
visitTimeOnSiteDetails = list(
comparisonType = 'GREATER_THAN',
comparisonValue = 180
)
)
ga_goal_update(Goal, accountId, propertyId, viewId, 11)
# Change destination url for goal 17
Goal <- list(
urlDestinationDetails = list(
url = '\\/checkout\\/success'
)
)
# Only the fields we're changing required because we're using PATCH method
ga_goal_update(Goal, accountId, propertyId, viewId, 17, method = "PATCH")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.