Package com.google.ads.datamanager.v1 (0.1.0)

GitHub Repository RPC Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.ads.datamanager.v1.IngestionServiceClient Service Description: Service for sending audience data to supported destinations.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.ads.datamanager.v1.IngestionServiceSettings Settings class to configure an instance of IngestionServiceClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.ads.datamanager.v1.AdIdentifiers Identifiers and other information used to match the conversion event with other online activity (such as ad clicks).
com.google.ads.datamanager.v1.AdIdentifiers.Builder Identifiers and other information used to match the conversion event with other online activity (such as ad clicks).
com.google.ads.datamanager.v1.AddressInfo Address information for the user.
com.google.ads.datamanager.v1.AddressInfo.Builder Address information for the user.
com.google.ads.datamanager.v1.AudienceMember The audience member to be operated on.
com.google.ads.datamanager.v1.AudienceMember.Builder The audience member to be operated on.
com.google.ads.datamanager.v1.AudienceProto
com.google.ads.datamanager.v1.AwsWrappedKeyInfo A data encryption key wrapped by an AWS KMS key.
com.google.ads.datamanager.v1.AwsWrappedKeyInfo.Builder A data encryption key wrapped by an AWS KMS key.
com.google.ads.datamanager.v1.CartData The cart data associated with the event.
com.google.ads.datamanager.v1.CartData.Builder The cart data associated with the event.
com.google.ads.datamanager.v1.CartDataProto
com.google.ads.datamanager.v1.Consent Digital Markets Act (DMA) consent settings for the user.
com.google.ads.datamanager.v1.Consent.Builder Digital Markets Act (DMA) consent settings for the user.
com.google.ads.datamanager.v1.ConsentProto
com.google.ads.datamanager.v1.CustomVariable Custom variable for ads conversions.
com.google.ads.datamanager.v1.CustomVariable.Builder Custom variable for ads conversions.
com.google.ads.datamanager.v1.Destination The Google product you're sending data to. For example, a Google Ads account.
com.google.ads.datamanager.v1.Destination.Builder The Google product you're sending data to. For example, a Google Ads account.
com.google.ads.datamanager.v1.DestinationProto
com.google.ads.datamanager.v1.DeviceInfo Information about the device being used (if any) when the event happened.
com.google.ads.datamanager.v1.DeviceInfo.Builder Information about the device being used (if any) when the event happened.
com.google.ads.datamanager.v1.DeviceInfoProto
com.google.ads.datamanager.v1.EncryptionInfo Encryption information for the data being ingested.
com.google.ads.datamanager.v1.EncryptionInfo.Builder Encryption information for the data being ingested.
com.google.ads.datamanager.v1.EncryptionInfoProto
com.google.ads.datamanager.v1.ErrorCount The error count for a given error reason.
com.google.ads.datamanager.v1.ErrorCount.Builder The error count for a given error reason.
com.google.ads.datamanager.v1.ErrorInfo Error counts for each type of error.
com.google.ads.datamanager.v1.ErrorInfo.Builder Error counts for each type of error.
com.google.ads.datamanager.v1.ErrorProto
com.google.ads.datamanager.v1.Event An event representing a user interaction with an advertiser's website or app.
com.google.ads.datamanager.v1.Event.Builder An event representing a user interaction with an advertiser's website or app.
com.google.ads.datamanager.v1.EventParameter Event parameter for GA4 events.
com.google.ads.datamanager.v1.EventParameter.Builder Event parameter for GA4 events.
com.google.ads.datamanager.v1.EventProto
com.google.ads.datamanager.v1.ExperimentalField Experimental field representing unofficial fields.
com.google.ads.datamanager.v1.ExperimentalField.Builder Experimental field representing unofficial fields.
com.google.ads.datamanager.v1.ExperimentalFieldProto
com.google.ads.datamanager.v1.GcpWrappedKeyInfo Information about the Google Cloud Platform wrapped key.
com.google.ads.datamanager.v1.GcpWrappedKeyInfo.Builder Information about the Google Cloud Platform wrapped key.
com.google.ads.datamanager.v1.IngestAudienceMembersRequest Request to upload audience members to the provided destinations. Returns an IngestAudienceMembersResponse.
com.google.ads.datamanager.v1.IngestAudienceMembersRequest.Builder Request to upload audience members to the provided destinations. Returns an IngestAudienceMembersResponse.
com.google.ads.datamanager.v1.IngestAudienceMembersResponse Response from the IngestAudienceMembersRequest.
com.google.ads.datamanager.v1.IngestAudienceMembersResponse.Builder Response from the IngestAudienceMembersRequest.
com.google.ads.datamanager.v1.IngestEventsRequest Request to upload audience members to the provided destinations. Returns an IngestEventsResponse.
com.google.ads.datamanager.v1.IngestEventsRequest.Builder Request to upload audience members to the provided destinations. Returns an IngestEventsResponse.
com.google.ads.datamanager.v1.IngestEventsResponse Response from the IngestEventsRequest.
com.google.ads.datamanager.v1.IngestEventsResponse.Builder Response from the IngestEventsRequest.
com.google.ads.datamanager.v1.IngestionServiceGrpc Service for sending audience data to supported destinations.
com.google.ads.datamanager.v1.IngestionServiceGrpc.IngestionServiceImplBase Base class for the server implementation of the service IngestionService. Service for sending audience data to supported destinations.
com.google.ads.datamanager.v1.IngestionServiceProto
com.google.ads.datamanager.v1.IngestionServiceSettings.Builder Builder for IngestionServiceSettings.
com.google.ads.datamanager.v1.Item Represents an item in the cart associated with the event.
com.google.ads.datamanager.v1.Item.Builder Represents an item in the cart associated with the event.
com.google.ads.datamanager.v1.ItemParameter A bucket of any event parameters related to an item to be included within the event that were not already specified using other
com.google.ads.datamanager.v1.ItemParameter.Builder A bucket of any event parameters related to an item to be included within the event that were not already specified using other
com.google.ads.datamanager.v1.ItemParameterProto
com.google.ads.datamanager.v1.MatchRateProto
com.google.ads.datamanager.v1.MobileData Mobile IDs for the audience. At least one mobile ID is required.
com.google.ads.datamanager.v1.MobileData.Builder Mobile IDs for the audience. At least one mobile ID is required.
com.google.ads.datamanager.v1.PairData PAIR IDs for the audience. At least one PAIR ID is required.
com.google.ads.datamanager.v1.PairData.Builder PAIR IDs for the audience. At least one PAIR ID is required.
com.google.ads.datamanager.v1.ProcessingErrorsProto
com.google.ads.datamanager.v1.ProductAccount Represents a specific account.
com.google.ads.datamanager.v1.ProductAccount.Builder Represents a specific account.
com.google.ads.datamanager.v1.RemoveAudienceMembersRequest Request to remove users from an audience in the provided destinations. Returns a RemoveAudienceMembersResponse.
com.google.ads.datamanager.v1.RemoveAudienceMembersRequest.Builder Request to remove users from an audience in the provided destinations. Returns a RemoveAudienceMembersResponse.
com.google.ads.datamanager.v1.RemoveAudienceMembersResponse Response from the RemoveAudienceMembersRequest.
com.google.ads.datamanager.v1.RemoveAudienceMembersResponse.Builder Response from the RemoveAudienceMembersRequest.
com.google.ads.datamanager.v1.RequestStatusPerDestination A request status per destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.Builder A request status per destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus The status of the ingest audience members request.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus.Builder The status of the ingest audience members request.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus The status of the events ingestion to the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatus.Builder The status of the events ingestion to the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus The status of the mobile data ingestion to the destination containing stats related to the ingestion.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatus.Builder The status of the mobile data ingestion to the destination containing stats related to the ingestion.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus The status of the pair data ingestion to the destination containing stats related to the ingestion.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatus.Builder The status of the pair data ingestion to the destination containing stats related to the ingestion.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus The status of the user data ingestion to the destination containing stats related to the ingestion.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatus.Builder The status of the user data ingestion to the destination containing stats related to the ingestion.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus The status of the remove audience members request.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus.Builder The status of the remove audience members request.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus The status of the mobile data removal from the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatus.Builder The status of the mobile data removal from the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus The status of the pair data removal from the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatus.Builder The status of the pair data removal from the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus The status of the user data removal from the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatus.Builder The status of the user data removal from the destination.
com.google.ads.datamanager.v1.RequestStatusPerDestinationProto
com.google.ads.datamanager.v1.RetrieveRequestStatusRequest Request to get the status of request made to the DM API for a given request ID. Returns a RetrieveRequestStatusResponse.
com.google.ads.datamanager.v1.RetrieveRequestStatusRequest.Builder Request to get the status of request made to the DM API for a given request ID. Returns a RetrieveRequestStatusResponse.
com.google.ads.datamanager.v1.RetrieveRequestStatusResponse Response from the RetrieveRequestStatusRequest.
com.google.ads.datamanager.v1.RetrieveRequestStatusResponse.Builder Response from the RetrieveRequestStatusRequest.
com.google.ads.datamanager.v1.TermsOfService The terms of service that the user has accepted/rejected.
com.google.ads.datamanager.v1.TermsOfService.Builder The terms of service that the user has accepted/rejected.
com.google.ads.datamanager.v1.TermsOfServiceProto
com.google.ads.datamanager.v1.UserData Data that identifies the user. At least one identifier is required.
com.google.ads.datamanager.v1.UserData.Builder Data that identifies the user. At least one identifier is required.
com.google.ads.datamanager.v1.UserDataProto
com.google.ads.datamanager.v1.UserIdentifier A single identifier for the user.
com.google.ads.datamanager.v1.UserIdentifier.Builder A single identifier for the user.
com.google.ads.datamanager.v1.UserProperties Advertiser-assessed information about the user at the time that the event happened. See https://support.google.com/google-ads/answer/14007601 for more details.
com.google.ads.datamanager.v1.UserProperties.Builder Advertiser-assessed information about the user at the time that the event happened. See https://support.google.com/google-ads/answer/14007601 for more details.
com.google.ads.datamanager.v1.UserPropertiesProto
com.google.ads.datamanager.v1.UserProperty A bucket of any additional user properties for the user associated with this event.
com.google.ads.datamanager.v1.UserProperty.Builder A bucket of any additional user properties for the user associated with this event.
com.google.ads.datamanager.v1.WarningCount The warning count for a given warning reason.
com.google.ads.datamanager.v1.WarningCount.Builder The warning count for a given warning reason.
com.google.ads.datamanager.v1.WarningInfo Warning counts for each type of warning.
com.google.ads.datamanager.v1.WarningInfo.Builder Warning counts for each type of warning.

