Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"google-ads-ad_manager-v1+FILLER": "0.0.0",
"google-ads-data_manager": "0.3.0",
"google-ads-data_manager+FILLER": "0.0.0",
"google-ads-data_manager-v1": "0.2.0",
"google-ads-data_manager-v1": "0.3.0",
"google-ads-data_manager-v1+FILLER": "0.0.0",
"google-ads-marketing_platform-admin": "0.2.0",
"google-ads-marketing_platform-admin+FILLER": "0.0.0",
Expand Down
57 changes: 57 additions & 0 deletions google-ads-data_manager-v1/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,62 @@
# Changelog

### 0.3.0 (2026-05-02)

### ⚠ BREAKING CHANGES

* update publisher_name in PairIdInfo to be required
* update match_rate_percentage in PairIdInfo to be required
* feat: update advertiser_identifier_count in PairIdInfo to be optional
* changed `conversion_value` field to be optional in message `Event`

#### Features

* add `AgeRange` and `Gender` enums to support demographic breakdown in marketing insights
* add `GOOGLE_AD_MANAGER_AUDIENCE_LINK` to the `AccountType` enum
* add `IngestPpidDataStatus` to `IngestAudienceMembersStatus` to report the status of PPID data ingestion
* add `IngestUserIdDataStatus` to `IngestAudienceMembersStatus` to report the status of user ID data ingestion
* add `MarketingDataInsightsService` for retrieving marketing data insights for a given user list
* add `PartnerLink` resource
* add `PartnerLinkService` for creating and managing links between advertiser and data partner accounts
* add `PpidData` to `AudienceMember` to support Publisher Provided ID (PPID) in audience member ingestion
* add `RemovePpidDataStatus` to `RemoveAudienceMembersStatus` to report the status of PPID data removal
* add `RemoveUserIdDataStatus` to `RemoveAudienceMembersStatus` to report the status of user ID data removal
* add `UserIdData` to `AudienceMember` to support User ID in audience member ingestion
* add `UserList` resource
* add `UserListDirectLicense` resource
* add `UserListDirectLicenseService` for creating and managing direct user list licenses
* add `UserListGlobalLicense` resource
* add `UserListGlobalLicenseCustomerInfo` resource
* add `UserListGlobalLicenseService` for creating and managing global user list licenses
* add `UserListService` for creating and managing user lists
* add EU_POLITICAL_ADVERTISING_DECLARATION_REQUIRED to the ErrorReason enum for campaigns missing the EU political advertising declaration
* add INVALID_MERCHANT_ID to the ErrorReason enum for when the merchant_id field is not valid
* Add irb as explicit dependency for Ruby 4.0 compatibility
* add new `ErrorReason` values for licensing, user list operations, and permission checks
* deprecate INVALID_COUNTRY_CODE and add MEMBERSHIP_DURATION_TOO_LONG to the ErrorReason enum
* publish client batch config schema
* publish new error reasons
* Update minimum Ruby to v3.2 and required dependencies for Ruby v4.0
* upgrade protobuf from v25.7 to v31.0
#### Bug Fixes

* changed `conversion_value` field to be optional in message `Event`
* feat: update advertiser_identifier_count in PairIdInfo to be optional
* update match_rate_percentage in PairIdInfo to be required
* update publisher_name in PairIdInfo to be required
#### Documentation

* a comment for enum `ErrorReason` is changed to clarify that it is subject to future additions
* a comment for field `pair_data` in message `AudienceMember` is changed to clarify it is only available to data partners
* a comment for message `PairData` is changed to clarify it is only available to data partners
* add comments to resources and methods to clarify which are available only to data partners
* describe additional URI format for kek_uri in GcpEncryptionInfo and AwsKmsEncryptionInfo
* fix documentation formatting
* update filter field documentation to clarify case requirements and improve examples
* update license year
* update SelectiveGapicGeneration usage doc ([#32407](https://github.com/googleapis/google-cloud-ruby/issues/32407))
* update various comments

### 0.2.0 (2025-11-11)

#### Features
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ module Google
module Ads
module DataManager
module V1
VERSION = "0.2.0"
VERSION = "0.3.0"
end
end
end
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"client_library": {
"name": "google-ads-data_manager-v1",
"version": "0.2.0",
"version": "0.3.0",
"language": "RUBY",
"apis": [
{
Expand Down
Loading