public static final class IngestionServiceGrpc.IngestionServiceStub extends AbstractAsyncStub<IngestionServiceGrpc.IngestionServiceStub>A stub to allow clients to do asynchronous rpc calls to service IngestionService.
Service for sending audience data to supported destinations.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > IngestionServiceGrpc.IngestionServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected IngestionServiceGrpc.IngestionServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
IngestionServiceGrpc.IngestionServiceStub |
|
ingestAdEvents(IngestAdEventsRequest request, StreamObserver<IngestAdEventsResponse> responseObserver)
public 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 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 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 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 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 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 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 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> |