Constructor
new EnhancedMeasurementSettings(propertiesopt)
Constructs a new EnhancedMeasurementSettings.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.analytics.admin.v1alpha.IEnhancedMeasurementSettings |
<optional> |
Properties to set |
- Implements:
-
- IEnhancedMeasurementSettings
Members
articlesAndBlogsEnabled
EnhancedMeasurementSettings articlesAndBlogsEnabled.
contentViewsEnabled
EnhancedMeasurementSettings contentViewsEnabled.
dataTaggedElementClicksEnabled
EnhancedMeasurementSettings dataTaggedElementClicksEnabled.
excludedDomains
EnhancedMeasurementSettings excludedDomains.
fileDownloadsEnabled
EnhancedMeasurementSettings fileDownloadsEnabled.
formInteractionsEnabled
EnhancedMeasurementSettings formInteractionsEnabled.
name
EnhancedMeasurementSettings name.
outboundClicksEnabled
EnhancedMeasurementSettings outboundClicksEnabled.
pageChangesEnabled
EnhancedMeasurementSettings pageChangesEnabled.
pageLoadsEnabled
EnhancedMeasurementSettings pageLoadsEnabled.
pageViewsEnabled
EnhancedMeasurementSettings pageViewsEnabled.
productsAndEcommerceEnabled
EnhancedMeasurementSettings productsAndEcommerceEnabled.
scrollsEnabled
EnhancedMeasurementSettings scrollsEnabled.
searchQueryParameter
EnhancedMeasurementSettings searchQueryParameter.
siteSearchEnabled
EnhancedMeasurementSettings siteSearchEnabled.
streamEnabled
EnhancedMeasurementSettings streamEnabled.
urlQueryParameter
EnhancedMeasurementSettings urlQueryParameter.
videoEngagementEnabled
EnhancedMeasurementSettings videoEngagementEnabled.
Methods
(static) create(propertiesopt) → {google.analytics.admin.v1alpha.EnhancedMeasurementSettings}
Creates a new EnhancedMeasurementSettings instance using the specified properties.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
properties |
google.analytics.admin.v1alpha.IEnhancedMeasurementSettings |
<optional> |
Properties to set |
Returns:
| Type | Description |
|---|---|
| google.analytics.admin.v1alpha.EnhancedMeasurementSettings |
EnhancedMeasurementSettings instance |
(static) decode(reader, lengthopt) → {google.analytics.admin.v1alpha.EnhancedMeasurementSettings}
Decodes an EnhancedMeasurementSettings message from the specified reader or buffer.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
| Type | Description |
|---|---|
| google.analytics.admin.v1alpha.EnhancedMeasurementSettings |
EnhancedMeasurementSettings |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.analytics.admin.v1alpha.EnhancedMeasurementSettings}
Decodes an EnhancedMeasurementSettings message from the specified reader or buffer, length delimited.
Parameters:
| Name | Type | Description |
|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
| Type | Description |
|---|---|
| google.analytics.admin.v1alpha.EnhancedMeasurementSettings |
EnhancedMeasurementSettings |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified EnhancedMeasurementSettings message. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.analytics.admin.v1alpha.IEnhancedMeasurementSettings |
EnhancedMeasurementSettings message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
| Type | Description |
|---|---|
| $protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified EnhancedMeasurementSettings message, length delimited. Does not implicitly verify messages.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.analytics.admin.v1alpha.IEnhancedMeasurementSettings |
EnhancedMeasurementSettings message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
| Type | Description |
|---|---|
| $protobuf.Writer |
Writer |
(static) fromObject(object) → {google.analytics.admin.v1alpha.EnhancedMeasurementSettings}
Creates an EnhancedMeasurementSettings message from a plain object. Also converts values to their respective internal types.
Parameters:
| Name | Type | Description |
|---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
| Type | Description |
|---|---|
| google.analytics.admin.v1alpha.EnhancedMeasurementSettings |
EnhancedMeasurementSettings |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from an EnhancedMeasurementSettings message. Also converts values to other types if specified.
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
message |
google.analytics.admin.v1alpha.EnhancedMeasurementSettings |
EnhancedMeasurementSettings |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an EnhancedMeasurementSettings message.
Parameters:
| Name | Type | Description |
|---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
| Type | Description |
|---|---|
| string | null |
|
toJSON() → {Object.<string, *>}
Converts this EnhancedMeasurementSettings to JSON.
Returns:
| Type | Description |
|---|---|
| Object.<string, *> |
JSON object |