Namespace Google.Ads.DataManager.V1
Classes
AdIdentifiers
Identifiers and other information used to match the conversion event with other online activity (such as ad clicks).
AddressInfo
Address information for the user.
AudienceMember
The audience member to be operated on.
CartData
The cart data associated with the event.
Consent
Digital Markets Act (DMA) consent settings for the user.
CustomVariable
Custom variable for ads conversions.
Destination
The Google product you're sending data to. For example, a Google Ads account.
DeviceInfo
Information about the device being used (if any) when the event happened.
EncryptionInfo
Encryption information for the data being ingested.
ErrorCount
The error count for a given error reason.
ErrorInfo
Error counts for each type of error.
Event
An event representing a user interaction with an advertiser's website or app.
ExperimentalField
Experimental field representing unofficial fields.
GcpWrappedKeyInfo
Information about the Google Cloud Platform wrapped key.
GcpWrappedKeyInfo.Types
Container for nested types declared in the GcpWrappedKeyInfo message type.
IngestAudienceMembersRequest
Request to upload audience members to the provided destinations. Returns an [IngestAudienceMembersResponse][google.ads.datamanager.v1.IngestAudienceMembersResponse].
IngestAudienceMembersResponse
Response from the [IngestAudienceMembersRequest][google.ads.datamanager.v1.IngestAudienceMembersRequest].
IngestEventsRequest
Request to upload audience members to the provided destinations. Returns an [IngestEventsResponse][google.ads.datamanager.v1.IngestEventsResponse].
IngestEventsResponse
Response from the [IngestEventsRequest][google.ads.datamanager.v1.IngestEventsRequest].
IngestionService
Service for sending audience data to supported destinations.
IngestionService.IngestionServiceBase
Base class for server-side implementations of IngestionService
IngestionService.IngestionServiceClient
Client for IngestionService
IngestionServiceClient
IngestionService client wrapper, for convenient use.
IngestionServiceClientBuilder
Builder class for IngestionServiceClient to provide simple configuration of credentials, endpoint etc.
IngestionServiceClientImpl
IngestionService client wrapper implementation, for convenient use.
IngestionServiceSettings
Settings for IngestionServiceClient instances.
Item
Represents an item in the cart associated with the event.
MobileData
Mobile IDs for the audience. At least one mobile ID is required.
PairData
PAIR IDs for the audience. At least one PAIR ID is required.
ProductAccount
Represents a specific account.
ProductAccount.Types
Container for nested types declared in the ProductAccount message type.
RemoveAudienceMembersRequest
Request to remove users from an audience in the provided destinations. Returns a [RemoveAudienceMembersResponse][google.ads.datamanager.v1.RemoveAudienceMembersResponse].
RemoveAudienceMembersResponse
Response from the [RemoveAudienceMembersRequest][google.ads.datamanager.v1.RemoveAudienceMembersRequest].
RequestStatusPerDestination
A request status per destination.
RequestStatusPerDestination.Types
Container for nested types declared in the RequestStatusPerDestination message type.
RequestStatusPerDestination.Types.IngestAudienceMembersStatus
The status of the ingest audience members request.
RequestStatusPerDestination.Types.IngestEventsStatus
The status of the events ingestion to the destination.
RequestStatusPerDestination.Types.IngestMobileDataStatus
The status of the mobile data ingestion to the destination containing stats related to the ingestion.
RequestStatusPerDestination.Types.IngestPairDataStatus
The status of the pair data ingestion to the destination containing stats related to the ingestion.
RequestStatusPerDestination.Types.IngestUserDataStatus
The status of the user data ingestion to the destination containing stats related to the ingestion.
RequestStatusPerDestination.Types.RemoveAudienceMembersStatus
The status of the remove audience members request.
RequestStatusPerDestination.Types.RemoveMobileDataStatus
The status of the mobile data removal from the destination.
RequestStatusPerDestination.Types.RemovePairDataStatus
The status of the pair data removal from the destination.
RequestStatusPerDestination.Types.RemoveUserDataStatus
The status of the user data removal from the destination.
RetrieveRequestStatusRequest
Request to get the status of request made to the DM API for a given request ID. Returns a [RetrieveRequestStatusResponse][google.ads.datamanager.v1.RetrieveRequestStatusResponse].
RetrieveRequestStatusResponse
Response from the [RetrieveRequestStatusRequest][google.ads.datamanager.v1.RetrieveRequestStatusRequest].
TermsOfService
The terms of service that the user has accepted/rejected.
UserData
Data that identifies the user. At least one identifier is required.
UserIdentifier
A single identifier for the user.
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.
WarningCount
The warning count for a given warning reason.
WarningInfo
Warning counts for each type of warning.
Enums
AudienceMember.DataOneofCase
Enum of possible cases for the "data" oneof.
ConsentStatus
Represents if the user granted, denied, or hasn't specified consent.
CustomerType
Type of the customer associated with the event.
CustomerValueBucket
The advertiser-assessed value of the customer.
Encoding
The encoding type of the hashed identifying information.
EncryptionInfo.WrappedKeyOneofCase
Enum of possible cases for the "wrapped_key" oneof.
ErrorReason
Error reasons for Data Manager API.
EventSource
The source of the event.
GcpWrappedKeyInfo.Types.KeyType
The type of algorithm used to encrypt the data.
MatchRateRange
The match rate range of the upload or userlist.
ProcessingErrorReason
The processing error reason.
ProcessingWarningReason
The processing warning reason.
Product
Deprecated. Use
[AccountType][google.ads.datamanager.v1.ProductAccount.AccountType]
instead. Represents a specific Google product.
ProductAccount.Types.AccountType
Represents Google account types. Used to locate accounts and destinations.
RequestStatusPerDestination.StatusOneofCase
Enum of possible cases for the "status" oneof.
RequestStatusPerDestination.Types.IngestAudienceMembersStatus.StatusOneofCase
Enum of possible cases for the "status" oneof.
RequestStatusPerDestination.Types.RemoveAudienceMembersStatus.StatusOneofCase
Enum of possible cases for the "status" oneof.
RequestStatusPerDestination.Types.RequestStatus
The request status.
TermsOfServiceStatus
Represents the caller's decision to accept or reject the terms of service.
UserIdentifier.IdentifierOneofCase
Enum of possible cases for the "identifier" oneof.