Google Analytics API
  1. management
Google Analytics API
  • data
    • /data/ga
    • /data/mcf
    • /data/realtime
  • management
    • /management/accountSummaries
      GET
    • /management/accounts
      GET
    • /management/accounts/{accountId}/entityUserLinks
      GET
    • /management/accounts/{accountId}/entityUserLinks
      POST
    • /management/accounts/{accountId}/entityUserLinks/{linkId}
      DELETE
    • /management/accounts/{accountId}/entityUserLinks/{linkId}
      PUT
    • /management/accounts/{accountId}/filters
      GET
    • /management/accounts/{accountId}/filters
      POST
    • /management/accounts/{accountId}/filters/{filterId}
      DELETE
    • /management/accounts/{accountId}/filters/{filterId}
      GET
    • /management/accounts/{accountId}/filters/{filterId}
      PATCH
    • /management/accounts/{accountId}/filters/{filterId}
      PUT
    • /management/accounts/{accountId}/webproperties
      GET
    • /management/accounts/{accountId}/webproperties
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/deleteUploadData
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads/{uploadId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions/{customDimensionId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions/{customDimensionId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions/{customDimensionId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customMetrics
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customMetrics
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customMetrics/{customMetricId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customMetrics/{customMetricId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/customMetrics/{customMetricId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityAdWordsLinks/{webPropertyAdWordsLinkId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks/{linkId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/entityUserLinks/{linkId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks/{linkId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks/{linkId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/experiments/{experimentId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals/{goalId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals/{goalId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/goals/{goalId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/profileFilterLinks/{linkId}
      PUT
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/unsampledReports
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/unsampledReports
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/unsampledReports/{unsampledReportId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/unsampledReports/{unsampledReportId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/remarketingAudiences
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/remarketingAudiences
      POST
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/remarketingAudiences/{remarketingAudienceId}
      DELETE
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/remarketingAudiences/{remarketingAudienceId}
      GET
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/remarketingAudiences/{remarketingAudienceId}
      PATCH
    • /management/accounts/{accountId}/webproperties/{webPropertyId}/remarketingAudiences/{remarketingAudienceId}
      PUT
    • /management/clientId:hashClientId
      POST
    • /management/segments
      GET
  • metadata
    • /metadata/{reportType}/columns
  • provisioning
    • /provisioning/createAccountTicket
    • /provisioning/createAccountTree
  • userDeletion
    • /userDeletion/userDeletionRequests:upsert
  1. management

/management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}

PUT
/management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}
management
Updates an existing view (profile).
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://analytics.googleapis.com/analytics/v3/management/accounts//webproperties//profiles/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "accountId": "string",
    "botFilteringEnabled": true,
    "childLink": {
        "href": "string",
        "type": "analytics#goals"
    },
    "currency": "string",
    "defaultPage": "string",
    "eCommerceTracking": true,
    "enhancedECommerceTracking": true,
    "excludeQueryParameters": "string",
    "id": "string",
    "name": "string",
    "parentLink": {
        "href": "string",
        "type": "analytics#webproperty"
    },
    "permissions": {},
    "siteSearchCategoryParameters": "string",
    "siteSearchQueryParameters": "string",
    "starred": true,
    "stripSiteSearchCategoryParameters": true,
    "stripSiteSearchQueryParameters": true,
    "timezone": "string",
    "type": "string",
    "websiteUrl": "string"
}'
Response Response Example
{
  "accountId": "string",
  "botFilteringEnabled": true,
  "childLink": {
    "href": "string",
    "type": "analytics#goals"
  },
  "created": "2019-08-24T14:15:22Z",
  "currency": "string",
  "defaultPage": "string",
  "eCommerceTracking": true,
  "enhancedECommerceTracking": true,
  "excludeQueryParameters": "string",
  "id": "string",
  "internalWebPropertyId": "string",
  "kind": "analytics#profile",
  "name": "string",
  "parentLink": {
    "href": "string",
    "type": "analytics#webproperty"
  },
  "permissions": {
    "effective": [
      "string"
    ]
  },
  "selfLink": "string",
  "siteSearchCategoryParameters": "string",
  "siteSearchQueryParameters": "string",
  "starred": true,
  "stripSiteSearchCategoryParameters": true,
  "stripSiteSearchQueryParameters": true,
  "timezone": "string",
  "type": "string",
  "updated": "2019-08-24T14:15:22Z",
  "webPropertyId": "string",
  "websiteUrl": "string"
}

Request

Path Params
accountId
string 
required
Account ID to which the view (profile) belongs
webPropertyId
string 
required
Web property ID to which the view (profile) belongs
profileId
string 
required
ID of the view (profile) to be updated.
Body Params application/json
JSON template for an Analytics view (profile).
accountId
string 
optional
Account ID to which this view (profile) belongs.
botFilteringEnabled
boolean 
optional
Indicates whether bot filtering is enabled for this view (profile).
childLink
object 
optional
Child link for this view (profile). Points to the list of goals for this view (profile).
href
string 
optional
Link to the list of goals for this view (profile).
type
string 
optional
Value is "analytics#goals".
Default:
analytics#goals
currency
string 
optional
The currency type associated with this view (profile), defaults to USD. The supported values are:
USD, JPY, EUR, GBP, AUD, KRW, BRL, CNY, DKK, RUB, SEK, NOK, PLN, TRY, TWD, HKD, THB, IDR, ARS, MXN, VND, PHP, INR, CHF, CAD, CZK, NZD, HUF, BGN, LTL, ZAR, UAH, AED, BOB, CLP, COP, EGP, HRK, ILS, MAD, MYR, PEN, PKR, RON, RSD, SAR, SGD, VEF, LVL
defaultPage
string 
optional
Default page for this view (profile).
eCommerceTracking
boolean 
optional
Indicates whether ecommerce tracking is enabled for this view (profile).
enhancedECommerceTracking
boolean 
optional
Indicates whether enhanced ecommerce tracking is enabled for this view (profile). This property can only be enabled if ecommerce tracking is enabled.
excludeQueryParameters
string 
optional
The query parameters that are excluded from this view (profile).
id
string 
optional
View (Profile) ID.
name
string 
optional
Name of this view (profile).
parentLink
object 
optional
Parent link for this view (profile). Points to the web property to which this view (profile) belongs.
href
string 
optional
Link to the web property to which this view (profile) belongs.
type
string 
optional
Value is "analytics#webproperty".
Default:
analytics#webproperty
permissions
object 
optional
Permissions the user has for this view (profile).
siteSearchCategoryParameters
string 
optional
Site search category parameters for this view (profile).
siteSearchQueryParameters
string 
optional
The site search query parameters for this view (profile).
starred
boolean 
optional
Indicates whether this view (profile) is starred or not.
stripSiteSearchCategoryParameters
boolean 
optional
Whether or not Analytics will strip search category parameters from the URLs in your reports.
stripSiteSearchQueryParameters
boolean 
optional
Whether or not Analytics will strip search query parameters from the URLs in your reports.
timezone
string 
optional
Time zone for which this view (profile) has been configured. Time zones are identified by strings from the TZ database.
type
string 
optional
View (Profile) type. Supported types: WEB or APP.
websiteUrl
string 
optional
Website URL for this view (profile).
Examples

Responses

🟢200Successful response
application/json
Body
JSON template for an Analytics view (profile).
accountId
string 
optional
Account ID to which this view (profile) belongs.
botFilteringEnabled
boolean 
optional
Indicates whether bot filtering is enabled for this view (profile).
childLink
object 
optional
Child link for this view (profile). Points to the list of goals for this view (profile).
href
string 
optional
Link to the list of goals for this view (profile).
type
string 
optional
Value is "analytics#goals".
Default:
analytics#goals
created
string <date-time>
read-onlyoptional
Time this view (profile) was created.
currency
string 
optional
The currency type associated with this view (profile), defaults to USD. The supported values are:
USD, JPY, EUR, GBP, AUD, KRW, BRL, CNY, DKK, RUB, SEK, NOK, PLN, TRY, TWD, HKD, THB, IDR, ARS, MXN, VND, PHP, INR, CHF, CAD, CZK, NZD, HUF, BGN, LTL, ZAR, UAH, AED, BOB, CLP, COP, EGP, HRK, ILS, MAD, MYR, PEN, PKR, RON, RSD, SAR, SGD, VEF, LVL
defaultPage
string 
optional
Default page for this view (profile).
eCommerceTracking
boolean 
optional
Indicates whether ecommerce tracking is enabled for this view (profile).
enhancedECommerceTracking
boolean 
optional
Indicates whether enhanced ecommerce tracking is enabled for this view (profile). This property can only be enabled if ecommerce tracking is enabled.
excludeQueryParameters
string 
optional
The query parameters that are excluded from this view (profile).
id
string 
optional
View (Profile) ID.
internalWebPropertyId
string 
read-onlyoptional
Internal ID for the web property to which this view (profile) belongs.
kind
string 
read-onlyoptional
Resource type for Analytics view (profile).
Default:
analytics#profile
name
string 
optional
Name of this view (profile).
parentLink
object 
optional
Parent link for this view (profile). Points to the web property to which this view (profile) belongs.
href
string 
optional
Link to the web property to which this view (profile) belongs.
type
string 
optional
Value is "analytics#webproperty".
Default:
analytics#webproperty
permissions
object 
optional
Permissions the user has for this view (profile).
effective
array[string]
read-onlyoptional
All the permissions that the user has for this view (profile). These include any implied permissions (e.g., EDIT implies VIEW) or inherited permissions from the parent web property.
selfLink
string 
read-onlyoptional
Link for this view (profile).
siteSearchCategoryParameters
string 
optional
Site search category parameters for this view (profile).
siteSearchQueryParameters
string 
optional
The site search query parameters for this view (profile).
starred
boolean 
optional
Indicates whether this view (profile) is starred or not.
stripSiteSearchCategoryParameters
boolean 
optional
Whether or not Analytics will strip search category parameters from the URLs in your reports.
stripSiteSearchQueryParameters
boolean 
optional
Whether or not Analytics will strip search query parameters from the URLs in your reports.
timezone
string 
optional
Time zone for which this view (profile) has been configured. Time zones are identified by strings from the TZ database.
type
string 
optional
View (Profile) type. Supported types: WEB or APP.
updated
string <date-time>
read-onlyoptional
Time this view (profile) was last modified.
webPropertyId
string 
read-onlyoptional
Web property ID of the form UA-XXXXX-YY to which this view (profile) belongs.
websiteUrl
string 
optional
Website URL for this view (profile).
Modified at 2023-08-15 05:39:07
Previous
/management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}
Next
/management/accounts/{accountId}/webproperties/{webPropertyId}/profiles/{profileId}/entityUserLinks
Built with