public static interface Extension.BannerExtensionsOrBuilder extends com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<Extension.BannerExtensions>
| Modifier and Type | Method and Description |
|---|---|
Extension.Dimension |
getAdditionalDimensions(int index)
Some exchanges such as Google Adx support multiple allowed sizes for
an impression.
|
int |
getAdditionalDimensionsCount()
Some exchanges such as Google Adx support multiple allowed sizes for
an impression.
|
List<Extension.Dimension> |
getAdditionalDimensionsList()
Some exchanges such as Google Adx support multiple allowed sizes for
an impression.
|
Extension.DimensionOrBuilder |
getAdditionalDimensionsOrBuilder(int index)
Some exchanges such as Google Adx support multiple allowed sizes for
an impression.
|
List<? extends Extension.DimensionOrBuilder> |
getAdditionalDimensionsOrBuilderList()
Some exchanges such as Google Adx support multiple allowed sizes for
an impression.
|
OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework |
getBapis(int index)
Blocked ApiFrameworks
|
int |
getBapisCount()
Blocked ApiFrameworks
|
List<OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework> |
getBapisList()
Blocked ApiFrameworks
|
OpenrtbCommon.CreativeAttribute |
getRequiredAttrs(int index)
Creative attributes that are required by the request.
|
int |
getRequiredAttrsCount()
Creative attributes that are required by the request.
|
List<OpenrtbCommon.CreativeAttribute> |
getRequiredAttrsList()
Creative attributes that are required by the request.
|
boolean |
getRewarded()
Some exchanges support "rewarded banners".
|
boolean |
hasRewarded()
Some exchanges support "rewarded banners".
|
getDefaultInstanceForType, getExtension, getExtension, getExtension, getExtension, getExtension, getExtension, getExtensionCount, getExtensionCount, getExtensionCount, hasExtension, hasExtension, hasExtensionList<OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework> getBapisList()
Blocked ApiFrameworks
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework bapis = 1;int getBapisCount()
Blocked ApiFrameworks
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework bapis = 1;OpenrtbCommon.Enums.BidRequest.Impression.ApiFramework getBapis(int index)
Blocked ApiFrameworks
repeated .openrtb.Enums.BidRequest.Impression.ApiFramework bapis = 1;List<OpenrtbCommon.CreativeAttribute> getRequiredAttrsList()
Creative attributes that are required by the request.
For e.g. MoPub request have "AD_HAS_THUMBNAIL" for the creative
to be returned in the response
repeated .openrtb.CreativeAttribute required_attrs = 2;int getRequiredAttrsCount()
Creative attributes that are required by the request.
For e.g. MoPub request have "AD_HAS_THUMBNAIL" for the creative
to be returned in the response
repeated .openrtb.CreativeAttribute required_attrs = 2;OpenrtbCommon.CreativeAttribute getRequiredAttrs(int index)
Creative attributes that are required by the request.
For e.g. MoPub request have "AD_HAS_THUMBNAIL" for the creative
to be returned in the response
repeated .openrtb.CreativeAttribute required_attrs = 2;List<Extension.Dimension> getAdditionalDimensionsList()
Some exchanges such as Google Adx support multiple allowed sizes for an impression. In such cases, the additional dimensions (w, h) that are supported are present in this field. For example, if Adx supports 5 sets of allowed sizes in a request. The first allowed size will be in banner.w and banner.h The additional 4 sets will be in this field.
repeated .openrtb.Dimension additional_dimensions = 3;Extension.Dimension getAdditionalDimensions(int index)
Some exchanges such as Google Adx support multiple allowed sizes for an impression. In such cases, the additional dimensions (w, h) that are supported are present in this field. For example, if Adx supports 5 sets of allowed sizes in a request. The first allowed size will be in banner.w and banner.h The additional 4 sets will be in this field.
repeated .openrtb.Dimension additional_dimensions = 3;int getAdditionalDimensionsCount()
Some exchanges such as Google Adx support multiple allowed sizes for an impression. In such cases, the additional dimensions (w, h) that are supported are present in this field. For example, if Adx supports 5 sets of allowed sizes in a request. The first allowed size will be in banner.w and banner.h The additional 4 sets will be in this field.
repeated .openrtb.Dimension additional_dimensions = 3;List<? extends Extension.DimensionOrBuilder> getAdditionalDimensionsOrBuilderList()
Some exchanges such as Google Adx support multiple allowed sizes for an impression. In such cases, the additional dimensions (w, h) that are supported are present in this field. For example, if Adx supports 5 sets of allowed sizes in a request. The first allowed size will be in banner.w and banner.h The additional 4 sets will be in this field.
repeated .openrtb.Dimension additional_dimensions = 3;Extension.DimensionOrBuilder getAdditionalDimensionsOrBuilder(int index)
Some exchanges such as Google Adx support multiple allowed sizes for an impression. In such cases, the additional dimensions (w, h) that are supported are present in this field. For example, if Adx supports 5 sets of allowed sizes in a request. The first allowed size will be in banner.w and banner.h The additional 4 sets will be in this field.
repeated .openrtb.Dimension additional_dimensions = 3;boolean hasRewarded()
Some exchanges support "rewarded banners". This signifies that an end user
will recieve a reward for interacting with the ad. E.g. if the user plays
a game in a playable banner, they get game currency in a phone game.
Two things to note:
1. Protobufs sets bools false by default. Unless this field exists and
is explicitly set to true, a banner is considered "nonrewarded".
2. No exchange actually defines this field here, it is a generalization
of the different ways that exchanges denote rewarded banners.
optional bool rewarded = 4;boolean getRewarded()
Some exchanges support "rewarded banners". This signifies that an end user
will recieve a reward for interacting with the ad. E.g. if the user plays
a game in a playable banner, they get game currency in a phone game.
Two things to note:
1. Protobufs sets bools false by default. Unless this field exists and
is explicitly set to true, a banner is considered "nonrewarded".
2. No exchange actually defines this field here, it is a generalization
of the different ways that exchanges denote rewarded banners.
optional bool rewarded = 4;Copyright © 2017. All rights reserved.