Commit graph

133 commits

Author SHA1 Message Date
Google APIs
bab01b38ef fix: upgrade gRPC service registration func
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
2025-05-16 13:00:01 -07:00
Google APIs
eb6cdb7e07 fix: Upgrade Go gRPC Protobuf generation
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
2025-05-05 10:30:30 -07:00
Google APIs
113746270b feat: add the CreateReportingDataAnnotation method
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
2025-04-15 15:54:39 -07:00
Google APIs
dfe85eea9a chore: remove unnecessary (no-op) settings and files
PiperOrigin-RevId: 735772094
2025-03-11 08:52:16 -07:00
Google APIs
0c50144b96 feat: added support for KeyEvents AdminAPI ChangeHistory
PiperOrigin-RevId: 733342525
2025-03-04 08:40:25 -08:00
Google APIs
9415ba048a chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
89a0f8e22d docs: replace "GA4" with "Google Analytics" or "GA" in all comments
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
2025-01-28 11:52:01 -08:00
Google APIs
f20edbd090 docs: replace "GA4" with "Google Analytics" or "GA" in all comments
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
2025-01-28 11:48:10 -08:00
Google APIs
6fb68312dc chore(php): migrate to new client surface
PiperOrigin-RevId: 713057149
2025-01-07 15:14:26 -08:00
Google APIs
f4d17434a3 feat: add the EmptyFilter type to the Data API v1alpha
feat: add the `empty_filter` field to the `Filter` type
feat: add `sampling_metadatas` field to the `ResponseMetaData` type

PiperOrigin-RevId: 700547721
2024-11-26 20:44:35 -08:00
Google APIs
3a6c7dcb9e feat: add EmptyFilter type to the Data API v1beta
feat: add the `empty_filter` field to the `Filter` type
docs: update documentation for the`RunReport` method
docs: remove all references to 'GA4' in documentation

PiperOrigin-RevId: 698517184
2024-11-20 14:13:03 -08:00
Google APIs
7b6975c4bb feat: add SamplingLevel type to Data API v1alpha
feat: add `sampling_level` to the `ReportDefinition` type

PiperOrigin-RevId: 686560382
2024-10-16 10:39:43 -07:00
Google APIs
923b6f3167 feat: add GetPropertyQuotasSnapshot method to the Data API v1alpha
feat: add `PropertyQuotasSnapshot` type to the Data API v1alpha
docs: update the documentation for the `CreateReportTask` method

PiperOrigin-RevId: 676527881
2024-09-19 12:55:39 -07:00
Google APIs
fc22a982df docs: publish documentation about BigqueryExportStatus log entry proto
PiperOrigin-RevId: 674026858
2024-09-12 15:09:01 -07:00
Google APIs
a1cc0b437a feat: add the comparisons field to the Metadata resource
feat: add the `comparisons` field to the `RunReportRequest`, `RunPivotReportRequest` resources
feat: add the `Comparison` type
feat: add the `ComparisonMetadata` type
docs: a comment for field `custom_definition` in message `DimensionMetadata` is changed

PiperOrigin-RevId: 658850708
2024-08-02 11:30:01 -07:00
Google APIs
b479bc2f1e feat: add GetKeyEvent, CreateKeyEvent, ListKeyEvents, UpdateKeyEvent, and DeleteKeyEvent methods
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
2024-08-01 11:15:18 -07:00
Google APIs
b05173cc3d feat: add GetKeyEvent, CreateKeyEvent, ListKeyEvents, UpdateKeyEvent, DeleteKeyEvent methods to the Admin API v1beta
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
2024-07-17 06:53:50 -07:00
Google APIs
3597f7db21 chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 631538781
2024-05-07 13:56:05 -07:00
Google APIs
2df3336aee feat: add CreateReportTask, QueryReportTask, GetReportTask, ListReportTasks methods to the Data API v1alpha
feat: add `ReportTask`, `Metric`, `OrderBy`, `Cohort`, `CohortsRange`, `CohortReportSettings`, `ResponseMetaData`, `MetricAggregation`, `RestrictedMetricType` types to the Data API v1alpha

PiperOrigin-RevId: 631240474
2024-05-06 17:47:33 -07:00
Google APIs
a88065adf4 feat: add GetCalculatedMetric, CreateCalculatedMetric, ListCalculatedMetrics, UpdateCalculatedMetric, DeleteCalculatedMetric methods to the Admin API v1alpha
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
2024-01-24 14:30:04 -08:00
Google APIs
b76a27e4a2 docs: announce that ListAudienceLists, GetAudienceList, QueryAudienceList, CreateAudienceList methods are now available in the v1beta version of the Data API
feat: add the `webhook_notification` field to the `RecurringAudienceList` resource