Interfaces

Interface Description
com.google.ads.datamanager.v1.AdIdentifiersOrBuilder
com.google.ads.datamanager.v1.AddressInfoOrBuilder
com.google.ads.datamanager.v1.AudienceMemberOrBuilder
com.google.ads.datamanager.v1.AwsWrappedKeyInfoOrBuilder
com.google.ads.datamanager.v1.CartDataOrBuilder
com.google.ads.datamanager.v1.ConsentOrBuilder
com.google.ads.datamanager.v1.CustomVariableOrBuilder
com.google.ads.datamanager.v1.DestinationOrBuilder
com.google.ads.datamanager.v1.DeviceInfoOrBuilder
com.google.ads.datamanager.v1.EncryptionInfoOrBuilder
com.google.ads.datamanager.v1.ErrorCountOrBuilder
com.google.ads.datamanager.v1.ErrorInfoOrBuilder
com.google.ads.datamanager.v1.EventOrBuilder
com.google.ads.datamanager.v1.EventParameterOrBuilder
com.google.ads.datamanager.v1.ExperimentalFieldOrBuilder
com.google.ads.datamanager.v1.GcpWrappedKeyInfoOrBuilder
com.google.ads.datamanager.v1.IngestAudienceMembersRequestOrBuilder
com.google.ads.datamanager.v1.IngestAudienceMembersResponseOrBuilder
com.google.ads.datamanager.v1.IngestEventsRequestOrBuilder
com.google.ads.datamanager.v1.IngestEventsResponseOrBuilder
com.google.ads.datamanager.v1.IngestionServiceGrpc.AsyncService Service for sending audience data to supported destinations.
com.google.ads.datamanager.v1.ItemOrBuilder
com.google.ads.datamanager.v1.ItemParameterOrBuilder
com.google.ads.datamanager.v1.MobileDataOrBuilder
com.google.ads.datamanager.v1.PairDataOrBuilder
com.google.ads.datamanager.v1.ProductAccountOrBuilder
com.google.ads.datamanager.v1.RemoveAudienceMembersRequestOrBuilder
com.google.ads.datamanager.v1.RemoveAudienceMembersResponseOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestEventsStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestMobileDataStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestPairDataStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestUserDataStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveMobileDataStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemovePairDataStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveUserDataStatusOrBuilder
com.google.ads.datamanager.v1.RequestStatusPerDestinationOrBuilder
com.google.ads.datamanager.v1.RetrieveRequestStatusRequestOrBuilder
com.google.ads.datamanager.v1.RetrieveRequestStatusResponseOrBuilder
com.google.ads.datamanager.v1.TermsOfServiceOrBuilder
com.google.ads.datamanager.v1.UserDataOrBuilder
com.google.ads.datamanager.v1.UserIdentifierOrBuilder
com.google.ads.datamanager.v1.UserPropertiesOrBuilder
com.google.ads.datamanager.v1.UserPropertyOrBuilder
com.google.ads.datamanager.v1.WarningCountOrBuilder
com.google.ads.datamanager.v1.WarningInfoOrBuilder

