条件

CampaignCriterionServiceAdGroupCriterionServiceCustomerNegativeCriterionService は、さまざまな種類の条件のターゲティングまたは除外をサポートしています。

キャンペーン クライテリア

CampaignCriterionService を使用すると、キャンペーン単位で以下のタイプのターゲティングを指定できます。入札単価調整比を使用してキャンペーン単位で入札単価調整比を指定することもできますが、絶対単価を設定することはできません。

AdScheduleInfo

デフォルトでは、新しいキャンペーンに広告スケジュールはありません。つまり、広告はすべての期間に掲載されます。広告をいつ掲載するかをより正確に決定するために、15 分単位で広告スケジュールを設定することができます。

広告スケジュールはターゲティングのみ可能です。除外はサポートされていません。

AgeRangeInfo

デフォルトでは、新しいキャンペーンには年齢層の条件はありません。つまり、すべての年齢層が含まれます。

BrandListInfo

ブランドのリストを指定します。このタイプの条件は、ターゲットに設定するか除外できます。

CarrierInfo

デフォルトでは、新しいキャンペーンにはコンテンツ キャリア条件はありません。つまり、すべてのキャリアが含まれます。キャンペーン単位でサポートされるのは、非除外条件のみです。

CombinedAudienceInfo

組み合わせオーディエンスでは、任意の数のオーディエンスの条件を組み合わせることができます。デフォルトでは、新しいキャンペーンには統合オーディエンスは含まれません。詳しくは、オーディエンスの統合に関するヘルプセンター記事をご覧ください。

ContentLabelInfo

デフォルトでは、新しいキャンペーンにはコンテンツ ラベルの条件はありません。つまり、すべてのカテゴリが含まれます。キャンペーン単位でサポートされるのは、除外条件のみです。

CustomAffinityInfo

デフォルトでは、新しいキャンペーンにはカスタム アフィニティの条件はありません。カスタム アフィニティ条件は、ユーザーが作成する必要がある CustomInterest リソースによって定義されます。非除外条件のみがサポートされます。カスタム アフィニティ条件の仕組みと使用方法について詳しくは、こちらの記事をご覧ください。

CustomAudienceInfo

興味 / 関心別にユーザーをリストアップします。カスタム オーディエンスの条件は、ユーザーが作成する必要がある CustomAudience リソースで定義されます。カスタム オーディエンスの条件の仕組みと使用方法について詳しくは、こちらの記事をご覧ください。

DeviceInfo

定義済みの Device 列挙型のいずれかを使用して、DeviceInfo 条件を定義します。モバイル デバイス ターゲティングの主な使用例は、CampaignCriterionbid_modifier 値を使用して特定のデバイスの入札単価を調整することです。

ターゲティングできるのはデバイスのみです。除外はサポートされていません。

GenderInfo

デフォルトでは、新しいキャンペーンには性別の条件はありません。つまり、すべての性別が含まれます。キャンペーン単位でサポートされるのは、除外条件のみです。

IncomeRangeInfo

デフォルトでは、新しいキャンペーンには所得別グループの条件はありません。つまり、すべての所得別グループが含まれます。キャンペーン単位でサポートされるのは、除外条件のみです。

IpBlockInfo

デフォルトでは、新しいキャンペーンには IP ブロック条件はありません。つまり、すべてが含まれます。

KeywordInfo

キーワードは、自由形式のテキストとマッチタイプ列挙値のいずれかを使用して作成されます。

キーワードはキャンペーン単位でのみ除外できるため、キーワードの CampaignCriterionnegative = true を指定する必要があります。

KeywordThemeInfo

事前定義されたキーワード テーマ定数または自由形式のテキストを指定できます。

LanguageInfo

デフォルトでは、新しいキャンペーンには言語の条件はありません。つまり、すべての言語が含まれます。非除外条件のみがサポートされます。

ListingScopeInfo

