public static final class OpenRtbProtobuf.Site.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder> implements OpenRtbProtobuf.SiteOrBuilder
3.3.5 Site Object A site object should be included if the ad supported content is part of a website (as opposed to an application). A bid request must not contain both a site object and an app object. The site object itself and all of its parameters are optional, so default values are not provided. If an optional parameter is not specified, it should be considered unknown. At a minimum, it’s useful to provide a page URL or a site ID, but this is not strictly required.Protobuf type
open_rtb.Site| Modifier and Type | Method and Description |
|---|---|
OpenRtbProtobuf.Site.Builder |
addAllCat(Iterable<String> values)
Array of IAB content categories for the overall site.
|
OpenRtbProtobuf.Site.Builder |
addAllPagecat(Iterable<String> values)
Array of IAB content categories for the current page.
|
OpenRtbProtobuf.Site.Builder |
addAllSectioncat(Iterable<String> values)
Array of IAB content categories for the current subsection of the site.
|
OpenRtbProtobuf.Site.Builder |
addCat(String value)
Array of IAB content categories for the overall site.
|
OpenRtbProtobuf.Site.Builder |
addCatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the overall site.
|
OpenRtbProtobuf.Site.Builder |
addPagecat(String value)
Array of IAB content categories for the current page.
|
OpenRtbProtobuf.Site.Builder |
addPagecatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the current page.
|
OpenRtbProtobuf.Site.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenRtbProtobuf.Site.Builder |
addSectioncat(String value)
Array of IAB content categories for the current subsection of the site.
|
OpenRtbProtobuf.Site.Builder |
addSectioncatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the current subsection of the site.
|
OpenRtbProtobuf.Site |
build() |
OpenRtbProtobuf.Site |
buildPartial() |
OpenRtbProtobuf.Site.Builder |
clear() |
OpenRtbProtobuf.Site.Builder |
clearCat()
Array of IAB content categories for the overall site.
|
OpenRtbProtobuf.Site.Builder |
clearContent()
See Content Object.
|
OpenRtbProtobuf.Site.Builder |
clearDomain()
Domain of the site, used for advertiser side blocking.
|
OpenRtbProtobuf.Site.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OpenRtbProtobuf.Site.Builder |
clearId()
Site ID on the exchange.
|
OpenRtbProtobuf.Site.Builder |
clearKeywords()
List of keywords describing this site in a comma separated string.
|
OpenRtbProtobuf.Site.Builder |
clearName()
Site name (may be masked at publisher’s request).
|
OpenRtbProtobuf.Site.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OpenRtbProtobuf.Site.Builder |
clearPage()
URL of the page where the impression will be shown.
|
OpenRtbProtobuf.Site.Builder |
clearPagecat()
Array of IAB content categories for the current page.
|
OpenRtbProtobuf.Site.Builder |
clearPrivacypolicy()
Specifies whether the site has a privacy policy.
|
OpenRtbProtobuf.Site.Builder |
clearPublisher()
See Publisher Object.
|
OpenRtbProtobuf.Site.Builder |
clearRef()
Referrer URL that caused navigation to the current page.
|
OpenRtbProtobuf.Site.Builder |
clearSearch()
Search string that caused navigation to the current page.
|
OpenRtbProtobuf.Site.Builder |
clearSectioncat()
Array of IAB content categories for the current subsection of the site.
|
OpenRtbProtobuf.Site.Builder |
clone() |
String |
getCat(int index)
Array of IAB content categories for the overall site.
|
com.google.protobuf.ByteString |
getCatBytes(int index)
Array of IAB content categories for the overall site.
|
int |
getCatCount()
Array of IAB content categories for the overall site.
|
com.google.protobuf.ProtocolStringList |
getCatList()
Array of IAB content categories for the overall site.
|
OpenRtbProtobuf.Content |
getContent()
See Content Object.
|
OpenRtbProtobuf.Content.Builder |
getContentBuilder()
See Content Object.
|
OpenRtbProtobuf.ContentOrBuilder |
getContentOrBuilder()
See Content Object.
|
OpenRtbProtobuf.Site |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDomain()
Domain of the site, used for advertiser side blocking.
|
com.google.protobuf.ByteString |
getDomainBytes()
Domain of the site, used for advertiser side blocking.
|
String |
getId()
Site ID on the exchange.
|
com.google.protobuf.ByteString |
getIdBytes()
Site ID on the exchange.
|
String |
getKeywords()
List of keywords describing this site in a comma separated string.
|
com.google.protobuf.ByteString |
getKeywordsBytes()
List of keywords describing this site in a comma separated string.
|
String |
getName()
Site name (may be masked at publisher’s request).
|
com.google.protobuf.ByteString |
getNameBytes()
Site name (may be masked at publisher’s request).
|
String |
getPage()
URL of the page where the impression will be shown.
|
com.google.protobuf.ByteString |
getPageBytes()
URL of the page where the impression will be shown.
|
String |
getPagecat(int index)
Array of IAB content categories for the current page.
|
com.google.protobuf.ByteString |
getPagecatBytes(int index)
Array of IAB content categories for the current page.
|
int |
getPagecatCount()
Array of IAB content categories for the current page.
|
com.google.protobuf.ProtocolStringList |
getPagecatList()
Array of IAB content categories for the current page.
|
int |
getPrivacypolicy()
Specifies whether the site has a privacy policy.
|
OpenRtbProtobuf.Publisher |
getPublisher()
See Publisher Object.
|
OpenRtbProtobuf.Publisher.Builder |
getPublisherBuilder()
See Publisher Object.
|
OpenRtbProtobuf.PublisherOrBuilder |
getPublisherOrBuilder()
See Publisher Object.
|
String |
getRef()
Referrer URL that caused navigation to the current page.
|
com.google.protobuf.ByteString |
getRefBytes()
Referrer URL that caused navigation to the current page.
|
String |
getSearch()
Search string that caused navigation to the current page.
|
com.google.protobuf.ByteString |
getSearchBytes()
Search string that caused navigation to the current page.
|
String |
getSectioncat(int index)
Array of IAB content categories for the current subsection of the site.
|
com.google.protobuf.ByteString |
getSectioncatBytes(int index)
Array of IAB content categories for the current subsection of the site.
|
int |
getSectioncatCount()
Array of IAB content categories for the current subsection of the site.
|
com.google.protobuf.ProtocolStringList |
getSectioncatList()
Array of IAB content categories for the current subsection of the site.
|
boolean |
hasContent()
See Content Object.
|
boolean |
hasDomain()
Domain of the site, used for advertiser side blocking.
|
boolean |
hasId()
Site ID on the exchange.
|
boolean |
hasKeywords()
List of keywords describing this site in a comma separated string.
|
boolean |
hasName()
Site name (may be masked at publisher’s request).
|
boolean |
hasPage()
URL of the page where the impression will be shown.
|
boolean |
hasPrivacypolicy()
Specifies whether the site has a privacy policy.
|
boolean |
hasPublisher()
See Publisher Object.
|
boolean |
hasRef()
Referrer URL that caused navigation to the current page.
|
boolean |
hasSearch()
Search string that caused navigation to the current page.
|
boolean |
isInitialized() |
OpenRtbProtobuf.Site.Builder |
mergeContent(OpenRtbProtobuf.Content value)
See Content Object.
|
OpenRtbProtobuf.Site.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OpenRtbProtobuf.Site.Builder |
mergeFrom(com.google.protobuf.Message other) |
OpenRtbProtobuf.Site.Builder |
mergeFrom(OpenRtbProtobuf.Site other) |
OpenRtbProtobuf.Site.Builder |
mergePublisher(OpenRtbProtobuf.Publisher value)
See Publisher Object.
|
OpenRtbProtobuf.Site.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OpenRtbProtobuf.Site.Builder |
setCat(int index,
String value)
Array of IAB content categories for the overall site.
|
OpenRtbProtobuf.Site.Builder |
setContent(OpenRtbProtobuf.Content.Builder builderForValue)
See Content Object.
|
OpenRtbProtobuf.Site.Builder |
setContent(OpenRtbProtobuf.Content value)
See Content Object.
|
OpenRtbProtobuf.Site.Builder |
setDomain(String value)
Domain of the site, used for advertiser side blocking.
|
OpenRtbProtobuf.Site.Builder |
setDomainBytes(com.google.protobuf.ByteString value)
Domain of the site, used for advertiser side blocking.
|
OpenRtbProtobuf.Site.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OpenRtbProtobuf.Site.Builder |
setId(String value)
Site ID on the exchange.
|
OpenRtbProtobuf.Site.Builder |
setIdBytes(com.google.protobuf.ByteString value)
Site ID on the exchange.
|
OpenRtbProtobuf.Site.Builder |
setKeywords(String value)
List of keywords describing this site in a comma separated string.
|
OpenRtbProtobuf.Site.Builder |
setKeywordsBytes(com.google.protobuf.ByteString value)
List of keywords describing this site in a comma separated string.
|
OpenRtbProtobuf.Site.Builder |
setName(String value)
Site name (may be masked at publisher’s request).
|
OpenRtbProtobuf.Site.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Site name (may be masked at publisher’s request).
|
OpenRtbProtobuf.Site.Builder |
setPage(String value)
URL of the page where the impression will be shown.
|
OpenRtbProtobuf.Site.Builder |
setPageBytes(com.google.protobuf.ByteString value)
URL of the page where the impression will be shown.
|
OpenRtbProtobuf.Site.Builder |
setPagecat(int index,
String value)
Array of IAB content categories for the current page.
|
OpenRtbProtobuf.Site.Builder |
setPrivacypolicy(int value)
Specifies whether the site has a privacy policy.
|
OpenRtbProtobuf.Site.Builder |
setPublisher(OpenRtbProtobuf.Publisher.Builder builderForValue)
See Publisher Object.
|
OpenRtbProtobuf.Site.Builder |
setPublisher(OpenRtbProtobuf.Publisher value)
See Publisher Object.
|
OpenRtbProtobuf.Site.Builder |
setRef(String value)
Referrer URL that caused navigation to the current page.
|
OpenRtbProtobuf.Site.Builder |
setRefBytes(com.google.protobuf.ByteString value)
Referrer URL that caused navigation to the current page.
|
OpenRtbProtobuf.Site.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OpenRtbProtobuf.Site.Builder |
setSearch(String value)
Search string that caused navigation to the current page.
|
OpenRtbProtobuf.Site.Builder |
setSearchBytes(com.google.protobuf.ByteString value)
Search string that caused navigation to the current page.
|
OpenRtbProtobuf.Site.Builder |
setSectioncat(int index,
String value)
Array of IAB content categories for the current subsection of the site.
|
OpenRtbProtobuf.Site.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForFieldfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public OpenRtbProtobuf.Site.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OpenRtbProtobuf.Site build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OpenRtbProtobuf.Site buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OpenRtbProtobuf.Site.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder mergeFrom(OpenRtbProtobuf.Site other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public OpenRtbProtobuf.Site.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OpenRtbProtobuf.Site.Builder>IOExceptionpublic boolean hasId()
Site ID on the exchange.
optional string id = 1;hasId in interface OpenRtbProtobuf.SiteOrBuilderpublic String getId()
Site ID on the exchange.
optional string id = 1;getId in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
Site ID on the exchange.
optional string id = 1;getIdBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setId(String value)
Site ID on the exchange.
optional string id = 1;public OpenRtbProtobuf.Site.Builder clearId()
Site ID on the exchange.
optional string id = 1;public OpenRtbProtobuf.Site.Builder setIdBytes(com.google.protobuf.ByteString value)
Site ID on the exchange.
optional string id = 1;public boolean hasName()
Site name (may be masked at publisher’s request).
optional string name = 2;hasName in interface OpenRtbProtobuf.SiteOrBuilderpublic String getName()
Site name (may be masked at publisher’s request).
optional string name = 2;getName in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Site name (may be masked at publisher’s request).
optional string name = 2;getNameBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setName(String value)
Site name (may be masked at publisher’s request).
optional string name = 2;public OpenRtbProtobuf.Site.Builder clearName()
Site name (may be masked at publisher’s request).
optional string name = 2;public OpenRtbProtobuf.Site.Builder setNameBytes(com.google.protobuf.ByteString value)
Site name (may be masked at publisher’s request).
optional string name = 2;public boolean hasDomain()
Domain of the site, used for advertiser side blocking. For example, “foo.com”.
optional string domain = 3;hasDomain in interface OpenRtbProtobuf.SiteOrBuilderpublic String getDomain()
Domain of the site, used for advertiser side blocking. For example, “foo.com”.
optional string domain = 3;getDomain in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
Domain of the site, used for advertiser side blocking. For example, “foo.com”.
optional string domain = 3;getDomainBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setDomain(String value)
Domain of the site, used for advertiser side blocking. For example, “foo.com”.
optional string domain = 3;public OpenRtbProtobuf.Site.Builder clearDomain()
Domain of the site, used for advertiser side blocking. For example, “foo.com”.
optional string domain = 3;public OpenRtbProtobuf.Site.Builder setDomainBytes(com.google.protobuf.ByteString value)
Domain of the site, used for advertiser side blocking. For example, “foo.com”.
optional string domain = 3;public com.google.protobuf.ProtocolStringList getCatList()
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;getCatList in interface OpenRtbProtobuf.SiteOrBuilderpublic int getCatCount()
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;getCatCount in interface OpenRtbProtobuf.SiteOrBuilderpublic String getCat(int index)
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;getCat in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getCatBytes(int index)
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;getCatBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setCat(int index, String value)
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;public OpenRtbProtobuf.Site.Builder addCat(String value)
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;public OpenRtbProtobuf.Site.Builder addAllCat(Iterable<String> values)
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;public OpenRtbProtobuf.Site.Builder clearCat()
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;public OpenRtbProtobuf.Site.Builder addCatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the overall site. See Table 6.1 Content Categories.
repeated string cat = 4;public com.google.protobuf.ProtocolStringList getSectioncatList()
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;getSectioncatList in interface OpenRtbProtobuf.SiteOrBuilderpublic int getSectioncatCount()
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;getSectioncatCount in interface OpenRtbProtobuf.SiteOrBuilderpublic String getSectioncat(int index)
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;getSectioncat in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getSectioncatBytes(int index)
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;getSectioncatBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setSectioncat(int index, String value)
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;public OpenRtbProtobuf.Site.Builder addSectioncat(String value)
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;public OpenRtbProtobuf.Site.Builder addAllSectioncat(Iterable<String> values)
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;public OpenRtbProtobuf.Site.Builder clearSectioncat()
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;public OpenRtbProtobuf.Site.Builder addSectioncatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the current subsection of the site. See Table 6.1 Content Categories.
repeated string sectioncat = 5;public com.google.protobuf.ProtocolStringList getPagecatList()
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;getPagecatList in interface OpenRtbProtobuf.SiteOrBuilderpublic int getPagecatCount()
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;getPagecatCount in interface OpenRtbProtobuf.SiteOrBuilderpublic String getPagecat(int index)
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;getPagecat in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getPagecatBytes(int index)
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;getPagecatBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setPagecat(int index, String value)
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;public OpenRtbProtobuf.Site.Builder addPagecat(String value)
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;public OpenRtbProtobuf.Site.Builder addAllPagecat(Iterable<String> values)
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;public OpenRtbProtobuf.Site.Builder clearPagecat()
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;public OpenRtbProtobuf.Site.Builder addPagecatBytes(com.google.protobuf.ByteString value)
Array of IAB content categories for the current page. See Table 6.1 Content Categories.
repeated string pagecat = 6;public boolean hasPage()
URL of the page where the impression will be shown.
optional string page = 7;hasPage in interface OpenRtbProtobuf.SiteOrBuilderpublic String getPage()
URL of the page where the impression will be shown.
optional string page = 7;getPage in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getPageBytes()
URL of the page where the impression will be shown.
optional string page = 7;getPageBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setPage(String value)
URL of the page where the impression will be shown.
optional string page = 7;public OpenRtbProtobuf.Site.Builder clearPage()
URL of the page where the impression will be shown.
optional string page = 7;public OpenRtbProtobuf.Site.Builder setPageBytes(com.google.protobuf.ByteString value)
URL of the page where the impression will be shown.
optional string page = 7;public boolean hasPrivacypolicy()
Specifies whether the site has a privacy policy. “1” means there is a policy. “0” means there is not.
optional uint32 privacypolicy = 8;hasPrivacypolicy in interface OpenRtbProtobuf.SiteOrBuilderpublic int getPrivacypolicy()
Specifies whether the site has a privacy policy. “1” means there is a policy. “0” means there is not.
optional uint32 privacypolicy = 8;getPrivacypolicy in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setPrivacypolicy(int value)
Specifies whether the site has a privacy policy. “1” means there is a policy. “0” means there is not.
optional uint32 privacypolicy = 8;public OpenRtbProtobuf.Site.Builder clearPrivacypolicy()
Specifies whether the site has a privacy policy. “1” means there is a policy. “0” means there is not.
optional uint32 privacypolicy = 8;public boolean hasRef()
Referrer URL that caused navigation to the current page.
optional string ref = 9;hasRef in interface OpenRtbProtobuf.SiteOrBuilderpublic String getRef()
Referrer URL that caused navigation to the current page.
optional string ref = 9;getRef in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getRefBytes()
Referrer URL that caused navigation to the current page.
optional string ref = 9;getRefBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setRef(String value)
Referrer URL that caused navigation to the current page.
optional string ref = 9;public OpenRtbProtobuf.Site.Builder clearRef()
Referrer URL that caused navigation to the current page.
optional string ref = 9;public OpenRtbProtobuf.Site.Builder setRefBytes(com.google.protobuf.ByteString value)
Referrer URL that caused navigation to the current page.
optional string ref = 9;public boolean hasSearch()
Search string that caused navigation to the current page.
optional string search = 10;hasSearch in interface OpenRtbProtobuf.SiteOrBuilderpublic String getSearch()
Search string that caused navigation to the current page.
optional string search = 10;getSearch in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getSearchBytes()
Search string that caused navigation to the current page.
optional string search = 10;getSearchBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setSearch(String value)
Search string that caused navigation to the current page.
optional string search = 10;public OpenRtbProtobuf.Site.Builder clearSearch()
Search string that caused navigation to the current page.
optional string search = 10;public OpenRtbProtobuf.Site.Builder setSearchBytes(com.google.protobuf.ByteString value)
Search string that caused navigation to the current page.
optional string search = 10;public boolean hasPublisher()
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;hasPublisher in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Publisher getPublisher()
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;getPublisher in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setPublisher(OpenRtbProtobuf.Publisher value)
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;public OpenRtbProtobuf.Site.Builder setPublisher(OpenRtbProtobuf.Publisher.Builder builderForValue)
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;public OpenRtbProtobuf.Site.Builder mergePublisher(OpenRtbProtobuf.Publisher value)
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;public OpenRtbProtobuf.Site.Builder clearPublisher()
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;public OpenRtbProtobuf.Publisher.Builder getPublisherBuilder()
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;public OpenRtbProtobuf.PublisherOrBuilder getPublisherOrBuilder()
See Publisher Object.
optional .open_rtb.Publisher publisher = 11;getPublisherOrBuilder in interface OpenRtbProtobuf.SiteOrBuilderpublic boolean hasContent()
See Content Object.
optional .open_rtb.Content content = 12;hasContent in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Content getContent()
See Content Object.
optional .open_rtb.Content content = 12;getContent in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setContent(OpenRtbProtobuf.Content value)
See Content Object.
optional .open_rtb.Content content = 12;public OpenRtbProtobuf.Site.Builder setContent(OpenRtbProtobuf.Content.Builder builderForValue)
See Content Object.
optional .open_rtb.Content content = 12;public OpenRtbProtobuf.Site.Builder mergeContent(OpenRtbProtobuf.Content value)
See Content Object.
optional .open_rtb.Content content = 12;public OpenRtbProtobuf.Site.Builder clearContent()
See Content Object.
optional .open_rtb.Content content = 12;public OpenRtbProtobuf.Content.Builder getContentBuilder()
See Content Object.
optional .open_rtb.Content content = 12;public OpenRtbProtobuf.ContentOrBuilder getContentOrBuilder()
See Content Object.
optional .open_rtb.Content content = 12;getContentOrBuilder in interface OpenRtbProtobuf.SiteOrBuilderpublic boolean hasKeywords()
List of keywords describing this site in a comma separated string.
optional string keywords = 13;hasKeywords in interface OpenRtbProtobuf.SiteOrBuilderpublic String getKeywords()
List of keywords describing this site in a comma separated string.
optional string keywords = 13;getKeywords in interface OpenRtbProtobuf.SiteOrBuilderpublic com.google.protobuf.ByteString getKeywordsBytes()
List of keywords describing this site in a comma separated string.
optional string keywords = 13;getKeywordsBytes in interface OpenRtbProtobuf.SiteOrBuilderpublic OpenRtbProtobuf.Site.Builder setKeywords(String value)
List of keywords describing this site in a comma separated string.
optional string keywords = 13;public OpenRtbProtobuf.Site.Builder clearKeywords()
List of keywords describing this site in a comma separated string.
optional string keywords = 13;public OpenRtbProtobuf.Site.Builder setKeywordsBytes(com.google.protobuf.ByteString value)
List of keywords describing this site in a comma separated string.
optional string keywords = 13;public final OpenRtbProtobuf.Site.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>public final OpenRtbProtobuf.Site.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OpenRtbProtobuf.Site.Builder>Copyright © 2013–2016 AdGear Technologies Inc.. All rights reserved.