Commit graph

240 commits

Author SHA1 Message Date
Google APIs
b99d9755d1 feat: Added PartnerService
feat: Added create and update methods for `CompanyService`
feat: Added `CreativeWrapperService`
feat: Added `ChildPublisherService`
fix!: Fixed batchApproveSuggestedAdUnits HTTP binding
feat: Added `dvrWindowDuration` field to `LiveStream` resource
feat: Added `refreshRateType` to AdUnit
feat: Added ViewabilityProviderService
feat: Added REQUESTED_CREATIVE_ORIENTATION dimension to the Report API
docs: Updated many method descriptions to use a consistent style
feat: Added `IMPRESSIONS_WITH_COMPANION` report dimension
feat: Added `CTR_WITH_COMPANION` report dimension
feat: A new value `LANDING_PAGE_DOMAIN` is added to enum `Dimension`
docs: A comment for enum value `ADVERTISER_DOMAIN_NAME` in enum `Dimension` is changed to prefer the new `LANDING_PAGE_DOMAIN` name.
feat: Added `daiAuthenticationKeys`, `segmentUrlAuthenticationKeys`, and `daiEncofingProfiles` fields to `LiveStream`
feat: A new message `ReportVisibilityEnum` is added
fix!: The type of an existing field `visibility` is changed from `Report.Visibility` to `ReportVisibilityEnum.ReportVisibility` in message `Report`.
feat: Added pod report dimensions and metrics
feat: Added `DaiEncodingProfileService`
feat: Added `DaiAuthenticationKeyService`
feat: Added `slate` field to `LiveStream`
docs: Minor documentation adjustments

PiperOrigin-RevId: 962228180
2026-08-10 10:21:46 -07:00
Google APIs
d94a97ef9f feat(googleads)!: Delete protos for Google Ads API v21, as part of v21 sunset
Committer: @pattersonlois
PiperOrigin-RevId: 961071834
2026-08-07 12:45:53 -07:00
Google APIs
a6099769b3 feat: Added synthetic_content_info field to Ad and Asset resources along with SyntheticContentInfo, SyntheticContentAttestationStatus, and SyntheticContentSource messages/enums
feat: Added REQUESTED_DATE_GRANULARITY_NOT_SUPPORTED value to DateRangeErrorEnum
docs: Updated documentation comments for Ad, AgeRangeView, Campaign, CartDataSalesView, GenderView, and SearchAds360Service

PiperOrigin-RevId: 957354385
2026-07-31 15:12:48 -07:00
Google APIs
c5dcac8b1d feat: add google_user_id_data and partner_provided_id_data to AudienceMember
feat: add GoogleUserIdData and PartnerProvidedIdData messages to audience.proto
feat: add Google User ID and Partner Provided ID status fields to request status
feat: add RemoveAllAudienceMembers RPC to IngestionService
feat: add RemoveAllAudienceMembersRequest and RemoveAllAudienceMembersResponse
feat: add RemoveAllAudienceMembersStatus to request status
feat: add address_line, city, and administrative_area fields to UserData
feat: add FieldWarning message and WarningReason enum to processing_errors.proto
feat: add field_warnings to IngestEventsResponse and IngestAudienceMembersResponse
feat: add REQUIRED_PREREQUISITE_LINK_MISSING and INVALID_REMOVE_AS_OF_TIME to ErrorCode
feat: add PROCESSING_ERROR_REASON_EXTERNAL_ATTRIBUTION_DATA_MISSING error reason
fix!: make device_info REQUIRED in AdEvent
feat: make region_code OPTIONAL in AdEvent
fix!: make encryption_info REQUIRED in IngestAdEventsRequest
feat: deprecate validate_only in IngestAdEventsRequest
docs: update description of mobileIds in audience.proto to include new device types
docs: document IP address requirement context in device_info.proto
docs: update ListPartnerLinks page size default from 10 to 50
docs: document partner_customer_account.account_id filter in ListPartnerLinks
docs: document IN function support in user list services filter expressions