feat: add the `webhook_notification` field to the `AudienceList` resource

feat: add the `WebhookNotification` type
PiperOrigin-RevId: 600815983
2024-01-23 09:34:26 -08:00
Google APIs
ef54eaf71e feat: configure PHP client to generate new surface
PiperOrigin-RevId: 599228576
2024-01-17 11:03:18 -08:00
Google APIs
57b28e80af feat: configure PHP client to generate new surface
PiperOrigin-RevId: 599085003
2024-01-17 00:53:08 -08:00
Google APIs
667eaac011 feat: Support for universe_domain
PiperOrigin-RevId: 597849524
2024-01-12 08:40:29 -08:00
Google APIs
c329808160 feat: add GetSubpropertyEventFilter, ListSubpropertyEventFilters methods to the Admin API v1 alpha
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
2023-12-14 04:35:41 -08:00
Google APIs
c3ee218d29 feat: add CreateAudienceExport, QueryAudienceExport, GetAudienceExport, ListAudienceExports methods to the Data API v1 beta
feat: add `sampling_metadatas` field to `ResponseMetaData`
feat: add `SamplingMetadata`, `AudienceExport`, `AudienceExportMetadata`, `AudienceDimensionValue` types
fix!: add `optional` label to `consumed`, `remaining` fields of the `QuotaStatus` type
docs: updated comments

PiperOrigin-RevId: 589214160
2023-12-08 12:41:25 -08:00
Google APIs
9ca4a254e3 feat: add CreateRecurringAudienceList, GetRecurringAudienceList, ListRecurringAudienceLists methods to the Data API v1 alpha
feat: add the `RecurringAudienceList` type
feat: add `percentage_completed`, `recurring_audience_list` fields to the `AudienceList` resource

PiperOrigin-RevId: 586431787
2023-11-29 13:08:23 -08:00
Google APIs
a50eda1d37 feat: add the SheetExportAudienceList method to the Data API v1 alpha
feat: add `creation_quota_tokens_charged`, `row_count`, `error_message` to the `AudienceList` resource
fix: add `optional` annotation to the `page_token` field of the `ListAudienceListsRequest` type
fix: add `optional` annotation to the `offset`, `limit` fields of the `QueryAudienceListRequest` type
fix: add `required` annotation to the `name` field of the `QueryAudienceListRequest` type
fix: add `optional` annotation to the `dimension_name` field of the `AudienceDimension` type
fix: add `optional` annotation to the `property`, `date_ranges`, `funnel`, `funnel_breakdown`, `funnel_visualization_type`, `segments`, `dimension_filter`, `return_property_quota`, `limit` fields of the `RunFunnelReportRequest` type
fix!: change the resource pattern value to `properties/{property}/audienceLists/{audience_list}` for the resource definition `analyticsdata.googleapis.com/AudienceList`
fix!: change the resource pattern value to `properties/{property}` for the resource definition `analyticsadmin.googleapis.com/Property`

PiperOrigin-RevId: 580634757
2023-11-08 13:17:08 -08:00
Google APIs
a3006dd1ff fix!: delete BatchDeleteUserLinks, DeleteUserLink, BatchUpdateUserLinks, UpdateUserLink, BatchCreateUserLinks, CreateUserLink, AuditUserLinks, ListUserLinks, BatchGetUserLinks, GetUserLink from the Admin API v1 alpha as per the announcement in https://bit.ly/46yBIDt
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
2023-10-19 08:20:01 -07:00
Google APIs
ba06e6ca44 fix!: rename the enterprise_daily_export_enabled field to fresh_daily_export_enabled in the BigQueryLink resource
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
2023-08-29 15:46:53 -07:00
Google APIs
751dfcf159 feat: add UpdateConversionEvent method to the Admin API v1 beta
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
2023-08-23 10:29:52 -07:00
Google APIs
a9a67de598 fix!: rename the enterprise_daily_export_enabled field to fresh_daily_export_enabled in the BigQueryLink resource
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
2023-08-09 22:56:37 -07:00
Google APIs
9458a5adb7 docs: Minor formatting
docs: Add clarifications

