キャンペーン

キャンペーンの管理に使用されるメソッドが含まれます。

メソッド

メソッド名 戻り値の型 説明
addLocation(int locationId) TargetedLocationOperation 地域 ID からこのキャンペーンの地域ターゲットを作成します。
addLocation(int locationId, double bidModifier) TargetedLocationOperation 地域 ID と入札単価調整子からこのキャンペーンの地域ターゲットを作成します。
addNegativeKeywordList(NegativeKeywordList negativeKeywordList) void このキャンペーンに除外キーワード (keyword) リストを追加します。
adGroups AdGroupSelector このキャンペーンの広告グループの一覧をフィルタリングするために使用される セレクター を取得します。
広告 AdSelector このキャンペーンの広告のリストをフィルタリングするために使用される セレクター を取得します。
applyLabel(string name) void このキャンペーンにラベルを適用します。
assetGroups AssetGroupSelector このキャンペーンの資産グループのリストをフィルタリングするために使用される セレクター を取得します。
enable void このキャンペーンを有効にします。
excludeLocation(int locationId) ExcludedLocationOperation 地域 ID からこのキャンペーンの地域除外を作成します。
getBiddingStrategyType string このキャンペーンの入札戦略を取得します。
getBudget Budget このキャンペーンの予算を取得します。
getEntityType string このエンティティの型を取得します。
getId string このキャンペーンを一意に識別する ID を取得します。
getName string このキャンペーンの名前を取得します。
getStats 統計情報 このキャンペーンのパフォーマンス データを取得します。
isEnabled ブール値 このキャンペーンが有効かどうかを示すブール値を取得します。
isPaused ブール型 このキャンペーンが一時停止されているかどうかを示すブール値を取得します。
isRemoved ブール型 このキャンペーンが削除 (削除) されるかどうかを示すブール値を取得します。
keywords KeywordSelector このキャンペーンのキーワード リストをフィルタリングするために使用される セレクター を取得します。
labels LabelSelector このキャンペーンに関連付けられているラベルのリストをフィルター処理するために使用される セレクター を取得します。
newAdGroupBuilder AdGroupBuilder このキャンペーンに広告グループを追加するために使用するビルダーを取得します。
一時停止 void このキャンペーンを一時停止します。
productGroups ProductGroupSelector このキャンペーンの商品グループのリストをフィルタリングするために使用されるセレクターを取得します。
remove void このキャンペーンを削除します。
removeLabel(string name) void このキャンペーンからラベルを削除します。
setName(String name) void このキャンペーンの名前を設定します。
ターゲティング CampaignTargeting 地域ターゲティングというキャンペーン レベルのターゲティング条件へのアクセスを提供します。
urls CampaignUrls このキャンペーンのトラッキング テンプレートとカスタム パラメーターを管理するためのメソッドを取得します。

addLocation(int locationId)

地域 ID からこのキャンペーンの地域ターゲットを作成します。

戻り値

説明
TargetedLocationOperation ターゲット地域が正常に追加されたかどうかをチェックするために使用される操作オブジェクト。

addLocation(int locationId, double bidModifier)

地域 ID と入札単価調整子からこのキャンペーンの地域ターゲットを作成します。

戻り値

説明
TargetedLocationOperation ターゲット地域が正常に追加されたかどうかをチェックするために使用される操作オブジェクト。

addNegativeKeywordList(NegativeKeywordList negativeKeywordList)

このキャンペーンに除外キーワード (keyword) リストを追加します。

引数

名前 説明
negativeKeywordList NegativeKeywordList このキャンペーンに追加する除外キーワード (keyword)リスト。 1 つのキャンペーンには、最大 20 個のリストを含めることができます。

戻り値

説明
void Nothing を返します。

adGroups

このキャンペーンの広告グループの一覧をフィルタリングするために使用される セレクター を取得します。

戻り値

説明
AdGroupSelector このキャンペーンの広告グループの一覧をフィルタリングするために使用されるセレクター。

広告

このキャンペーンの広告のリストをフィルタリングするために使用される セレクター を取得します。

戻り値

説明
AdSelector このキャンペーンの広告のリストをフィルター処理するために使用されるセレクター。

applyLabel(string name)

キャンペーンにラベルを適用します。

キャンペーンには最大 50 個のラベルを適用できます。 エンティティにラベルを追加する例については、「 ラベルの使用」を参照してください。

引数

名前 説明
name string ラベルの大文字と小文字を区別する名前。 適用できるこのアカウントのラベルの一覧を取得するには、 AdsApp.labels を参照してください。