PiperOrigin-RevId: 956708752
2026-07-30 13:35:06 -07:00
Google APIs
eecf37ae63 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 952235970
2026-07-22 11:29:05 -07:00
Google APIs
a15a5b7adf feat!: Added additional LineItem fields
docs: Updated method descriptions to use a consistent style
feat: Added `BatchActivateContentBundles` and `BatchDeactivateContentBundles` methods to `ContentBundleService`
feat: Added CreativeSetService
feat: Added `SlateService`
feat: Added the Creative entity
feat: Added OrderService write methods and additional stats fields.
feat: Added TargetingPresetService update methods
fix!: Moved Schedule messages from report_messages.proto to report_delivery.proto

PiperOrigin-RevId: 952153282
2026-07-22 09:03:47 -07:00
Google APIs
bdf06d2880 feat(googleads): Regenerate protos Google Ads API v21, v22, v23 and v24
Committer: @Raibaz
PiperOrigin-RevId: 951983934
2026-07-22 02:36:11 -07:00
Google APIs
9cbb0fd09b feat: Added AdSpotService
feat: Added CdnConfigService
feat: Added LiveStreamService
feat: Added TargetingPresetService
feat: Added SuggestedAdUnitService
feat: Added ThirdPartyCompanyService
feat: Added `status` and `updateTime` fields to ContentBundle
feat: Added write methods for CustomTargetingValue
feat: Added `DECLARED_ADVERTISER_DOMAIN` report Dimension
docs: Normalized documentation on standard methods

PiperOrigin-RevId: 948426632
2026-07-15 10:52:07 -07:00
Google APIs
81353411f7 feat(googleads): Protos and build files for Google Ads API v21_2
Committer: @pattersonlois
PiperOrigin-RevId: 937601295
2026-06-24 15:47:47 -07:00
Google APIs
388127533a feat(googleads): Protos and build files for Google Ads API v22_2
Committer: @pattersonlois
PiperOrigin-RevId: 937601199
2026-06-24 15:47:08 -07:00
Google APIs
83a9d478be feat(googleads): Protos and build files for Google Ads API v23_3
Committer: @pattersonlois
PiperOrigin-RevId: 937596444
2026-06-24 15:37:16 -07:00
Google APIs
65cb743efa feat(googleads): Protos and build files for Google Ads API v24_2
Committer: @pattersonlois
PiperOrigin-RevId: 937581221
2026-06-24 15:08:58 -07:00
Google APIs
b282a4f979 feat: add AdEvent message and related enums for ingesting ad event data
fix!: update account_type in message ProductAccount to be required
feat: add IPV4/IPV6 format annotation to DeviceInfo.ip_address
feat: add CoordinatorKeyInfo for specifying coordinator keys
docs: clarify NO_IDENTIFIERS_PROVIDED error for Floodlight Event ingestion
feat: add IngestAdEvents resource for uploading ad events to Google Analytics
feat: add FeatureSet, PartnerCustomerAccount, PartnerLinkMetadata and related fields for partner link configuration
feat: add ViewabilityInfo resource and related enums for ad viewability details

PiperOrigin-RevId: 930798502
2026-06-11 16:24:15 -07:00
Google APIs
d8daa97972 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 929924205
2026-06-10 10:06:34 -07:00
Google APIs
559bac6f03 feat: add encrypted_user_id.proto and the EncryptedUserId resource
feat: add composite_data to AudienceMember to support multiple identifier types
feat: add FLOODLIGHT_CONFIG to the list of destination types
feat: add conversion_count, dclid, impression_id, match_id, and encrypted_user_ids to the Event resource
feat: add new error reasons to ErrorReason for field length, element counts, location detection, and missing insights
feat: add new processing error reasons for ID lookup failures and click attribution
feat: add composite data ingestion and removal statuses to RequestStatusPerDestination
docs: update the comment for value FIELD_VALUE_TOO_LONG in enum ErrorReason
docs: update the comment for the `ProcessingErrorReason` enum

