Show / Hide Table of Contents

Class AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource

The "assignedTargetingOptions" collection of methods.

Inheritance
System.Object
AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.DisplayVideo.v1
Assembly: Google.Apis.DisplayVideo.v1.dll
Syntax
public class AssignedTargetingOptionsResource

Constructors

AssignedTargetingOptionsResource(IClientService)

Constructs a new resource.

Declaration
public AssignedTargetingOptionsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Create(AssignedTargetingOption, Int64, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.CreateRequest.TargetingTypeEnum)

Assigns a targeting option to an advertiser. Returns the assigned targeting option if successful.

Declaration
public virtual AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.CreateRequest Create(AssignedTargetingOption body, long advertiserId, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.CreateRequest.TargetingTypeEnum targetingType)
Parameters
Type Name Description
AssignedTargetingOption body

The body of the request.

System.Int64 advertiserId

Required. The ID of the advertiser.

AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.CreateRequest.TargetingTypeEnum targetingType

Required. Identifies the type of this assigned targeting option. Supported targeting types: * TARGETING_TYPE_CHANNEL * TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION * TARGETING_TYPE_OMID

  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
Returns
Type Description
AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.CreateRequest

Delete(Int64, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.DeleteRequest.TargetingTypeEnum, String)

Deletes an assigned targeting option from an advertiser.

Declaration
public virtual AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.DeleteRequest Delete(long advertiserId, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.DeleteRequest.TargetingTypeEnum targetingType, string assignedTargetingOptionId)
Parameters
Type Name Description
System.Int64 advertiserId

Required. The ID of the advertiser.

AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.DeleteRequest.TargetingTypeEnum targetingType

Required. Identifies the type of this assigned targeting option. Supported targeting types: * TARGETING_TYPE_CHANNEL * TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION * TARGETING_TYPE_OMID

  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
System.String assignedTargetingOptionId

Required. The ID of the assigned targeting option to delete.

Returns
Type Description
AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.DeleteRequest

Get(Int64, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.GetRequest.TargetingTypeEnum, String)

Gets a single targeting option assigned to an advertiser.

Declaration
public virtual AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.GetRequest Get(long advertiserId, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.GetRequest.TargetingTypeEnum targetingType, string assignedTargetingOptionId)
Parameters
Type Name Description
System.Int64 advertiserId

Required. The ID of the advertiser.

AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.GetRequest.TargetingTypeEnum targetingType

Required. Identifies the type of this assigned targeting option. Supported targeting types: * TARGETING_TYPE_CHANNEL * TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION * TARGETING_TYPE_OMID

  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
System.String assignedTargetingOptionId

Required. An identifier unique to the targeting type in this advertiser that identifies the assigned targeting option being requested.

Returns
Type Description
AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.GetRequest

List(Int64, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.ListRequest.TargetingTypeEnum)

Lists the targeting options assigned to an advertiser.

Declaration
public virtual AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.ListRequest List(long advertiserId, AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.ListRequest.TargetingTypeEnum targetingType)
Parameters
Type Name Description
System.Int64 advertiserId

Required. The ID of the advertiser.

AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.ListRequest.TargetingTypeEnum targetingType

Required. Identifies the type of assigned targeting options to list. Supported targeting types: * TARGETING_TYPE_CHANNEL * TARGETING_TYPE_DIGITAL_CONTENT_LABEL_EXCLUSION * TARGETING_TYPE_OMID

  • TARGETING_TYPE_SENSITIVE_CATEGORY_EXCLUSION
Returns
Type Description
AdvertisersResource.TargetingTypesResource.AssignedTargetingOptionsResource.ListRequest
In This Article
Back to top Generated by DocFX