デフォルトでは、新しいキャンペーンにはリスティング範囲の条件はありません。非除外条件のみがサポートされます。

LocalServiceIdInfo

ローカル サービス キャンペーンでターゲティングできるサービスタイプ(install_faucet など)を表します。

LocationInfo

名前付き地域ターゲティングは LocationInfo として実装され、固定された一連の条件 ID を使用して作成されます。利用可能な ID はドキュメントに記載されており、GeoTargetConstantService を使用して個別に検索できます。これらの条件は、非除外か除外として設定することができ、除外ターゲットは非除外ターゲットをオーバーライドします。デフォルトでは、新しいキャンペーンには地域条件がありません。つまり、すべての地域がターゲットに設定されています。地域ターゲティングを指定しないと、広告はどこでも配信されます。地域ターゲティングを追加すると、その地域でのみ広告が配信されます。

詳しくは、名前付き地域ターゲティング地域ターゲティングの重要性をご覧ください。

LocationGroupInfo

LocationGroup を使用すると、キャンペーンで複数の地域をターゲティングできます。これらの地域は、一連の場所と、各場所の周囲の距離半径(メートルかマイル)で定義されます。これらの地域のターゲティングは、地域ターゲティングの条件 IDのリストを使用して絞り込むことができます。

複数の地域のターゲティングについての詳細

MobileAppCategoryInfo

デフォルトでは、新しいキャンペーンにはモバイルアプリ カテゴリの条件はありません。つまり、すべてのカテゴリが含まれます。キャンペーン単位でサポートされるのは、除外条件のみです。

MobileApplicationInfo

デフォルトでは、新しい広告グループにはモバイルアプリの条件は含まれません。個々のモバイルアプリは、app_id フィールドの値に従って識別する必要があります。

MobileDeviceInfo

デフォルトでは、新しいキャンペーンにはモバイル デバイスの条件はありません。つまり、すべてのデバイスが含まれます。

個々のモバイル デバイスを指定するには、MobileDeviceConstant のリソース名を使用して、キャンペーン条件の device フィールドを設定する必要があります。

ターゲティングできるのはモバイル デバイスのみです。除外はサポートされていません。

OperatingSystemVersionInfo

デフォルトでは、新しいキャンペーンにはオペレーティング システムのバージョンの条件が含まれていません。つまり、すべてのオペレーティング システムがターゲットに設定されています。キャンペーン単位でサポートされるのは、非除外条件のみです。

ParentalStatusInfo

デフォルトでは、新しいキャンペーンには子供の有無の条件はありません。つまり、すべての子供の有無のカテゴリが含まれます。キャンペーン単位でサポートされるのは、除外条件のみです。

PlacementInfo

これらは顧客 URL を使用して作成されます。使用される URL は、長さ(250 文字)と深さ(2 レベル)の制限があります。除外としてのみ設定でき、デフォルトでは、新しいキャンペーンにプレースメント条件はありません。URL が adsenseformobileapps.com の場合、除外プレースメントは使用できません。

ProximityInfo

半径を指定したターゲットは、ProximityInfo 条件として実装されています。これは、住所か緯度 / 経度を使用し、半径を指定することによって作成できます。非除外としてのみ設定でき、デフォルトでは、新しいキャンペーンに近隣地域条件はありません。

半径を指定したターゲットの詳細

TopicInfo

デフォルトでは、新しいキャンペーンにはトピックの条件はありません。キャンペーン単位でサポートされるのは、除外条件のみです。トピックをご覧ください。

UserInterestInfo

デフォルトでは、新しいキャンペーンにはユーザーの興味や関心の条件はありません。キャンペーン単位でサポートされるのは、除外条件のみです。

UserInterestInfo に設定する UserInterest を取得する際は、availabilities[] がキャンペーン タイプに対応していることを確認します。一部の UserInterest オプションは、特定のキャンペーン タイプでのみ使用できます。

UserListInfo