PiperOrigin-RevId: 922998191
2026-05-28 15:11:33 -07:00
Google APIs
eb644cfcc1 feat: add the coupon_codes field to CartData to track coupon redemptions for Google Ads and Google Analytics
feat: add the ItemCustomVariable resource to track per-item custom variables
feat: add merchant_id, merchant_feed_label, merchant_feed_language_code, conversion_value, and custom_variables fields to Item
feat: add the https://www.googleapis.com/auth/datamanager.partnerlink OAuth scope to PartnerLinkService
feat: add metadata fields to DeviceInfo to provide details about the user’s device
feat: add several new values to the ErrorReason enum to support store sales and Google Analytics validation
docs: update the description of transaction_id in Event to clarify its use for tag and SDK conversions
docs: update the description of enum value for PROCESSING_WARNING_REASON_USER_IDENTIFIER_DECRYPTION_ERROR to resolve typo
docs: update RequestStatus enum value descriptions to include details on error and warning information
docs: clarify population behavior for error_info and warning_info fields in RequestStatusPerDestination
feat: add third_party_user_data, event_location, and app_instance_id to Event
feat: add the MESSAGE value to the EventSource enum
feat: add mobile_device_id to AdIdentifiers for Google Analytics
feat: add a processing error reason related to BRAIDs and one-per-click conversions
feat: add youtube_members_count and gmail_members_count fields to the SizeInfo resource

