Class ViewabilityProviderService.ViewabilityProviderServiceBase
Base class for server-side implementations of ViewabilityProviderService
Namespace: Google.Ads.AdManager.V1
Assembly: Google.Ads.AdManager.V1.dll
Syntax
[BindServiceMethod(typeof(ViewabilityProviderService), "BindService")]
public abstract class ViewabilityProviderService.ViewabilityProviderServiceBase
Methods
BatchCreateViewabilityProviders(BatchCreateViewabilityProvidersRequest, ServerCallContext)
Creates [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.
Declaration
public virtual Task<BatchCreateViewabilityProvidersResponse> BatchCreateViewabilityProviders(BatchCreateViewabilityProvidersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchCreateViewabilityProvidersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchCreateViewabilityProvidersResponse> | The response to send back to the client (wrapped by a task). |
BatchUpdateViewabilityProviders(BatchUpdateViewabilityProvidersRequest, ServerCallContext)
Batch updates [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.
Declaration
public virtual Task<BatchUpdateViewabilityProvidersResponse> BatchUpdateViewabilityProviders(BatchUpdateViewabilityProvidersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| BatchUpdateViewabilityProvidersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<BatchUpdateViewabilityProvidersResponse> | The response to send back to the client (wrapped by a task). |
CreateViewabilityProvider(CreateViewabilityProviderRequest, ServerCallContext)
Creates a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.
Declaration
public virtual Task<ViewabilityProvider> CreateViewabilityProvider(CreateViewabilityProviderRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| CreateViewabilityProviderRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ViewabilityProvider> | The response to send back to the client (wrapped by a task). |
GetViewabilityProvider(GetViewabilityProviderRequest, ServerCallContext)
Retrieves a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.
Declaration
public virtual Task<ViewabilityProvider> GetViewabilityProvider(GetViewabilityProviderRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| GetViewabilityProviderRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ViewabilityProvider> | The response to send back to the client (wrapped by a task). |
ListViewabilityProviders(ListViewabilityProvidersRequest, ServerCallContext)
Lists [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] objects.
Declaration
public virtual Task<ListViewabilityProvidersResponse> ListViewabilityProviders(ListViewabilityProvidersRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| ListViewabilityProvidersRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ListViewabilityProvidersResponse> | The response to send back to the client (wrapped by a task). |
UpdateViewabilityProvider(UpdateViewabilityProviderRequest, ServerCallContext)
Updates a [ViewabilityProvider][google.ads.admanager.v1.ViewabilityProvider] object.
Declaration
public virtual Task<ViewabilityProvider> UpdateViewabilityProvider(UpdateViewabilityProviderRequest request, ServerCallContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateViewabilityProviderRequest | request | The request received from the client. |
| ServerCallContext | context | The context of the server-side call handler being invoked. |
Returns
| Type | Description |
|---|---|
| Task<ViewabilityProvider> | The response to send back to the client (wrapped by a task). |