条件

ターゲティング条件は、次の 3 つのレベルで設定できます。

すべての条件タイプをすべてのレベルで設定できるわけではありません。たとえば、キャンペーン単位でのみ設定できるものもあります。

また、ターゲット除外にのみ使用できる条件や、非ターゲット除外にのみ使用できる条件もあります。

次の表に、すべての条件タイプの使用方法を示します。

タイプ 非除外 除外 使用可能なレベル メモ
広告のスケジュール
  • キャンペーン
年齢層
  • キャンペーン
  • 広告グループ
アプリの支払いモデル
  • 広告グループ
対象
  • 広告グループ
デマンド ジェネレーション キャンペーンのオーディエンス ターゲティング ガイドをご覧ください。
ブランドリスト
  • キャンペーン
  • 広告グループ
配送業者
  • キャンペーン
統合オーディエンス
  • キャンペーン
  • 広告グループ
組み合わせオーディエンスに関するヘルプセンター記事をご覧ください。
コンテンツ ラベル
  • キャンペーン
  • 顧客
カスタム アフィニティ
  • キャンペーン
  • 広告グループ
CustomAffinityInfo リソースで定義されます。カスタム オーディエンスに関する記事をご覧ください。
カスタム オーディエンス
  • キャンペーン
  • 広告グループ
CustomAudience リソースで定義されます。カスタム オーディエンスに関する記事をご覧ください。
カスタム インテント
  • 広告グループ
CustomIntentInfo リソースで定義されます。カスタム インテント条件に関する記事をご覧ください。
デバイス
  • キャンペーン
拡張ユーザー属性
  • キャンペーン
性別
  • キャンペーン
  • 広告グループ
収入の範囲
  • キャンペーン
  • 広告グループ
IP ブロック
  • キャンペーン
  • 顧客
キーワード
  • キャンペーン
  • 広告グループ
キャンペーン単位では、キーワードを除外することのみが可能です。
キーワード テーマ
  • キャンペーン
言語
  • キャンペーン
  • 広告グループ
ライフイベント
  • キャンペーン
リスティング グループ
  • 広告グループ
ホテル広告キャンペーンとショッピング キャンペーンのツリーベース構造。 ガイドをご覧ください。
リスティングの範囲
  • キャンペーン
ローカル サービス ID
  • キャンペーン
ローカル サービス キャンペーンのサービスタイプを表します。
地域
  • キャンペーン
  • 広告グループ
地域ターゲティングに関するガイドをご覧ください。
地域グループ
  • キャンペーン
距離の半径を使用して複数の地域をターゲットに設定します。地域ターゲティングに関するガイドをご覧ください。
モバイルアプリのカテゴリ
  • キャンペーン
  • 広告グループ
  • 顧客
モバイルアプリ
  • キャンペーン
  • 広告グループ
  • 顧客
モバイル デバイス
  • キャンペーン
除外キーワード リスト
  • 顧客
OS のバージョン
  • キャンペーン
子供の有無
  • キャンペーン
  • 広告グループ
キャンペーン単位では、ターゲット除外のみがサポートされます。
プレースメント
  • キャンペーン
  • 広告グループ
  • 顧客
URL の長さ(250 文字)と深さ(2 レベル)に制限があります。adsenseformobileapps.com は使用できません。
プレースメント リスト
  • 顧客
複数のキャンペーンで除外するプレースメントのリストを管理できます。
近隣地域
  • キャンペーン
住所または緯度経度と半径を使用して作成します。地域ターゲティングに関するガイドをご覧ください。
トピック
  • キャンペーン
  • 広告グループ
ユーザーの興味 / 関心
  • キャンペーン
  • 広告グループ
利用可能なオプションが キャンペーン タイプと互換性があることを確認してください。一部のユーザーの興味 / 関心オプションは、特定のキャンペーン タイプでのみ使用できます。
ユーザーリスト
  • キャンペーン
  • 広告グループ
ユーザーリストの ID を使用します。
動画のラインナップ
  • キャンペーン
ウェブページ
  • キャンペーン
  • 広告グループ
条件に基づいて広告主のウェブサイト上の特定のページをターゲットに設定または除外するために使用されます。 `Webpage` Webpage 条件を除外として設定すると、URL の除外が実装されます。
YouTube チャンネル
  • キャンペーン
  • 広告グループ
  • 顧客
YouTube 動画
  • キャンペーン
  • 広告グループ
  • 顧客

オーディエンス情報ターゲティング条件

AudienceInfo 条件を使用すると、広告グループ単位でオーディエンスをターゲットに設定できます。ターゲットに設定する オーディエンスのリソース名を AdGroupCriterionaudienceフィールドに設定します。

audience_id の MutateAudienceResult の検査

AudienceService.MutateAudiences でオーディエンスを作成すると、各オペレーションで MutateAudienceResult が返されます。 MutateAudienceResult を検査して audience_id を取得するには、 返された resource_name を解析するか、 response_content_typeMUTABLE_RESOURCE に設定されている場合は変更可能な audience オブジェクトを検査します。

# Inspect MutateAudienceResult to get audience_id
for result in response.results:
    resource_name = result.resource_name
    # Format: customers/{customer_id}/audiences/{audience_id}
    audience_id = resource_name.split("/")[-1]
    print(f"Created audience with resource_name '{resource_name}' and audience_id '{audience_id}'.")

    # If response_content_type is MUTABLE_RESOURCE, you can access result.audience.id directly:
    if result.audience and result.audience.id:
        print(f"Audience ID from mutable resource: {result.audience.id}")