PiperOrigin-RevId: 917255480
2026-05-18 08:48:12 -07:00
Google APIs
84009fb6ad feat(googleads): Proto update to capture comment changes in v24/common/metrics.proto
Committer: @pattersonlois
PiperOrigin-RevId: 915425953
2026-05-14 07:43:25 -07:00
Google APIs
631b473278 feat(googleads): Protos and build files for Google Ads API v20_2
Committer: @pattersonlois
PiperOrigin-RevId: 915104689
2026-05-13 15:56:51 -07:00
Google APIs
125fff3f7a feat(googleads): Protos and build files for Google Ads API v21_1
Committer: @pattersonlois
PiperOrigin-RevId: 915100893
2026-05-13 15:48:38 -07:00
Google APIs
8bb2bd194a feat(googleads): Protos and build files for Google Ads API v22_1
Committer: @pattersonlois
PiperOrigin-RevId: 915088444
2026-05-13 15:24:08 -07:00
Google APIs
6ad4b4bec2 feat(googleads): Protos and build files for Google Ads API v23_2
Committer: @pattersonlois
PiperOrigin-RevId: 915022768
2026-05-13 13:21:55 -07:00
Google APIs
52369ec8b8 feat(googleads): Protos and build files for Google Ads API v24_1
Committer: @pattersonlois
PiperOrigin-RevId: 915006272
2026-05-13 12:50:54 -07:00
Google APIs
3593126e60 feat: added new API dimension: CREATIVE_SSL_COMPLIANCE_OVERRIDE
feat: added new PUBLIC dimension: CREATIVE_SSL_COMPLIANCE_OVERRIDE_NAME
feat: added new API dimension: CREATIVE_SSL_SCAN_RESULT
feat: added new PUBLIC dimension: CREATIVE_SSL_SCAN_RESULT_NAME
feat: added new PUBLIC metric: AD_SERVER_ACTIVE_VIEW_REVENUE
feat: added new PUBLIC dimension: LINE_ITEM_AVERAGE_NUMBER_OF_VIEWERS
fix!: An existing value `DEMAND_SUBCHANNEL_ALL` is removed from enum `Dimension`
docs: A comment for enum value `DEMAND_SUBCHANNEL` in enum `Dimension` is changed
docs: A comment for enum value `DEMAND_SUBCHANNEL_NAME` in enum `Dimension` is changed
feat: Add readonly OAuth scope
feat(deals): Add ProposalLineItem service and messages to the API.
docs: A comment for enum value `PRICING_RULE_ID` in enum `Dimension` is changed
docs: A comment for enum value `PRICING_RULE_NAME` in enum `Dimension` is changed
docs: A comment for enum value `UNIFIED_PRICING_RULE_ID` in enum `Dimension` is changed
docs: A comment for enum value `UNIFIED_PRICING_RULE_NAME` in enum `Dimension` is changed
docs: Replace all curly quotes with regular quotes
docs: Replace 'via' in all docs
docs: Remove usage of and/or slashes
docs: Expand regex to regular expression
docs: `UNIFIED_PRICING_RULE_ID` in enum `Dimension` is deprecated
docs: `UNIFIED_PRICING_RULE_NAME` in enum `Dimension` is deprecated
docs(ad_review_center_ad): Clarify the behavior of the date_time_range filter when combined with a PENDING manual_review_status.
feat: added new PUBLIC dimension: TARGETS_CUSTOMER_MATCHING_LIST
feat: Expose both `get` and `list` methods for RichMediaAdsCompanies to external clients.
fix!: Changed field behavior for an existing field `display_name` in message `.google.ads.admanager.v1.Application`
feat: A new message `ApplicationStoreEnum` is added
feat: A new message `ApplicationApprovalStatusEnum` is added
feat: A new message `ApplicationPlatformEnum` is added
feat: A new message `WebviewClaimingStatusEnum` is added
feat: A new field `app_store_id` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `app_stores` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `archived` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `app_store_display_name` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `application_code` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `developer` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `platform` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `free` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `download_url` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `approval_status` is added to message `.google.ads.admanager.v1.Application`
feat: A new field `webview_claiming_status` is added to message `.google.ads.admanager.v1.Application`
feat: A new method `CreateApplication` is added to service `ApplicationService`
feat: A new method `BatchCreateApplications` is added to service `ApplicationService`
feat: A new method `UpdateApplication` is added to service `ApplicationService`
feat: A new method `BatchUpdateApplications` is added to service `ApplicationService`
feat: A new method `BatchArchiveApplications` is added to service `ApplicationService`
feat: A new method `BatchUnarchiveApplications` is added to service `ApplicationService`
feat: A new message `CreateApplicationRequest` is added
feat: A new message `BatchCreateApplicationsRequest` is added
feat: A new message `BatchCreateApplicationsResponse` is added
feat: A new message `UpdateApplicationRequest` is added
feat: A new message `BatchUpdateApplicationsRequest` is added
feat: A new message `BatchUpdateApplicationsResponse` is added
feat: A new message `BatchArchiveApplicationsRequest` is added
feat: A new message `BatchArchiveApplicationsResponse` is added
feat: A new message `BatchUnarchiveApplicationsRequest` is added
feat: A new message `BatchUnarchiveApplicationsResponse` is added
docs: A comment for field `display_name` in message `.google.ads.admanager.v1.Application` is changed
docs: A comment for field `filter` in message `.google.ads.admanager.v1.ListApplicationsRequest` is changed
fix!: Removed UNIFIED_PRICING_RULE_ID dimension
fix!: Removed UNIFIED_PRICING_RULE_NAME dimension
feat(child_publisher): Added child publisher resource.
fix!: Remove unused AdManagerError type
feat(mcm_earnings): Added McmEarnings service
feat(DelegationTypeEnum): This is referenced for delegation_type in mcm_earnings
feat!: New REQUIRED field `display_name` in message `.google.ads.admanager.v1.Label`
feat!: New REQUIRED field `types` in message `.google.ads.admanager.v1.Label`

