Google Ads Ad Manager V1 Client - Class LineItemType (0.6.0)

Reference documentation and code samples for the Google Ads Ad Manager V1 Client class LineItemType.

Indicates the priority of a LineItem, determined by the way in which impressions are reserved to be served for it.

Protobuf type google.ads.admanager.v1.LineItemTypeEnum.LineItemType

Namespace

Google \ Ads \ AdManager \ V1 \ LineItemTypeEnum

Methods

static::name

Parameter
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

LINE_ITEM_TYPE_UNSPECIFIED

Value: 0

Not specified value.

Generated from protobuf enum LINE_ITEM_TYPE_UNSPECIFIED = 0;

SPONSORSHIP

Value: 12

The type of LineItem for which a percentage of all the impressions that are being sold are reserved.

Generated from protobuf enum SPONSORSHIP = 12;

STANDARD

Value: 13

The type of LineItem for which a fixed quantity of impressions or clicks are reserved.

Generated from protobuf enum STANDARD = 13;

NETWORK

Value: 9

The type of LineItem most commonly used to fill a site's unsold inventory if not contractually obligated to deliver a requested number of impressions. Uses daily percentage of unsold impressions or clicks.

Generated from protobuf enum NETWORK = 9;

BULK

Value: 4

The type of LineItem for which a fixed quantity of impressions or clicks will be delivered at a priority lower than the STANDARD type.

Generated from protobuf enum BULK = 4;

PRICE_PRIORITY

Value: 11

The type of LineItem most commonly used to fill a site's unsold inventory if not contractually obligated to deliver a requested number of impressions. Uses fixed quantity percentage of unsold impressions or clicks.

Generated from protobuf enum PRICE_PRIORITY = 11;

HOUSE

Value: 7

The type of LineItem typically used for ads that promote products and services chosen by the publisher.

Generated from protobuf enum HOUSE = 7;

CLICK_TRACKING

Value: 6

The type of LineItem used for ads that track ads being served externally of Ad Manager.

Generated from protobuf enum CLICK_TRACKING = 6;

ADSENSE

Value: 2

Targets the LineItem to specific inventory available to AdSense buyers.

Generated from protobuf enum ADSENSE = 2;

AD_EXCHANGE

Value: 3

Targets the LineItem to specific inventory available to Authorized Buyers and the Open Auction.

Generated from protobuf enum AD_EXCHANGE = 3;

BUMPER

Value: 5

Represents a non-monetizable video LineItem that targets one or more bumper positions, which are short house video messages used by publishers to separate content from ad breaks.

Generated from protobuf enum BUMPER = 5;

PREFERRED_DEAL

Value: 10

The type of LineItem for which there are no impressions reserved, and will serve for a second price bid.

Generated from protobuf enum PREFERRED_DEAL = 10;

AUDIENCE_EXTENSION

Value: 14

The type of LineItem used for configuring audience extension campaigns.

Generated from protobuf enum AUDIENCE_EXTENSION = 14;