Enums

Enum Description
com.google.ads.datamanager.v1.AudienceMember.DataCase
com.google.ads.datamanager.v1.AwsWrappedKeyInfo.KeyType The type of algorithm used to encrypt the data.
com.google.ads.datamanager.v1.ConsentStatus Represents if the user granted, denied, or hasn't specified consent.
com.google.ads.datamanager.v1.CustomerType Type of the customer associated with the event.
com.google.ads.datamanager.v1.CustomerValueBucket The advertiser-assessed value of the customer.
com.google.ads.datamanager.v1.Encoding The encoding type of the hashed identifying information.
com.google.ads.datamanager.v1.EncryptionInfo.WrappedKeyCase
com.google.ads.datamanager.v1.ErrorReason Error reasons for Data Manager API.
com.google.ads.datamanager.v1.EventSource The source of the event.
com.google.ads.datamanager.v1.GcpWrappedKeyInfo.KeyType The type of algorithm used to encrypt the data.
com.google.ads.datamanager.v1.MatchRateRange The match rate range of the upload or userlist.
com.google.ads.datamanager.v1.ProcessingErrorReason The processing error reason.
com.google.ads.datamanager.v1.ProcessingWarningReason The processing warning reason.
com.google.ads.datamanager.v1.Product Deprecated. Use AccountType instead. Represents a specific Google product.
com.google.ads.datamanager.v1.ProductAccount.AccountType Represents Google account types. Used to locate accounts and destinations.
com.google.ads.datamanager.v1.RequestStatusPerDestination.IngestAudienceMembersStatus.StatusCase
com.google.ads.datamanager.v1.RequestStatusPerDestination.RemoveAudienceMembersStatus.StatusCase
com.google.ads.datamanager.v1.RequestStatusPerDestination.RequestStatus The request status.
com.google.ads.datamanager.v1.RequestStatusPerDestination.StatusCase
com.google.ads.datamanager.v1.TermsOfServiceStatus Represents the caller's decision to accept or reject the terms of service.
com.google.ads.datamanager.v1.UserIdentifier.IdentifierCase