PiperOrigin-RevId: 911453081
2026-05-06 11:35:59 -07:00
Google APIs
20ac242a6b feat(googleads): Protos and build files for Google Ads API v20_1
Committer: @pattersonlois
PiperOrigin-RevId: 904004297
2026-04-22 13:12:27 -07:00
Google APIs
4e4992e217 feat(googleads): Protos and build files for Google Ads API v21_1
Committer: @pattersonlois
PiperOrigin-RevId: 904003621
2026-04-22 13:11:46 -07:00
Google APIs
6800571203 feat(googleads): Protos and build files for Google Ads API v22_1
Committer: @pattersonlois
PiperOrigin-RevId: 903988954
2026-04-22 12:41:17 -07:00
Google APIs
469d78530d feat(googleads): Protos and build files for Google Ads API v23_2
Committer: @pattersonlois
PiperOrigin-RevId: 903974247
2026-04-22 12:12:16 -07:00
Google APIs
cf027ac51c feat(googleads): Protos and build files for Google Ads API v24_0
Committer: @pattersonlois
PiperOrigin-RevId: 903958399
2026-04-22 11:41:36 -07:00
Google APIs
d3ad5e3450 feat: add INVALID_MERCHANT_ID to the ErrorReason enum for when the merchant_id field is not valid
feat: add EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED to the ErrorReason enum for campaigns missing the EU political advertising declaration

PiperOrigin-RevId: 889816734
2026-03-26 07:01:52 -07:00
Google APIs
9918ca7a6f feat(googleads): Update for Google Ads API v21_1
Committer: @pattersonlois
PiperOrigin-RevId: 889401470
2026-03-25 13:18:11 -07:00
Google APIs
a05b1bdc2f feat(googleads): Update for Google Ads API v20_2
docs: General documentation improvements

Committer: @pattersonlois
PiperOrigin-RevId: 889399024
2026-03-25 13:13:14 -07:00
Google APIs
554e4d6a8a feat(googleads): Update for Google Ads API v22_1
Committer: @pattersonlois
PiperOrigin-RevId: 889389288
2026-03-25 12:54:06 -07:00
Google APIs
836f4c00cd feat(googleads): Update for Google Ads API v23_2
Committer: @pattersonlois
PiperOrigin-RevId: 889374838
2026-03-25 12:26:05 -07:00
Google APIs
981309e542 docs: Updated descriptions for fields like AdGroup.cpcBidMicros, CampaignBudget.amountMicros, MaximizeConversions.targetCpaMicros, ShoppingPerformanceView, ShoppingSetting.feedLabel, TargetCpa.targetCpaMicros, TargetImpressionShare fields, TargetRoas.targetRoas, and UserList fields
feat: Added new segment fields: segments.adFormatType and several segments.verticalAds* fields
feat: Added the YOUTUBE_FOLLOW_ON_VIEWS enum value to ConversionActionCategoryEnum
feat: Updated the list of compatible metrics for product-related segments in segments.html

PiperOrigin-RevId: 881652737
2026-03-10 15:34:55 -07:00
Google APIs
63b4dff954 chore: remove empty extra_opts from the C# proto library
feat: deprecate INVALID_COUNTRY_CODE and add MEMBERSHIP_DURATION_TOO_LONG to the ErrorReason enum
docs: update filter field documentation to clarify case requirements and improve examples
fix!: update publisher_name in PairIdInfo to be required
fix!: update match_rate_percentage in PairIdInfo to be required
fix!: feat: update advertiser_identifier_count in PairIdInfo to be optional

