REST Resource: properties.dataStreams.measurementProtocolSecrets

  • CalculatedMetric resource defines custom metrics with a formula, display name, and unit of measurement.

  • Metrics can be based on standard or restricted data, such as cost or revenue, with access controlled by user roles.

  • Formulas can incorporate basic arithmetic operations and reference other metrics, supporting customization.

  • APIs are available to manage calculated metrics, including creation, retrieval, updates, and deletion.

  • Each metric has a unique ID (calculatedMetricId) used for referencing in external APIs and integrations.

Resource: MeasurementProtocolSecret

A secret value used for sending hits to Measurement Protocol.

JSON representation
{
  "name": string,
  "displayName": string,
  "secretValue": string
}
Fields
name

string

Output only. Resource name of this secret. This secret may be a child of any type of stream. Format: properties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}

displayName

string

Required. Human-readable display name for this secret.

secretValue

string

Output only. The measurement protocol secret value. Pass this value to the api_secret field of the Measurement Protocol API when sending hits to this secret's parent property.

Methods

create

Creates a measurement protocol secret.

delete

Deletes target MeasurementProtocolSecret.

get

Lookup for a single MeasurementProtocolSecret.

list

Returns child MeasurementProtocolSecrets under the specified parent Property.

patch

Updates a measurement protocol secret.