Builder for
Topic objects.
Example usage:
var topicBuilder = adGroup.display().newTopicBuilder();
var topic = topicBuilder
.withTopicId(3) // required
.withCpc(0.50) // optional
.build() // create the topic
Methods:
build()
Builds the topic. Returns a
TopicOperation that corresponds to
the creation of the
Topic.
Return values:
exclude()
Builds the excluded topic. Returns an
ExcludedTopicOperation that
corresponds to the creation of the
ExcludedTopic.
Return values:
withCpc(cpc)
Sets the max CPC bid of the new topic to the specified value.
Arguments:
Name | Type | Description |
cpc |
double |
The max CPC bid of the topic. |
Return values:
withCpm(cpm)
Sets the CPM bid of the new topic to the specified value.
See Cost-per-thousand
impressions (CPM) for more information.
Arguments:
Name | Type | Description |
cpm |
double |
The CPM bid of the topic. |
Return values:
withTopicId(topicId)
Sets the topic ID of the topic. This field is required. The topic ID
identifies the topic category. A list of valid topic IDs is available on
our
Verticals page.
Arguments:
Name | Type | Description |
topicId |
String |
The topic ID of the topic. |
Return values: