public static interface IngestionServiceGrpc.AsyncServiceService for sending audience data to supported destinations.
Methods
ingestAdEvents(IngestAdEventsRequest request, StreamObserver<IngestAdEventsResponse> responseObserver)
public default void ingestAdEvents(IngestAdEventsRequest request, StreamObserver<IngestAdEventsResponse> responseObserver)Uploads a list of AdEvent resources to Google Analytics. This feature is only available to accounts on an allowlist.
| Parameters | |
|---|---|
| Name | Description |
request |
IngestAdEventsRequest |
responseObserver |
io.grpc.stub.StreamObserver<IngestAdEventsResponse> |
ingestAudienceMembers(IngestAudienceMembersRequest request, StreamObserver<IngestAudienceMembersResponse> responseObserver)
public default void ingestAudienceMembers(IngestAudienceMembersRequest request, StreamObserver<IngestAudienceMembersResponse> responseObserver)Uploads a list of AudienceMember resources to the provided Destination.
| Parameters | |
|---|---|
| Name | Description |
request |
IngestAudienceMembersRequest |
responseObserver |
io.grpc.stub.StreamObserver<IngestAudienceMembersResponse> |
ingestEvents(IngestEventsRequest request, StreamObserver<IngestEventsResponse> responseObserver)
public default void ingestEvents(IngestEventsRequest request, StreamObserver<IngestEventsResponse> responseObserver)Uploads a list of Event resources from the provided Destination.
| Parameters | |
|---|---|
| Name | Description |
request |
IngestEventsRequest |
responseObserver |
io.grpc.stub.StreamObserver<IngestEventsResponse> |
ingestUsers(IngestUsersRequest request, StreamObserver<IngestUsersResponse> responseObserver)
public default void ingestUsers(IngestUsersRequest request, StreamObserver<IngestUsersResponse> responseObserver) Uploads a list of users to the provided destinations. Unlike
IngestAudienceMembers
(which adds users to specific advertiser audience lists for targeting),
IngestUsers ingests account level identity linkage data (for example,
user identifiers linked to mobile IDs) independent of specific audience
segments.
This feature is only available to accounts on an allowlist.
| Parameters | |
|---|---|
| Name | Description |
request |
IngestUsersRequest |
responseObserver |
io.grpc.stub.StreamObserver<IngestUsersResponse> |
removeAllAudienceMembers(RemoveAllAudienceMembersRequest request, StreamObserver<RemoveAllAudienceMembersResponse> responseObserver)
public default void removeAllAudienceMembers(RemoveAllAudienceMembersRequest request, StreamObserver<RemoveAllAudienceMembersResponse> responseObserver)Removes all audience members from the provided destinations.
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveAllAudienceMembersRequest |
responseObserver |
io.grpc.stub.StreamObserver<RemoveAllAudienceMembersResponse> |
removeAudienceMembers(RemoveAudienceMembersRequest request, StreamObserver<RemoveAudienceMembersResponse> responseObserver)
public default void removeAudienceMembers(RemoveAudienceMembersRequest request, StreamObserver<RemoveAudienceMembersResponse> responseObserver)Removes a list of AudienceMember resources from the provided Destination.
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveAudienceMembersRequest |
responseObserver |
io.grpc.stub.StreamObserver<RemoveAudienceMembersResponse> |
removeUsers(RemoveUsersRequest request, StreamObserver<RemoveUsersResponse> responseObserver)
public default void removeUsers(RemoveUsersRequest request, StreamObserver<RemoveUsersResponse> responseObserver)Removes a list of users from the provided destinations. This feature is only available to accounts on an allowlist.
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveUsersRequest |
responseObserver |
io.grpc.stub.StreamObserver<RemoveUsersResponse> |
retrieveRequestStatus(RetrieveRequestStatusRequest request, StreamObserver<RetrieveRequestStatusResponse> responseObserver)
public default void retrieveRequestStatus(RetrieveRequestStatusRequest request, StreamObserver<RetrieveRequestStatusResponse> responseObserver)Gets the status of a request given request id.
| Parameters | |
|---|---|
| Name | Description |
request |
RetrieveRequestStatusRequest |
responseObserver |
io.grpc.stub.StreamObserver<RetrieveRequestStatusResponse> |