ga_goal_update: Updates an existing goal.

View source: R/goal_management.R

ga_goal_updateR Documentation

Updates an existing goal.

Description

Updates an existing goal.

Usage

ga_goal_update(
  Goal,
  accountId,
  webPropertyId,
  viewId,
  goalId,
  method = c("PUT", "PATCH")
)

Arguments

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

Value

A goalManagement object

See Also

https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/#Goals

Other goal management functions: ga_goal(), ga_goal_add(), ga_goal_list()

Examples


## 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)
  

googleAnalyticsR documentation built on Sept. 11, 2024, 8:15 p.m.