Skip to content

Comments

chore: librarian generate pull request: 20260224T181837Z#15606

Closed
cloud-sdk-librarian-robot wants to merge 1 commit intomainfrom
librarian-20260224T181837Z
Closed

chore: librarian generate pull request: 20260224T181837Z#15606
cloud-sdk-librarian-robot wants to merge 1 commit intomainfrom
librarian-20260224T181837Z

Conversation

@cloud-sdk-librarian-robot
Copy link
Collaborator

PR created by the Librarian CLI to generate Cloud Client Libraries code from protos.

BEGIN_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserListGlobalLicenseCustomerInfo resource

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add PartnerLinkService for creating and managing links between advertiser and data partner accounts

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserList resource

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add GOOGLE_AD_MANAGER_AUDIENCE_LINK to the AccountType enum

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add new ErrorReason values for licensing, user list operations, and permission checks

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: a comment for message PairData is changed to clarify it is only available to data partners

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
fix: changed conversion_value field to be optional in message Event

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add IngestUserIdDataStatus to IngestAudienceMembersStatus to report the status of user ID data ingestion

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: a comment for field pair_data in message AudienceMember is changed to clarify it is only available to data partners

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserListDirectLicenseService for creating and managing direct user list licenses

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add PartnerLink resource

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add IngestPpidDataStatus to IngestAudienceMembersStatus to report the status of PPID data ingestion

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add RemovePpidDataStatus to RemoveAudienceMembersStatus to report the status of PPID data removal

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add AgeRange and Gender enums to support demographic breakdown in marketing insights

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserListGlobalLicense resource

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserListDirectLicense resource

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add RemoveUserIdDataStatus to RemoveAudienceMembersStatus to report the status of user ID data removal

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: add comments to resources and methods to clarify which are available only to data partners

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: a comment for enum ErrorReason is changed to clarify that it is subject to future additions

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserListService for creating and managing user lists

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserListGlobalLicenseService for creating and managing global user list licenses

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add PpidData to AudienceMember to support Publisher Provided ID (PPID) in audience member ingestion

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add UserIdData to AudienceMember to support User ID in audience member ingestion

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: add MarketingDataInsightsService for retrieving marketing data insights for a given user list

PiperOrigin-RevId: 873059573
Library-IDs: google-ads-datamanager
Source-link: googleapis/googleapis@1e6955c6
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new field projects is added to message google.cloud.developerconnect.v1.insights.InsightsConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new enum value GEMINI_CODE_ASSIST is added to enum google.cloud.developerconnect.v1.GitHubConfig.GitHubApp

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: Add Cloud Run and App Hub Service runtimes to InsightsConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.Projects is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.AppHubService is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: Add HTTP Proxy base URI field

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new field app_hub_service is added to message google.cloud.developerconnect.v1.insights.RuntimeConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: Corrected typos in comments for google.cloud.developerconnect.v1.insights.InsightsConfig and google.cloud.developerconnect.v1.insights.ArtifactConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.FinishOAuthResponse is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: Add Deployment Events to Insights API (GetDeploymentEvent, ListDeploymentEvents)

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new field secure_source_manager_instance_config is added to message google.cloud.developerconnect.v1.Connection

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.FinishOAuthRequest is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: Add Secure Source Manager and Generic HTTP Endpoint connection types

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.GoogleCloudRun is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.ListDeploymentEventsRequest is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new field http_config is added to message google.cloud.developerconnect.v1.Connection

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: Updated comment for CreateGitRepositoryLink RPC in google.cloud.developerconnect.v1.DeveloperConnect

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.StartOAuthResponse is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.ArtifactDeployment is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.GenericHTTPEndpointConfig is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.GetDeploymentEventRequest is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: Updated comments to include regional secret patterns for SecretManager fields in GitHubConfig, OAuthCredential, UserCredential, GitLabConfig, GitLabEnterpriseConfig, BitbucketDataCenterConfig, and BitbucketCloudConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new field http_proxy_base_uri is added to message google.cloud.developerconnect.v1.HTTPProxyConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: Add Projects field to InsightsConfig for project tracking

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: Add Gemini Code Assist GitHub App type

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new field organization is added to message google.cloud.developerconnect.v1.GitHubEnterpriseConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.DeploymentEvent is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.StartOAuthRequest is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new field google_cloud_run is added to message google.cloud.developerconnect.v1.insights.RuntimeConfig

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: Add OAuth flow RPCs (StartOAuth, FinishOAuth)

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: A new message google.cloud.developerconnect.v1.insights.ListDeploymentEventsResponse is added

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: Updated description for google.cloud.location.Locations.ListLocations in YAML

