Class IngestionService.IngestionServiceBase
Base class for server-side implementations of IngestionService
Namespace: Google.Ads.DataManager.V1
Assembly: Google.Ads.DataManager.V1.dll
Syntax
[BindServiceMethod(typeof(IngestionService), "BindService")]
public abstract class IngestionService.IngestionServiceBase
Methods
IngestAudienceMembers(IngestAudienceMembersRequest, ServerCallContext)
Uploads a list of [AudienceMember][google.ads.datamanager.v1.AudienceMember] resources to the provided [Destination][google.ads.datamanager.v1.Destination].
Declaration
public virtual Task<IngestAudienceMembersResponse> IngestAudienceMembers(IngestAudienceMembersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| IngestAudienceMembersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<IngestAudienceMembersResponse> | The response to send back to the client (wrapped by a task). |
IngestEvents(IngestEventsRequest, ServerCallContext)
Uploads a list of [Event][google.ads.datamanager.v1.Event] resources from the provided [Destination][google.ads.datamanager.v1.Destination].
Declaration
public virtual Task<IngestEventsResponse> IngestEvents(IngestEventsRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| IngestEventsRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<IngestEventsResponse> | The response to send back to the client (wrapped by a task). |
RemoveAudienceMembers(RemoveAudienceMembersRequest, ServerCallContext)
Removes a list of [AudienceMember][google.ads.datamanager.v1.AudienceMember] resources from the provided [Destination][google.ads.datamanager.v1.Destination].
Declaration
public virtual Task<RemoveAudienceMembersResponse> RemoveAudienceMembers(RemoveAudienceMembersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveAudienceMembersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<RemoveAudienceMembersResponse> | The response to send back to the client (wrapped by a task). |
RetrieveRequestStatus(RetrieveRequestStatusRequest, ServerCallContext)
Gets the status of a request given request id.
Declaration
public virtual Task<RetrieveRequestStatusResponse> RetrieveRequestStatus(RetrieveRequestStatusRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| RetrieveRequestStatusRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<RetrieveRequestStatusResponse> | The response to send back to the client (wrapped by a task). |