PiperOrigin-RevId: 878469306
2026-03-04 06:56:36 -08:00
Google APIs
c608bdf79a feat(googleads): Protos and build files for Google Ads API v20_2
Committer: @author_github_username
PiperOrigin-RevId: 875328331
2026-02-25 14:09:39 -08:00
Google APIs
0967d6faf5 feat(googleads): Correction for Google Ads API v23_1
Committer: @author_github_username
PiperOrigin-RevId: 875319531
2026-02-25 13:47:59 -08:00
Google APIs
e6d466674e feat(googleads): Protos and build files for Google Ads API v21_1
Committer: @author_github_username
PiperOrigin-RevId: 875317779
2026-02-25 13:44:12 -08:00
Google APIs
281aacb383 feat(googleads): Protos and build files for Google Ads API v22_1
Committer: @author_github_username
PiperOrigin-RevId: 875299825
2026-02-25 13:03:07 -08:00
Google APIs
0e64a798bf feat(googleads): Protos and build files for Google Ads API v23_1
Committer: @author_github_username
PiperOrigin-RevId: 875288300
2026-02-25 12:37:54 -08:00
Google APIs
1e6955c69d feat: add UserListService for creating and managing user lists
feat: add `UserListDirectLicenseService` for creating and managing direct user list licenses
feat: add `UserListGlobalLicenseService` for creating and managing global user list licenses
feat: add `MarketingDataInsightsService` for retrieving marketing data insights for a given user list
feat: add `PartnerLinkService` for creating and managing links between advertiser and data partner accounts
feat: add `UserList` resource
feat: add `UserListDirectLicense` resource
feat: add `UserListGlobalLicense` resource
feat: add `UserListGlobalLicenseCustomerInfo` resource
feat: add `PartnerLink` resource
feat: add `UserIdData` to `AudienceMember` to support User ID in audience member ingestion
feat: add `PpidData` to `AudienceMember` to support Publisher Provided ID (PPID) in audience member ingestion
feat: add `IngestUserIdDataStatus` to `IngestAudienceMembersStatus` to report the status of user ID data ingestion
feat: add `IngestPpidDataStatus` to `IngestAudienceMembersStatus` to report the status of PPID data ingestion
feat: add `RemoveUserIdDataStatus` to `RemoveAudienceMembersStatus` to report the status of user ID data removal
feat: add `RemovePpidDataStatus` to `RemoveAudienceMembersStatus` to report the status of PPID data removal
feat: add `GOOGLE_AD_MANAGER_AUDIENCE_LINK` to the `AccountType` enum
feat: add `AgeRange` and `Gender` enums to support demographic breakdown in marketing insights
feat: add new `ErrorReason` values for licensing, user list operations, and permission checks
fix!: changed `conversion_value` field to be optional in message `Event`
docs: add comments to resources and methods to clarify which are available only to data partners
docs: a comment for enum `ErrorReason` is changed to clarify that it is subject to future additions
docs: a comment for field `pair_data` in message `AudienceMember` is changed to clarify it is only available to data partners
docs: a comment for message `PairData` is changed to clarify it is only available to data partners

PiperOrigin-RevId: 873059573
2026-02-20 13:50:12 -08:00
Google APIs
21faf440e0 chore: update go_gapic_library importpath
PiperOrigin-RevId: 867756669
2026-02-09 13:48:00 -08:00
Google APIs
fa3c2e87b5 docs: describe additional URI format for kek_uri in GcpEncryptionInfo and AwsKmsEncryptionInfo
fix!: update `go_package` packaging option from `google.golang.org/genproto/googleapis/ads/datamanager/v1;datamanager` to `cloud.google.com/go/datamanager/apiv1/datamanagerpb;datamanagerpb`
chore: update importpath in BUILD.bazel for datamanager_go_proto
chore: remove extra_opts from datamanager_csharp_proto in BUILD.bazel
chore: update copyright year to 2026

PiperOrigin-RevId: 863287879
2026-01-30 10:09:48 -08:00
Google APIs
dd93652414 Synchronize new proto/yaml changes.
PiperOrigin-RevId: 862372805
2026-01-28 13:33:01 -08:00
Google APIs
4b44360f9c chore(googleads)!: remove protos for v19, which will be sunset soon
Committer: @Raibaz

BREAKING CHANGE: Removing the entire version 19 of the Google Ads API because it will be sunset soon.