PiperOrigin-RevId: 872542190
Library-IDs: google-cloud-developerconnect
Source-link: googleapis/googleapis@7ed997c1
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
feat: adds endpointing sensitivity to streaming recognition features

PiperOrigin-RevId: 871987204
Library-IDs: google-cloud-speech
Source-link: googleapis/googleapis@b2f57f3e
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: Remove single quotes from DatabaseCenter summary.

PiperOrigin-RevId: 871778449
Library-IDs: google-cloud-databasecenter
Source-link: googleapis/googleapis@4ed62e49
END_NESTED_COMMIT

BEGIN_NESTED_COMMIT
docs: Replace "GCP" with "Google Cloud" in API comments

PiperOrigin-RevId: 871778449
Library-IDs: google-cloud-databasecenter
Source-link: googleapis/googleapis@4ed62e49
END_NESTED_COMMIT

END_COMMIT

This pull request is generated with proto changes between
googleapis/googleapis@1133adb1
(exclusive) and
googleapis/googleapis@1e6955c6
(inclusive).

Librarian Version: v0.0.0-20260216162532-e323d455c92b
Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:160860d189ff1c2f7515638478823712fa5b243e27ccc33a2728669fa1e2ed0c

Generation failed for

  • google-cloud-compute
  • google-cloud-compute-v1beta

@cloud-sdk-librarian-robot
Copy link
Collaborator Author

One or more libraries have failed to generate, please review PR description for a list of failed libraries.
For each failed library, open a ticket in that library’s repository and then you may resolve this comment and merge.

@snippet-bot
Copy link

snippet-bot bot commented Feb 24, 2026

Here is the summary of changes.

You are about to add 44 region tags.

This comment is generated by snippet-bot.
If you find problems with this result, please file an issue at:
https://github.com/googleapis/repo-automation-bots/issues.
To update this comment, add snippet-bot:force-run label or use the checkbox below:

  • Refresh this comment

@suztomo
Copy link
Member

suztomo commented Feb 24, 2026

This was my confirmation about authentication.

@suztomo suztomo closed this Feb 24, 2026
@suztomo suztomo deleted the librarian-20260224T181837Z branch February 24, 2026 18:19
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @cloud-sdk-librarian-robot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request integrates significant updates across several Google Cloud client libraries, primarily enhancing the Google Ads Data Manager and Google Cloud Developer Connect services. It introduces a wide array of new resources, services, and functionalities for audience management, partner linking, marketing insights, and developer connection configurations. A minor feature enhancement was also applied to the Google Cloud Speech API, and documentation was refined for Google Cloud Database Center.

Highlights

  • Google Ads Data Manager API Updates: Introduced new resources including UserListGlobalLicenseCustomerInfo, PartnerLink, UserList, UserListGlobalLicense, and UserListDirectLicense. Added new services such as PartnerLinkService, UserListService, UserListDirectLicenseService, UserListGlobalLicenseService, and MarketingDataInsightsService. Expanded enums with GOOGLE_AD_MANAGER_AUDIENCE_LINK, new ErrorReason values, AgeRange, and Gender. Enhanced audience member ingestion with PpidData and UserIdData, and updated status reporting for user ID and PPID data ingestion and removal. Fixed the 'conversion_value' field to be optional in the Event message. Updated documentation for PairData, AudienceMember, ErrorReason, and various resources/methods to clarify data partner availability.
  • Google Cloud Developer Connect API Enhancements: Added new messages like FinishOAuthResponse, StartOAuthResponse, GenericHTTPEndpointConfig, SecureSourceManagerInstanceConfig, and several InsightsConfig-related messages (Projects, AppHubService, GoogleCloudRun, DeploymentEvent, ListDeploymentEventsRequest, ListDeploymentEventsResponse, GetDeploymentEventRequest, ArtifactDeployment). Introduced new fields such as 'projects' to InsightsConfig, 'secure_source_manager_instance_config' and 'http_config' to Connection, 'http_proxy_base_uri' to HTTPProxyConfig, 'organization' to GitHubEnterpriseConfig, and 'app_hub_service' and 'google_cloud_run' to RuntimeConfig. Expanded enums by adding GEMINI_CODE_ASSIST to GitHubConfig.GitHubApp. Implemented new RPCs for OAuth flow (StartOAuth, FinishOAuth) and Deployment Events (GetDeploymentEvent, ListDeploymentEvents). Updated documentation for CreateGitRepositoryLink RPC and regional secret patterns.
  • Google Cloud Speech API Update: Improved endpointing sensitivity for streaming recognition features.
  • Google Cloud Database Center API Documentation: Corrected typos and standardized terminology by replacing 'GCP' with 'Google Cloud' in API comments.