PiperOrigin-RevId: 553885123
2023-08-04 12:44:22 -07:00
Google APIs
0d84384f38 fix!: update the ReportingAttributionModel enum to rename CROSS_CHANNEL_DATA_DRIVEN to PAID_AND_ORGANIC_CHANNELS_DATA_DRIVEN, CROSS_CHANNEL_LAST_CLICK to PAID_AND_ORGANIC_CHANNELS_LAST_CLICK, CROSS_CHANNEL_FIRST_CLICK to PAID_AND_ORGANIC_CHANNELS_FIRST_CLICK, CROSS_CHANNEL_LINEAR to PAID_AND_ORGANIC_CHANNELS_LINEAR, CROSS_CHANNEL_POSITION_BASED to PAID_AND_ORGANIC_CHANNELS_POSITION_BASED CROSS_CHANNEL_TIME_DECAY to PAID_AND_ORGANIC_CHANNELS_TIME_DECAY, ADS_PREFERRED_LAST_CLICK to GOOGLE_PAID_CHANNELS_LAST_CLICK
fix!: update the `AdsWebConversionDataExportScope` enum to rename `CROSS_CHANNEL` to `PAID_AND_ORGANIC_CHANNELS`, `ADS_PREFERRED` to `GOOGLE_PAID_CHANNELS`

PiperOrigin-RevId: 551280325
2023-07-26 12:18:31 -07:00
Google APIs
f2b3eb6282 feat: add CreateAudienceList, QueryAudienceList,GetAudienceList,ListAudienceLists methods to the Data API v1 alpha
feat: add `AudienceList`, `AudienceRow`, `AudienceDimensionValue` types
feat: add the `tokens_per_project_per_hour` field to the `PropertyQuota` type

PiperOrigin-RevId: 547007393
2023-07-10 15:59:23 -07:00
Google APIs
b579934a71 chore: Remove obsolete YAML files
PiperOrigin-RevId: 543422675
2023-06-26 06:40:20 -07:00
Google APIs
c709b96742 docs: announce the deprecation of first-click, linear, time-decay and position-based attribution models
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
2023-06-20 11:44:30 -07:00
Google APIs
4221b78ecd chore(php): remove non-ads php_grpc_library targets
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
d0da39a25e chore(bazel): remove all no-op go_test targets
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
c84d4d1626 chore(analytics/admin): fix Go importpath
PiperOrigin-RevId: 532212778
2023-05-15 13:47:32 -07:00
Google APIs
ef2e2ea532 feat: add GetAdSenseLink, CreateAdSenseLink, DeleteAdSenseLink, ListAdSenseLinks methods to the Admin API v1alpha
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
2023-05-12 14:13:14 -07:00
Google APIs
0037ff6a58 feat: configure 6 preview clients and 1 GA client for new PHP surface
chore: update php gapic generator 1.7.3

PiperOrigin-RevId: 529499625
2023-05-04 13:31:45 -07:00
Google APIs
447f9a9a84 chore: fix go_gapic_library importpath
PiperOrigin-RevId: 527339330
2023-04-26 12:19:28 -07:00
Google APIs
d2aab76b6f chore: restore go_gapic_library importpath
PiperOrigin-RevId: 527025688
2023-04-25 11:29:50 -07:00
Google APIs
893a25b7d1 feat: add FetchConnectedGa4Property method to the Admin API v1alpha
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
2023-04-24 13:34:59 -07:00
Google APIs
57b675c153 chore: update go_gapic_assembly_pkg with snippets archive
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00
Google APIs
1cfcea4fbe chore: update import paths for Go targets to match open source location
chore: update go_package in protos to match open source location
chore: add explicit release levels to Go gapic targets

PiperOrigin-RevId: 520705454
2023-03-30 12:02:14 -07:00
Google APIs
71bd02eaf0 feat: add RunAccessReport method (with bindings for account and property resources) to the Admin API v1beta
feat: add `AccessDimension`, `AccessMetric`, `AccessDateRange`, `AccessFilterExpression`, `AccessFilterExpressionList`, `AccessFilter`, `AccessStringFilter`, `AccessInListFilter`, `AccessNumericFilter`, `AccessBetweenFilter`, `NumericValue`, `AccessOrderBy`, `AccessDimensionHeader`, `AccessMetricHeader`, `AccessRow`, `AccessDimensionValue`, `AccessMetricValue`, `AccessQuota`, `AccessQuotaStatus` types to the Admin API v1beta

PiperOrigin-RevId: 519058583
2023-03-23 22:52:13 -07:00
Google APIs
061a9fb3c7 feat: add account-level binding for theRunAccessReport method (example: /v1alpha/accounts/1234567:runAccessReport)
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
2023-03-20 15:08:57 -07:00
Google APIs
5544503224 feat: Support REST transport
PiperOrigin-RevId: 515156929
2023-03-08 15:20:57 -08:00