デフォルトでは、新しいキャンペーンにはユーザーリストの条件はありません。ユーザーリストの ID を使用して、条件のユーザーリストを識別します。除外条件と非除外条件が、キャンペーン単位でサポートされています。

WebpageInfo

デフォルトでは、新しいキャンペーンにはウェブページの条件はありません。つまり、すべてのウェブページが含まれます。キャンペーン単位でサポートされるのは、除外条件のみです。

YouTubeChannelInfo

デフォルトでは、新しいキャンペーンには YouTube チャンネルの条件はありません。キャンペーン単位でサポートされるのは、除外条件のみです。

YouTubeVideoInfo

デフォルトでは、新しいキャンペーンには YouTube 動画の条件はありません。キャンペーン単位でサポートされるのは、除外条件のみです。

広告グループの条件

AdGroupCriterionService を使用すると、広告グループ単位で以下のタイプのターゲティングを指定できます。

AgeRangeInfo
デフォルトでは、新しい広告グループには年齢層の条件はありません。つまり、すべての年齢層が含まれます。広告グループ単位で、年齢層による入札か除外が可能です。
AppPaymentModelInfo
広告グループ単位で、アプリの支払いモデル条件のみをターゲティングできます。
AudienceInfo
デフォルトでは、新しい広告グループにはオーディエンスの条件は含まれません。デマンド ジェネレーション キャンペーンで広告グループのオーディエンス ターゲティングを設定する方法については、オーディエンスの作成と管理ガイドをご覧ください。
CombinedAudienceInfo
オーディエンスの条件は、組み合わせて 1 つのオーディエンスにまとめることができます。デフォルトでは、新しい広告グループには統合オーディエンスは含まれません。詳しくは、統合オーディエンスに関するヘルプセンター記事をご覧ください。
CustomAffinityInfo
デフォルトでは、新しい広告グループにはカスタム アフィニティの条件は含まれません。カスタム アフィニティ条件は、ユーザーが作成する必要がある CustomInterest リソースによって定義されます。サポートされるのは肯定的な条件のみです。こちらの記事では、カスタム アフィニティ条件の仕組みと使用方法について詳しく説明しています。
CustomAudienceInfo
興味 / 関心別に分類されたユーザーのリスト。カスタム オーディエンスの条件は、ユーザーが作成する必要がある CustomAudience リソースで定義されます。カスタム オーディエンス条件の仕組みと使用方法について詳しくは、こちらの記事(https://support.google.com/google-ads/answer/2497941)をご覧ください。
CustomIntentInfo
デフォルトでは、新しい広告グループにはカスタム インテント条件は含まれません。カスタム インテント条件は、ユーザーが作成する必要がある CustomInterest リソースで定義されます。非除外条件のみがサポートされます。カスタム インテント条件の仕組みと使用方法について詳しくは、こちらの記事をご覧ください。
GenderInfo
デフォルトでは、新しい広告グループには性別の条件はありません。つまり、すべての性別が含まれます。広告グループ単位で、性別による入札か除外が可能です。
IncomeRangeInfo
デフォルトでは、新しい広告グループには所得別グループの条件はありません。つまり、すべての所得別グループが含まれます。広告グループ単位で、所得別グループによる入札か除外が可能です。
KeywordInfo
広告グループ単位で、キーワードによるターゲティングか除外が可能です。
LanguageInfo
デフォルトでは、新しいキャンペーンには言語の条件はありません。つまり、すべての言語が含まれます。非除外条件のみがサポートされます。
ListingGroupInfo
リスティング グループは、ホテル広告キャンペーンとショッピング キャンペーンの条件のツリーベース構造を定義します。
LocationInfo

名前付き地域ターゲティングは LocationInfo として実装され、固定された一連の条件 ID を使用して作成されます。利用可能な ID はドキュメントに記載されており、GeoTargetConstantService を使用して個別に検索できます。これらの条件は、非除外か除外として設定することができ、除外ターゲットは非除外ターゲットをオーバーライドします。デフォルトでは、新しいキャンペーンには地域条件がありません。つまり、すべての地域がターゲットに設定されています。地域ターゲティングを指定しないと、広告はどこでも配信されます。地域ターゲティングを追加すると、その地域でのみ広告が配信されます。

詳しくは、名前付き地域ターゲティング地域ターゲティングの重要性をご覧ください。

MobileAppCategoryInfo

広告グループ単位で、モバイルアプリ カテゴリ条件によるターゲティングか除外が可能です。

MobileApplicationInfo

デフォルトでは、新しい広告グループにはモバイルアプリの条件は含まれません。個々のモバイルアプリは、app_id フィールドの値に従って識別する必要があります。

ParentalStatusInfo

デフォルトでは、新しい広告グループには子供の有無の条件はありません。つまり、子供の有無のすべてのカテゴリが含まれます。広告グループ単位で、子供の有無のカテゴリによる入札か除外が可能です。

PlacementInfo

これらは顧客 URL を使用して作成されます。使用される URL は、長さ(250 文字)と深さ(2 レベル)の制限があります。除外としてのみ設定でき、デフォルトでは、新しい広告グループにプレースメント条件はありません。URL が adsenseformobileapps.com の場合、除外プレースメントは使用できません。

TopicInfo

デフォルトでは、新しい広告グループにはトピックの条件はありません。広告グループ単位で、所得別グループによる入札か除外が可能です。

UserInterestInfo

デフォルトでは、新しい広告グループにはユーザーの興味や関心の条件はありません。広告グループ単位で、ユーザーの興味や関心による入札か除外が可能です。

UserInterestInfo に設定する UserInterest を取得する際は、availabilities[] がキャンペーン タイプに対応していることを確認します。一部の UserInterest オプションは、特定のキャンペーン タイプでのみ使用できます。

UserListInfo

デフォルトでは、新しい広告グループにはユーザーリストの条件はありません。ユーザーリストの ID を使用して、条件のユーザーリストを識別します。広告グループ単位で、ユーザーリストによる入札か除外が可能です。

WebpageInfo

広告グループ単位で、ウェブページ条件によるターゲティングか除外が可能です。

YouTubeChannelInfo

広告グループ単位で、YouTube チャンネルの条件によるターゲティングか除外が可能です。

YouTubeVideoInfo

広告グループ単位で、YouTube 動画の条件によるターゲティングか除外が可能です。

お客様の基準

CustomerNegativeCriterionService を使用すると、アカウント単位で以下のタイプの除外設定を指定できます。

ContentLabelInfo
デフォルトでは、新しいキャンペーンにはコンテンツ ラベルの条件はありません。つまり、すべてのカテゴリが含まれます。お客様単位でサポートされるのは、ContentLabelInfo の除外条件のみです。
IpBlockInfo
デフォルトでは、新しいキャンペーンには IP ブロック条件はありません。つまり、すべてが含まれます。お客様単位でサポートされるのは、除外 IpBlockInfo 条件のみです。
MobileAppCategoryInfo
MobileAppCategoryConstant リスト内のモバイルアプリ カテゴリを除外します。
MobileApplicationInfo
app_id フィールドの値に応じて個々のモバイルアプリを除外します。
NegativeKeywordList
キーワードのSharedSet を除外します。アカウントごとに適用できる除外キーワード リストの条件は 1 つだけです。
PlacementInfo
これらは顧客 URL を使用して作成されます。使用される URL は、長さ(250 文字)と深さ(2 レベル)の制限があります。URL が adsenseformobileapps.com の場合、除外プレースメントは使用できません。
YouTubeChannelInfo
チャンネル ID またはチャンネル コードで YouTube チャンネルを除外する。
YouTubeVideoInfo
YouTube の動画再生ページに表示される動画 ID で、特定の YouTube 動画を除外します。