Changelog
  • .librarian/state.yaml
    • Updated the 'last_generated_commit' hash for google-ads-datamanager, google-cloud-databasecenter, google-cloud-developerconnect, google-cloud-hypercomputecluster, google-cloud-speech, and googleapis-common-protos.
  • packages/google-ads-datamanager/docs/datamanager_v1/marketing_data_insights_service.rst
    • Added reStructuredText documentation for the new MarketingDataInsightsService.
  • packages/google-ads-datamanager/docs/datamanager_v1/partner_link_service.rst
    • Added reStructuredText documentation for the new PartnerLinkService.
  • packages/google-ads-datamanager/docs/datamanager_v1/services_.rst
    • Updated the service index to include newly added Data Manager services: marketing_data_insights_service, partner_link_service, user_list_direct_license_service, user_list_global_license_service, and user_list_service.
  • packages/google-ads-datamanager/docs/datamanager_v1/user_list_direct_license_service.rst
    • Added reStructuredText documentation for the new UserListDirectLicenseService.
  • packages/google-ads-datamanager/docs/datamanager_v1/user_list_global_license_service.rst
    • Added reStructuredText documentation for the new UserListGlobalLicenseService.
  • packages/google-ads-datamanager/docs/datamanager_v1/user_list_service.rst
    • Added reStructuredText documentation for the new UserListService.
  • packages/google-ads-datamanager/google/ads/datamanager/init.py
    • Imported new service clients (MarketingDataInsightsServiceAsyncClient, MarketingDataInsightsServiceClient, PartnerLinkServiceAsyncClient, PartnerLinkServiceClient, UserListDirectLicenseServiceAsyncClient, UserListDirectLicenseServiceClient, UserListGlobalLicenseServiceAsyncClient, UserListGlobalLicenseServiceClient, UserListServiceAsyncClient, UserListServiceClient) and data types (AgeRange, PpidData, UserIdData, Baseline, RetrieveInsightsRequest, RetrieveInsightsResponse, CreatePartnerLinkRequest, DeletePartnerLinkRequest, PartnerLink, SearchPartnerLinksRequest, SearchPartnerLinksResponse, ContactIdInfo, DataSourceType, IngestedUserListInfo, MobileIdInfo, PairIdInfo, PartnerAudienceInfo, PseudonymousIdInfo, SizeInfo, TargetNetworkInfo, UserIdInfo, UserList, UserListDirectLicense, CreateUserListDirectLicenseRequest, GetUserListDirectLicenseRequest, ListUserListDirectLicensesRequest, ListUserListDirectLicensesResponse, UpdateUserListDirectLicenseRequest, UserListGlobalLicense, UserListGlobalLicenseCustomerInfo, CreateUserListGlobalLicenseRequest, GetUserListGlobalLicenseRequest, ListUserListGlobalLicenseCustomerInfosRequest, ListUserListGlobalLicenseCustomerInfosResponse, ListUserListGlobalLicensesRequest, ListUserListGlobalLicensesResponse, UpdateUserListGlobalLicenseRequest, UserListGlobalLicenseType, UserListLicenseClientAccountType, UserListLicenseMetrics, UserListLicensePricing, UserListLicenseStatus, CreateUserListRequest, DeleteUserListRequest, GetUserListRequest, ListUserListsRequest, ListUserListsResponse, UpdateUserListRequest) for the Data Manager API.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/init.py
    • Imported new service clients and data types for the Data Manager v1 API, including MarketingDataInsightsService, PartnerLinkService, UserListDirectLicenseService, UserListGlobalLicenseService, UserListService, AgeRange, PpidData, UserIdData, Gender, Baseline, RetrieveInsightsRequest, RetrieveInsightsResponse, CreatePartnerLinkRequest, DeletePartnerLinkRequest, PartnerLink, SearchPartnerLinksRequest, SearchPartnerLinksResponse, ContactIdInfo, DataSourceType, IngestedUserListInfo, MobileIdInfo, PairIdInfo, PartnerAudienceInfo, PseudonymousIdInfo, SizeInfo, TargetNetworkInfo, UserIdInfo, UserList, UserListDirectLicense, CreateUserListDirectLicenseRequest, GetUserListDirectLicenseRequest, ListUserListDirectLicensesRequest, ListUserListDirectLicensesResponse, UpdateUserListDirectLicenseRequest, UserListGlobalLicense, UserListGlobalLicenseCustomerInfo, CreateUserListGlobalLicenseRequest, GetUserListGlobalLicenseRequest, ListUserListGlobalLicenseCustomerInfosRequest, ListUserListGlobalLicenseCustomerInfosResponse, ListUserListGlobalLicensesRequest, ListUserListGlobalLicensesResponse, UpdateUserListGlobalLicenseRequest, UserListGlobalLicenseType, UserListLicenseClientAccountType, UserListLicenseMetrics, UserListLicensePricing, UserListLicenseStatus, CreateUserListRequest, DeleteUserListRequest, GetUserListRequest, ListUserListsRequest, ListUserListsResponse, UpdateUserListRequest.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/gapic_metadata.json
    • Added GAPIC client configurations for MarketingDataInsightsService, PartnerLinkService, UserListDirectLicenseService, UserListGlobalLicenseService, and UserListService, including their respective RPC methods.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/init.py
    • Initialized the MarketingDataInsightsService client.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/async_client.py
    • Implemented the asynchronous client for MarketingDataInsightsService, including the 'retrieve_insights' method.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/client.py
    • Implemented the synchronous client for MarketingDataInsightsService, including the 'retrieve_insights' method.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/transports/README.rst
    • Documented the transport inheritance structure for MarketingDataInsightsService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/transports/init.py
    • Initialized the transports for MarketingDataInsightsService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/transports/base.py
    • Defined the abstract base transport for MarketingDataInsightsService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/transports/grpc.py
    • Implemented the gRPC transport for MarketingDataInsightsService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/transports/grpc_asyncio.py
    • Implemented the asynchronous gRPC transport for MarketingDataInsightsService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/transports/rest.py
    • Implemented the REST transport for MarketingDataInsightsService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/marketing_data_insights_service/transports/rest_base.py
    • Defined the base REST transport for MarketingDataInsightsService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/init.py
    • Initialized the PartnerLinkService client.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/async_client.py
    • Implemented the asynchronous client for PartnerLinkService, including 'create_partner_link', 'delete_partner_link', and 'search_partner_links' methods.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/client.py
    • Implemented the synchronous client for PartnerLinkService, including 'create_partner_link', 'delete_partner_link', and 'search_partner_links' methods.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/pagers.py
    • Implemented pagers for 'search_partner_links' method in PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/transports/README.rst
    • Documented the transport inheritance structure for PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/transports/init.py
    • Initialized the transports for PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/transports/base.py
    • Defined the abstract base transport for PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/transports/grpc.py
    • Implemented the gRPC transport for PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/transports/grpc_asyncio.py
    • Implemented the asynchronous gRPC transport for PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/transports/rest.py
    • Implemented the REST transport for PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/partner_link_service/transports/rest_base.py
    • Defined the base REST transport for PartnerLinkService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/init.py
    • Initialized the UserListDirectLicenseService client.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/async_client.py
    • Implemented the asynchronous client for UserListDirectLicenseService, including 'create_user_list_direct_license', 'get_user_list_direct_license', 'update_user_list_direct_license', and 'list_user_list_direct_licenses' methods.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/client.py
    • Implemented the synchronous client for UserListDirectLicenseService, including 'create_user_list_direct_license', 'get_user_list_direct_license', 'update_user_list_direct_license', and 'list_user_list_direct_licenses' methods.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/pagers.py
    • Implemented pagers for 'list_user_list_direct_licenses' method in UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/transports/README.rst
    • Documented the transport inheritance structure for UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/transports/init.py
    • Initialized the transports for UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/transports/base.py
    • Defined the abstract base transport for UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/transports/grpc.py
    • Implemented the gRPC transport for UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/transports/grpc_asyncio.py
    • Implemented the asynchronous gRPC transport for UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/transports/rest.py
    • Implemented the REST transport for UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_direct_license_service/transports/rest_base.py
    • Defined the base REST transport for UserListDirectLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/init.py
    • Initialized the UserListGlobalLicenseService client.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/async_client.py
    • Implemented the asynchronous client for UserListGlobalLicenseService, including 'create_user_list_global_license', 'update_user_list_global_license', 'get_user_list_global_license', 'list_user_list_global_licenses', and 'list_user_list_global_license_customer_infos' methods.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/client.py
    • Implemented the synchronous client for UserListGlobalLicenseService, including 'create_user_list_global_license', 'update_user_list_global_license', 'get_user_list_global_license', 'list_user_list_global_licenses', and 'list_user_list_global_license_customer_infos' methods.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/pagers.py
    • Implemented pagers for 'list_user_list_global_licenses' and 'list_user_list_global_license_customer_infos' methods in UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/transports/README.rst
    • Documented the transport inheritance structure for UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/transports/init.py
    • Initialized the transports for UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/transports/base.py
    • Defined the abstract base transport for UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/transports/grpc.py
    • Implemented the gRPC transport for UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/transports/grpc_asyncio.py
    • Implemented the asynchronous gRPC transport for UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/transports/rest.py
    • Implemented the REST transport for UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_global_license_service/transports/rest_base.py
    • Defined the base REST transport for UserListGlobalLicenseService.
  • packages/google-ads-datamanager/google/ads/datamanager_v1/services/user_list_service/init.py
    • Initialized the UserListService client.
