Reference documentation and code samples for the Google Analytics Admin V1beta Client class MeasurementProtocolSecret.
A secret value used for sending hits to Measurement Protocol.
Generated from protobuf message google.analytics.admin.v1beta.MeasurementProtocolSecret
Namespace
Google \ Analytics \ Admin \ V1beta
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ 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}
↳ display_name
string
Required. Human-readable display name for this secret.
↳ secret_value
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.
getName
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}
Returns
Type
Description
string
setName
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}
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getDisplayName
Required. Human-readable display name for this secret.
Returns
Type
Description
string
setDisplayName
Required. Human-readable display name for this secret.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getSecretValue
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.
Returns
Type
Description
string
setSecretValue
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Google Analytics Admin V1beta Client - Class MeasurementProtocolSecret (0.29.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.29.1 (latest)](/php/docs/reference/analytics-admin/latest/V1beta.MeasurementProtocolSecret)\n- [0.29.0](/php/docs/reference/analytics-admin/0.29.0/V1beta.MeasurementProtocolSecret)\n- [0.28.1](/php/docs/reference/analytics-admin/0.28.1/V1beta.MeasurementProtocolSecret)\n- [0.27.0](/php/docs/reference/analytics-admin/0.27.0/V1beta.MeasurementProtocolSecret)\n- [0.26.0](/php/docs/reference/analytics-admin/0.26.0/V1beta.MeasurementProtocolSecret)\n- [0.25.2](/php/docs/reference/analytics-admin/0.25.2/V1beta.MeasurementProtocolSecret)\n- [0.24.2](/php/docs/reference/analytics-admin/0.24.2/V1beta.MeasurementProtocolSecret)\n- [0.23.0](/php/docs/reference/analytics-admin/0.23.0/V1beta.MeasurementProtocolSecret)\n- [0.22.5](/php/docs/reference/analytics-admin/0.22.5/V1beta.MeasurementProtocolSecret)\n- [0.20.0](/php/docs/reference/analytics-admin/0.20.0/V1beta.MeasurementProtocolSecret)\n- [0.19.0](/php/docs/reference/analytics-admin/0.19.0/V1beta.MeasurementProtocolSecret)\n- [0.18.1](/php/docs/reference/analytics-admin/0.18.1/V1beta.MeasurementProtocolSecret)\n- [0.17.0](/php/docs/reference/analytics-admin/0.17.0/V1beta.MeasurementProtocolSecret)\n- [0.16.0](/php/docs/reference/analytics-admin/0.16.0/V1beta.MeasurementProtocolSecret)\n- [0.15.1](/php/docs/reference/analytics-admin/0.15.1/V1beta.MeasurementProtocolSecret)\n- [0.14.0](/php/docs/reference/analytics-admin/0.14.0/V1beta.MeasurementProtocolSecret)\n- [0.13.0](/php/docs/reference/analytics-admin/0.13.0/V1beta.MeasurementProtocolSecret)\n- [0.12.0](/php/docs/reference/analytics-admin/0.12.0/V1beta.MeasurementProtocolSecret)\n- [0.11.1](/php/docs/reference/analytics-admin/0.11.1/V1beta.MeasurementProtocolSecret)\n- [0.10.0](/php/docs/reference/analytics-admin/0.10.0/V1beta.MeasurementProtocolSecret)\n- [0.9.0](/php/docs/reference/analytics-admin/0.9.0/V1beta.MeasurementProtocolSecret)\n- [0.8.2](/php/docs/reference/analytics-admin/0.8.2/V1beta.MeasurementProtocolSecret) \n| **Beta**\n|\n|\n| This library is covered by the [Pre-GA Offerings Terms](/terms/service-terms#1)\n| of the Terms of Service. Pre-GA libraries might have limited support,\n| and changes to pre-GA libraries might not be compatible with other pre-GA versions.\n| For more information, see the\n[launch stage descriptions](/products#product-launch-stages). \nReference documentation and code samples for the Google Analytics Admin V1beta Client class MeasurementProtocolSecret.\n\nA secret value used for sending hits to Measurement Protocol.\n\nGenerated from protobuf message `google.analytics.admin.v1beta.MeasurementProtocolSecret`\n\nNamespace\n---------\n\nGoogle \\\\ Analytics \\\\ Admin \\\\ V1beta\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nOutput only. Resource name of this secret. This secret may be a child of\nany type of stream. Format:\nproperties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}\n\n### setName\n\nOutput only. Resource name of this secret. This secret may be a child of\nany type of stream. Format:\nproperties/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}\n\n### getDisplayName\n\nRequired. Human-readable display name for this secret.\n\n### setDisplayName\n\nRequired. Human-readable display name for this secret.\n\n### getSecretValue\n\nOutput only. The measurement protocol secret value. Pass this value to the\napi_secret field of the Measurement Protocol API when sending hits to this\nsecret's parent property.\n\n### setSecretValue\n\nOutput only. The measurement protocol secret value. Pass this value to the\napi_secret field of the Measurement Protocol API when sending hits to this\nsecret's parent property."]]