PiperOrigin-RevId: 856796204
2026-01-15 13:32:18 -08:00
Google APIs
fe3d7591b8 chore: update publish name to PA
PiperOrigin-RevId: 856433572
2026-01-14 17:45:33 -08:00
Google APIs
8c06c1e04a fix!: Added proto3 optional to Network primitive fields
fix!: Added pagination to ListNetworks
fix!: Renamed `USER_MESSAGES_CCPA_MESSAGES_SHOWN` `Metric` to `USER_MESSAGES_US_STATES_MESSAGES_SHOWN`
docs: Updated documentation for `ad_review_center_ad_id` filter
feat: Added LineItem service
feat: Added additional Report metrics and dimensions
feat: Added write methods for AdUnits
feat: Added write methods for CustomTargetingKeys
docs: Updated documentation for Report metrics and dimensions
docs: Made `status` optional for SearchAdReviewCenterAds

PiperOrigin-RevId: 842183588
2025-12-09 05:00:51 -08:00
Google APIs
9b165af6e8 feat: Adds metrics orders, average_order_value_micros, average_cart_size, cost_of_goods_sold_micros, gross_profit_micros, gross_profit_margin, revenue_micros, units_sold
feat: Adds metrics unique_users, average_impression_frequency_per_user
feat: Adds segment geo_target_postal_code
feat: Adds asset field types LONG_DESCRIPTION, CALL_TO_ACTION
docs: Update comment for AdGroupBidModifier.bid_modifier to remove the defunct PreferredContent range.
docs: Clarify in ShoppingPerformanceView's comment that it reports product-level rather than ad-level stats.

PiperOrigin-RevId: 840771525
2025-12-05 10:00:51 -08:00
Google APIs
e030b932b0 feat: add AwsWrappedKeyInfo to EncryptionInfo for supporting data encryption using AWS KMS keys
feat: add `additional_user_properties` to `UserProperties` for sending additional key-value pairs of user properties
feat: add `item_id` to `Item` for uniquely identifying an item
feat: add `additional_item_parameters` to `Item` for sending additional key-value pairs of item parameters
feat: add `GOOGLE_ANALYTICS_PROPERTY` to `AccountType` enum for supporting Google Analytics as a destination
feat: add `PROCESSING_ERROR_REASON_AWS_AUTH_FAILED` to `ProcessingErrorReason` enum
feat: add `PROCESSING_WARNING_REASON_AWS_AUTH_FAILED` to `ProcessingWarningReason` enum
feat: add new error codes `UNSUPPORTED_OPERATING_ACCOUNT_FOR_DATA_PARTNER`, `UNSUPPORTED_LINKED_ACCOUNT_FOR_DATA_PARTNER`, `INVALID_PROPERTY_TYPE`, `INVALID_STREAM_TYPE`, `LINKED_ACCOUNT_ONLY_ALLOWED_WITH_DATA_PARTNER_LOGIN_ACCOUNT`, `OPERATING_ACCOUNT_LOGIN_ACCOUNT_MISMATCH`, `EVENT_TIME_INVALID`, `RESERVED_NAME_USED`, `INVALID_EVENT_NAME`, `NOT_ALLOWLISTED`, `MULTIPLE_DESTINATIONS_FOR_GOOGLE_ANALYTICS_EVENT`, `FIELD_VALUE_TOO_LONG`, `TOO_MANY_ELEMENTS` to `ErrorReason` enum
feat: add `event_name` to `Event` for specifying the name of the Google Analytics event
feat: add `client_id` to `Event` for uniquely identifying a user instance of a web client for a Google Analytics web stream
feat: add `user_id` to `Event` for uniquely identifying a user as defined by the advertiser for Google Analytics events
feat: add `additional_event_parameters` to `Event` for sending additional key-value pairs of event parameters for Google Analytics events

PiperOrigin-RevId: 828683664
2025-11-05 16:48:53 -08:00
Google APIs
b16fb4b118 chore(ruby): Configure Ruby clients for Data Manager
PiperOrigin-RevId: 825586892
2025-10-29 09:43:30 -07:00