Activity
  • This pull request was automatically generated by the Librarian CLI.
  • Code generation failed for 'google-cloud-compute' and 'google-cloud-compute-v1beta'.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request, generated by the Librarian CLI, introduces a significant number of new features by adding several new services and types to the google-ads-datamanager package. The changes include new clients, documentation, and configuration for services like MarketingDataInsightsService, PartnerLinkService, and various user list license services. My review focuses on code generation quality and maintainability. I've identified a couple of minor issues: the __all__ list in one of the __init__.py files is not alphabetically sorted, and several new documentation files have incorrect underlining for titles. These are stylistic issues that should be addressed in the generator for better consistency and readability.

@@ -0,0 +1,6 @@
MarketingDataInsightsService
----------------------------------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

In reStructuredText, the underline for a section title should be the same length as the title text itself. The current underline is longer than the title 'MarketingDataInsightsService'.

Suggested change
----------------------------------------------
----------------------------

@@ -0,0 +1,10 @@
PartnerLinkService
------------------------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

In reStructuredText, the underline for a section title should be the same length as the title text itself. The current underline is longer than the title 'PartnerLinkService'.

Suggested change
------------------------------------
------------------

@@ -0,0 +1,10 @@
UserListDirectLicenseService
----------------------------------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

In reStructuredText, the underline for a section title should be the same length as the title text itself. The current underline is longer than the title 'UserListDirectLicenseService'.

Suggested change
----------------------------------------------
----------------------------

@@ -0,0 +1,10 @@
UserListGlobalLicenseService
----------------------------------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

In reStructuredText, the underline for a section title should be the same length as the title text itself. The current underline is longer than the title 'UserListGlobalLicenseService'.

Suggested change
----------------------------------------------
----------------------------

@@ -0,0 +1,10 @@
UserListService
---------------------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

In reStructuredText, the underline for a section title should be the same length as the title text itself. The current underline is longer than the title 'UserListService'.

Suggested change
---------------------------------
---------------

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants