An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 759724486
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 754988866
feat: add the `GetReportingDataAnnotation` method
feat: add the `ListReportingDataAnnotations` method
feat: add the `UpdateReportingDataAnnotation` method
feat: add the `DeleteReportingDataAnnotation` method
feat: add the `SubmitUserDeletion` method
feat: add the `REPORTING_DATA_ANNOTATION` resource type to the `ChangeHistoryResourceType` enum
fix!: change an existing value KEY_EVENT = 32 to KEY_EVENT = 30 in enum `ChangeHistoryResourceType`.
fix!: rename an existing field `key_event` to `reporting_data_annotation` in `ChangeHistoryChange`.
feat: add the `ReportingDataAnnotation` type
feat: add `key_event`, `reporting_data_annotation` fields to the `ChangeHistoryResource` resource
docs: announce the deprecation of the `sharing_with_google_any_sales_enabled` field of the `DataSharingSettings` type
docs: update the documentation of `sharing_with_google_support_enabled`, `sharing_with_google_assigned_sales_enabled`, 'sharing_with_google_products_enabled', 'sharing_with_others_enabled' fields of the `DataSharingSettings` type
PiperOrigin-RevId: 748054282
feat: add `user_data_retention` field to `DataRetentionSettings` and mark as `REQUIRED`
fix: mark `event_data_retention` field in `DataRetentionSettings` as `REQUIRED`
PiperOrigin-RevId: 720657164
feat: add `user_data_retention` field to `DataRetentionSettings` and mark as `REQUIRED`
fix: mark `event_data_retention` field in `DataRetentionSettings` as `REQUIRED`
PiperOrigin-RevId: 720655692
feat: mark `GetConversionEvent`, `CreateConversionEvent`, `ListConversionEvents`, `UpdateConversionEvent`, and `DeleteConversionEvent` methods as deprecated
docs: add deprecation comment to `GetConversionEvent`, `CreateConversionEvent`, `ListConversionEvents`, `UpdateConversionEvent`, and `DeleteConversionEvent` methods
docs: improve comment formatting of the `parent` field in `CreateFirebaseLinkRequest` and `ListFirebaseLinksRequest`
docs: improve comment formatting of the `name` field in `DeleteFirebaseLinkRequest`, `GetGlobalSiteTagRequest`, and `GetDataSharingSettingsRequest`
docs: improve comment formatting of `account` and `property` fields in `SearchChangeHistoryEventsRequest`
feat: add the `create_time` field to the `Audience` resource
feat: add the `primary` field to the `ChannelGroup` resource
feat: add `CreateBigQueryLink`, `UpdateBigQueryLink`, and `DeleteBigQueryLink` methods
feat: add the `dataset_location` field to the `BigQueryLink` resource
feat: add the `BIGQUERY_LINK` option to the `ChangeHistoryResourceType` enum
feat: add the `gmp_organization` field to the `Account` resource
fix!: Rename custom method `CreateSubpropertyRequest` to `ProvisionSubpropertyRequest`
feat: add `GetEventEditRule`, `CreateEventEditRule`, `ListEventEditRules`, `UpdateEventEditRule`, `DeleteEventEditRule`, and `ReorderEventEditRules` methods to the Admin API v1 alpha
PiperOrigin-RevId: 658468819
feat: mark `GetConversionEvent`, `CreateConversionEvent`, `ListConversionEvents`, `UpdateConversionEvent`, `DeleteConversionEvent` methods as deprecated in the Admin API v1beta
feat: add the `default_conversion_value` field to the `ConversionEvent` resource in the Admin API v1beta
feat: add the `include_all_users` and `expand_groups` fields to the `RunAccessReportRequest` resource in the Admin API v1beta
feat: add the `gmp_organization` field to the `Account` resource in the Admin API v1beta
chore: update go_package to match open source code
docs: change comment for methods `DeleteAccount`, `DeleteProperty`, and `RunAccessReport` in service `AnalyticsAdminService`
docs: change comment in fields `account` and `property` in message `SearchChangeHistoryEventsRequest`
docs: change comment for field `property_type` in message `Property`
PiperOrigin-RevId: 653218190
feat: add the `CALCULATED_METRIC` option to the `ChangeHistoryResourceType` enum
feat: add the `calculated_metric` field to the `ChangeHistoryResource.resource` oneof field
feat: add the `CalculatedMetric` resource
PiperOrigin-RevId: 601235502
feat: add the `default_conversion_value` field to the `ConversionEvent` type
fix!: remove values `PAID_AND_ORGANIC_CHANNELS_FIRST_CLICK`, `PAID_AND_ORGANIC_CHANNELS_LINEAR`, `PAID_AND_ORGANIC_CHANNELS_POSITION_BASED`, `PAID_AND_ORGANIC_CHANNELS_TIME_DECAY` corresponding to the deprecated attribution models from the `ReportingAttributionModel` enum, as per announcement in https://support.google.com/analytics/answer/9164320#040623
docs: update the documentation for the `RunAccessReport` method
docs: update the documentation for `grouping_rule`, `system_defined` fields of the `ChannelGroup` type
PiperOrigin-RevId: 590895495
feat: add `UpdateDataRedactionSettings`, `CreateRollupProperty`, `GetRollupPropertySourceLink`, `ListRollupPropertySourceLinks`, `CreateRollupPropertySourceLink`, `DeleteRollupPropertySourceLink`, `CreateSubproperty`, `CreateSubpropertyEventFilter`, `CreateSubpropertyEventFilter`, `ListSubpropertyEventFilters`, `UpdateSubpropertyEventFilter`, `DeleteSubpropertyEventFilter` methods to the Admin API v1 alpha
feat: add `include_all_users`, `expand_groups` fields to `RunAccessReportRequest`
feat: add `DataRedactionSettings`, `RollupPropertySourceLink`, `SubpropertyEventFilterCondition`, `SubpropertyEventFilterExpression`, `SubpropertyEventFilterExpressionList`, `SubpropertyEventFilterClause`, `SubpropertyEventFilter` types
feat: add the `DATA_REDACTION_SETTINGS` option to the `ChangeHistoryResourceType` enum
feat: add the `data_redaction_settings` field to the `ChangeHistoryResource.resource` oneof field
PiperOrigin-RevId: 574877732
feat: add `GetSKAdNetworkConversionValueSchema`, `CreateSKAdNetworkConversionValueSchema`, `DeleteSKAdNetworkConversionValueSchema`, `UpdateSKAdNetworkConversionValueSchema`, `ListSKAdNetworkConversionValueSchemas` methods to the Admin API v1 alpha
feat: add the `skadnetwork_conversion_value_schema` field to the `ChangeHistoryResource.resource` oneof type
feat: add the `SKADNETWORK_CONVERSION_VALUE_SCHEMA` option to the `ChangeHistoryResourceType` enum
feat: add `CoarseValue`, `ConversionValues`, `EventMapping`, `SKAdNetworkConversionValueSchema` types
PiperOrigin-RevId: 561159616
feat: add the `counting_method` field to the `ConversionEvent` type
feat: add the `ConversionCountingMethod` enum
feat: add the `ITEM` option to the `DimensionScope` enum
feat: make the field `default_uri` of `WebStreamData` mutable
fix!: add the missing `REQUIRED` annotation to the `update_mask` field of `UpdateMeasurementProtocolSecretRequest`
PiperOrigin-RevId: 559470845
feat: add `UpdateConversionEvent` method to the Admin API v1 alpha
feat: add the `counting_method` field to the `ConversionEvent` type
feat: add the `ConversionCountingMethod` enum
PiperOrigin-RevId: 555379699
fix!: update the `AdsWebConversionDataExportScope` enum to rename `CROSS_CHANNEL` to `PAID_AND_ORGANIC_CHANNELS`, `ADS_PREFERRED` to `GOOGLE_PAID_CHANNELS`
PiperOrigin-RevId: 551280325
feat: update the `default_uri` field of the `WebStreamData` type to be mutable
feat: add the `ads_web_conversion_data_export_scope` field to the `ReportingAttributionModel` type
feat: add `AdsWebConversionDataExportScope` enum to the Admin API v1alpha
PiperOrigin-RevId: 542000614
feat: add `FetchConnectedGa4Property` method to the Admin API v1alpha
feat: add `CreateEventCreateRule`, `UpdateEventCreateRule`,`DeleteEventCreateRule`, `ListEventCreateRules` methods to the Admin API v1alpha
feat: add `EventCreateRule`, `MatchingCondition` types to the Admin API v1alpha
feat: add `AdSenseLink` type to the Admin API v1alpha
feat: add `AUDIENCE`, `EVENT_CREATE_RULE` options to the `ChangeHistoryResourceType` enum
feat: add `audience`, `event_create_rule` fields to the `ChangeHistoryResource.resource` oneof field
PiperOrigin-RevId: 531601348
feat: add `GetChannelGroup`, `ListChannelGroups`, `CreateChannelGroup`, `UpdateChannelGroup` methods to the Admin API v1alpha
feat: add `ChannelGroupFilter`, `ChannelGroupFilterExpression`, `ChannelGroupFilterExpressionList`, `GroupingRule`, `ChannelGroup` types to the Admin API v1alpha
PiperOrigin-RevId: 526740438
feat: add `GetEnhancedMeasurementSettings`, `UpdateEnhancedMeasurementSettings` methods to the Admin API v1alpha
feat: add `CreateConnectedSiteTag`, `DeleteConnectedSiteTag`, `ListConnectedSiteTags` methods to the Admin API v1alpha
feat: add `EnhancedMeasurementSettings`, `ConnectedSiteTag` resource types to the Admin API v1alpha
feat: add `GetEnhancedMeasurementSettingsRequest`,
`UpdateEnhancedMeasurementSettingsRequest`,`CreateConnectedSiteTagRequest`, `CreateConnectedSiteTagResponse`, `DeleteConnectedSiteTagRequest`, `ListConnectedSiteTagsRequest`, `ListConnectedSiteTagsResponse`
feat: add `ENHANCED_MEASUREMENT_SETTINGS` option to the `ChangeHistoryResourceType` enum
feat: add `enhanced_measurement_settings` option to the `ChangeHistoryResource.resource` oneof field
feat: add `intraday_export_enabled` field to the `BigQueryLink` resource
PiperOrigin-RevId: 518088512
feat: add `GetExpandedDataSet`, `ListExpandedDataSets`, `CreateExpandedDataSet`, `UpdateExpandedDataSet`, `DeleteExpandedDataSet` methods to the Admin API v1alpha
feat: add `AccessBinding`, `ExpandedDataSet`, `ExpandedDataSetFilter`, `ExpandedDataSetFilterExpression`, `ExpandedDataSetFilterExpressionList` resource types to the Admin API v1alpha
PiperOrigin-RevId: 510499799
feat: add `SetAutomatedGa4ConfigurationOptOut`, `FetchAutomatedGa4ConfigurationOptOut` methods to the Admin API v1alpha
feat: add `GetBigQueryLink`, `ListBigQueryLinks` methods to the Admin API v1alpha
feat: add `tokens_per_project_per_hour` field to `AccessQuota` type
feat: add `EXPANDED_DATA_SET`, `CHANNEL_GROUP` values to `ChangeHistoryResourceType` enum
feat: add `search_ads_360_link`, `expanded_data_set`, `bigquery_link` values to ChangeHistoryResource.resource oneof field
feat: add `BigQueryLink`, `SearchAds360Link` resource types to the Admin API v1alpha
fix!: remove `LESS_THAN_OR_EQUAL`, `GREATER_THAN_OR_EQUAL` values from NumericFilter.Operation enum
fix!: remove `PARTIAL_REGEXP` value from StringFilter.MatchType enum
PiperOrigin-RevId: 507839187
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566