戻り値

説明
void Nothing を返します。

assetGroups

このキャンペーンの資産グループのリストをフィルタリングするために使用される セレクター を取得します。

戻り値

説明
AssetGroupSelector このキャンペーンの資産グループのリストをフィルタリングするために使用されるセレクター。

enable

このキャンペーンを有効にします。

戻り値

説明
void Nothing を返します。

excludeLocation(int locationId)

地域 ID からこのキャンペーンの地域除外を作成します。

戻り値

説明
ExcludedLocationOperation 除外された場所が正常に追加されたかどうかをチェックするために使用される操作オブジェクト。

getBiddingStrategyType

このキャンペーンの入札戦略を取得します。

戻り値

説明
string キャンペーンの入札戦略。 使用可能な値は次のとおりです。
  • MANUAL_CPC
  • TARGET_SPEND
  • MAXIMIZE_CONVERSIONS
  • ENHANCED_CPC
  • TARGET_CPA
詳細については、「 入札戦略」を参照してください。

getBudget

このキャンペーンの予算を取得します。

戻り値

説明
Budget このキャンペーンの予算を管理する方法が含まれます。

getEntityType

このエンティティの型を取得します。

戻り値

説明
string このエンティティの種類は Campaign です。

getId

このキャンペーンを一意に識別する ID を取得します。

戻り値

説明
string このキャンペーンを一意に識別する ID。

getName

このキャンペーンの名前を取得します。

戻り値:

説明
string キャンペーン名。

getStats

このキャンペーンのパフォーマンス データを取得します。

このメソッドを呼び出すには、キャンペーン セレクターのチェーンにいずれかのforDateRangeメソッドを含める必要があります。

戻り値

説明
統計情報 キャンペーンのパフォーマンス データ。

isEnabled

このキャンペーンが有効かどうかを示すブール値を取得します。

戻り値

説明
ブール値 このキャンペーンが有効な場合は true 。それ以外の場合は false

isPaused

このキャンペーンが一時停止されているかどうかを示すブール値を取得します。

戻り値

説明
ブール型 このキャンペーンが一時停止の場合は true 。それ以外の場合は false

isRemoved

このキャンペーンが削除 (削除) されるかどうかを示すブール値を取得します。

戻り値

説明
ブール型 このキャンペーンが削除された場合は true 。それ以外の場合は false

keywords

このキャンペーンのキーワード リストをフィルタリングするために使用される セレクター を取得します。

戻り値

説明
KeywordSelector このキャンペーンのキーワードのリストをフィルタリングするために使用されるセレクター。

labels

このキャンペーンに関連付けられているラベルのリストをフィルター処理するために使用される セレクター を取得します。

戻り値

説明
LabelSelector このキャンペーンに関連付けられているラベルのリストをフィルタリングするために使用されるセレクター。

newAdGroupBuilder

このキャンペーンに広告グループを追加するために使用する ビルダー を取得します。

戻り値

説明
AdGroupBuilder このキャンペーンに広告グループを追加するために使用したビルダー。

一時停止

このキャンペーンを一時停止します。

戻り値

説明
void Nothing を返します。

productGroups

このキャンペーンの商品グループのリストをフィルタリングするために使用される セレクター を取得します。

戻り値

説明
ProductGroupSelector このキャンペーンの商品グループの一覧をフィルタリングするために使用されるセレクター。

remove

このキャンペーンを削除します。

戻り値

説明
void Nothing を返します。

removeLabel(string name)

キャンペーンからラベルを削除します。

引数

名前 説明
name string ラベルの大文字と小文字を区別する名前。 このキャンペーンに関連付けられているラベルの一覧を取得するには、「 ラベル」を参照してください。

戻り値

説明
void Nothing を返します。

setName(string name)

キャンペーンの名前を設定します。

引数

名前 説明
name string キャンペーン名。 名前は最大 128 文字で、アカウント内で一意である必要があります。

戻り値

説明
void Nothing を返します。

ターゲティング

地域ターゲティングというキャンペーン レベルのターゲティング条件へのアクセスを提供します。

戻り値

説明
CampaignTargeting このキャンペーンの地域ターゲティング条件へのアクセス。

urls

このキャンペーンのトラッキング テンプレートとカスタム パラメーターを管理するためのメソッドを取得します。

戻り値

説明
CampaignUrls このキャンペーンのトラッキング テンプレートとカスタム パラメーターを管理するためのメソッドが含まれています。

関連項目