ターゲティング

ターゲティングは広告APIの主要概念です。行項目レベルで設定され、配置によってさまざまなオプションがあります。新しいターゲティング条件を設定するには、POST accounts/:account_id/targeting_criteriaPUT accounts/:account_id/targeting_criteriaを使って条件を更新する必要があります。

すべての行項目のリストを取得するにはGET accounts/:account_id/line_itemsを使います。特定の行項目を取得するにはGET  accounts/:account_id/line_items/:line_item_idを使います。

配置別のターゲティングオプション

プロモツイートプロモアカウントは、さまざまな配置で活用できます。プロモトレンド(PTr)はAPI経由では利用できません。

可能な配置の組み合わせについては、GET line_items/placementsエンドポイントを参照してください。各配置にはさまざまなターゲティング用オプションがあります。地域、プラットフォーム、性別はすべての配置で利用できます。その他のオプションは配置タイプによって異なります。

  • Twitter検索: 年齢ターゲティング、端末、イベント、性別、キーワードタイプ(すべて)、言語、地域、ネットワークアクティベーション、ネットワークオペレーター、プラットフォーム、プラットフォームバージョン、テイラードオーディエンス、WiFiのみ
  • Twitterタイムライン: 年齢ターゲティング、端末、イベント、フォロワー、フォロワーが似ているユーザー、性別、興味関心、言語、地域、ネットワークアクティベーション、ネットワークオペレーター、あいまい一致キーワードタイプ、パートナーオーディエンスタイプ、プラットフォーム、プラットフォームバージョン、リターゲティングタイプ、テイラードオーディエンス、テレビターゲティングタイプ、WiFiのみ
  • Twitterプロフィールとツイート詳細: 年齢ターゲティング、端末、イベント、フォロワー、フォロワーが似ているユーザー、性別、興味関心、言語、地域、ネットワークアクティベーション、ネットワークオペレーター、あいまい一致キーワードタイプ、パートナーオーディエンスタイプ、プラットフォーム、プラットフォームバージョン、リターゲティングタイプ、テイラードオーディエンス、テレビターゲティングタイプ、WiFiのみ

ターゲティングタイプについて

年齢ターゲティング: 特定の年齢層を基にユーザーをターゲティングします。年齢層の列挙子リストは、「列挙子」ページを参照してください。

イベント: ターゲティングするイベントを指定します。ターゲティングに指定できるイベントは1つのみ(行項目あたり)です。ターゲティングに指定できるイベントを探すには、GET targeting_criteria/eventsエンドポイントを使います。

性別: 男性(1)または女性(2)をターゲティングします。すべてをターゲティングする場合はnullのままにしておきます。

インストール済みApp Storeカテゴリー: このターゲティングタイプは、ユーザーがインストール済みまたは興味関心を示しているアプリのカテゴリーに基づいてターゲティングする場合に使います。「GET targeting_criteria/app_store_categories」を参照してください。

興味関心: 興味関心別にユーザーをターゲティングします。GET targeting_criteria/interestsで興味関心リストを取得できます。最大100個の興味関心をターゲティングできます。

フォロワー: 現在のアカウントの完全にプロモーション可能なユーザーのフォロワーをターゲティングします(現在、そのユーザーの完全にプロモーション可能なユーザーは主要アカウント所有者のみとなります)。GET accounts/:account_id/promotable_usersでプロモーション可能なユーザーのリストを取得できます。

フォロワーが似ているユーザー: 特定のユーザーのフォロワーと同じ興味関心を持つユーザーをターゲティングします。最大100件のユーザーを設定できます。

地域: 最大250の地域をターゲットに指定できます。GET targeting_criteria/locationsでリストを取得できます。特定の国をターゲティングする広告には追加の要件があります。詳細については、「国のターゲティングと表示の要件」を参照してください。

キーワード: キーワードターゲティングオプションは配置タイプごとに指定します。ターゲティングに最大1,000キーワード(行項目あたり)を設定できます。オプションについては「キーワードタイプ」セクションを参照してください。

言語ターゲティング: 特定の言語を理解するユーザーをターゲティングします。

モバイルネットワークオペレーターターゲティング: GET targeting_criteria/network_operatorsNETWORK_OPERATORターゲティングタイプを使って、利用している携帯電話会社を基にユーザーをターゲティングできます。

新しいモバイル端末を持つユーザーごとのターゲティング: 自分のデバイスからTwitterに初めてアクセスした日付に基づき、ターゲティングタイプNETWORK_ACTIVATION_DURATIONを使用してユーザーにリーチします。このターゲティングタイプではLT(未満)、GTE(以上)というoperator_typeを使用します。

プラットフォームプラットフォームバージョン端末、WiFiのみ: さまざまな方法でモバイル端末によるターゲティングを設定できます。「プラットフォーム」は幅広い携帯電話カテゴリーに一致する高度なターゲティングタイプです。値の例としてiOSAndroidがあります。「端末」を使うとiPhone 5sNexus 4Samsung Galaxy Noteなど特定のモバイル端末のユーザーをターゲティングできます。「プラットフォームバージョン」を使うと、特定のモバイルOSのバージョンを使っているユーザーをターゲティングできます。バージョンはポイントリリースまで指定できます。例としてiOS 7.1やAndroid 4.4などがあります。「WiFiのみ」を使うと、WiFiネットワークで端末を使っているユーザーに限定してターゲティングできます。設定しない場合は、WiFiだけでなくキャリア接続も使っているユーザーがターゲティングされます。

  • 重複がなければ、プラットフォームと端末をターゲティングできます。プラットフォームとしてBlackberryを、端末としてiPad Airを同時にターゲティングできます。
  • 端末とOSバージョンを同時にターゲティングすることもできます。たとえば、iPad AirとiOS 7.0以上をターゲティングできます。
  • ただし、端末より範囲の広いプラットフォームをターゲティングすることはできません。つまり、iOSとiPad Airをターゲティングすることはできません。

テイラードオーディエンス: 承認された広告パートナーを通じてユーザーにリーチし、顧客グループをターゲティングしてそのグループとTwitterでつながることができます。

テレビターゲティング

テレビ番組ターゲティング: 特定のテレビ番組に対して反応を示している人にリーチできます。このターゲティング条件は、キャンペーンがTV_SHOWターゲティングタイプでアクティブな間、継続的にターゲティングするよう設定できます。GET targeting_criteria/tv_marketsGET targeting_criteria/tv_showsエンドポイントを使うと、利用可能なテレビ番組を特定できます。

ツイートにエンゲージメントしたユーザーのリターゲティング

ツイートにエンゲージメントしたユーザーのリターゲティングを使うと、Twitterでプロモツイートやオーガニックツイートを過去に閲覧したまたはそのようなツイートにエンゲージメント(反応)した端末のオーディエンスをリターゲティングできます。このターゲティングでは、広告主のコンテンツをTwitterで閲覧した人またはそのコンテンツにエンゲージメントした人や、その後のメッセージや特典にエンゲージメントしたりコンバージョンしたりする可能性が高い人をフォローアップできます。閲覧またはエンゲージメントしてから数分以内にそのユーザーをターゲティングできるようになります。エンゲージメントの場合は最長90日間、閲覧の場合は最長30日間、ターゲティングの対象になります。

ツイートにエンゲージメントしたユーザーのターゲティングタイプ:

  • ENGAGEMENT_TYPE: ターゲティング値としてIMPRESSIONまたはENGAGEMENTを受け入れます。これにより、閲覧したユーザー(IMPRESSION)とエンゲージメントしたユーザー(ENGAGEMENT)のどちらをターゲティングするかが決まります。
  • CAMPAIGN_ENGAGEMENT: ターゲティング値としてキャンペーンIDを使います。このキャンペーンにエンゲージメントしたまたはこのキャンペーンを閲覧したユーザー(ENGAGEMENT_TYPEによる)がターゲティングされます。
  • USER_ENGAGEMENT: プロモーションされたユーザーIDをターゲティング値として使って、広告主のオーガニックコンテンツを閲覧したまたはそのコンテンツにエンゲージメントしたユーザー(ENGAGEMENT_TYPEによる)をターゲティングします。これは広告アカウントに関連付けられているプロモーションされたユーザーIDである必要があります。

注記: 1つ以上の有効なCAMPAIGN_ENGAGEMENTまたはUSER_ENGAGEMENTの値に加え、ENGAGEMENT_TYPEが必要になります。ツイートにエンゲージメントしたユーザーのターゲティングの両タイプが存在し、複数のキャンペーンが特定の行項目でターゲティングされる可能性があります。

動画視聴者ターゲティング: 動画視聴者ターゲティングはツイートにエンゲージメントしたユーザーのターゲティングを基に作られています。このターゲティングを使うと、過去にTwitterで動画の一部または全部を視聴したオーディエンスをターゲティングできます。オーガニック動画、プロモビデオ、またはその両方をターゲティングできます。プロモビデオは動画再生数を目的としたキャンペーンや行項目に限定されません。

動画視聴者ターゲティングタイプ:

  • VIDEO_VIEW: 動画をクリックして再生した、または自動再生で3秒視聴したユーザー
  • VIDEO_VIEW_PARTIAL: 動画の50%を視聴したユーザー
  • VIDEO_VIEW_COMPLETE: 動画の95%以上を視聴したユーザー

ツイートにエンゲージメントしたユーザーのターゲティングと同様に、ENGAGEMENT_TYPEを使う際は、次のいずれか、または両方が行項目のターゲティング条件に含まれている必要があります。

  • CAMPAIGN_ENGAGEMENT: ターゲティング値としてキャンペーンIDを使います。このキャンペーンで動画を視聴したユーザー(ENGAGEMENT_TYPEに基づく)がターゲティングされます。
  • USER_ENGAGEMENT: プロモーションされたユーザーIDをターゲティング値として使って、広告主のオーガニックコンテンツで動画を視聴したユーザー(ENGAGEMENT_TYPEによる)をターゲティングします。これは広告アカウントに関連付けられているプロモーションされたユーザーIDである必要があります。

キーワードタイプ

コンセプトの概要については、キーワードターゲティングに関するサポートドキュメントを参照してください。

  • ブロード(デフォルト値): すべての単語と一致します。語順は問いません。大文字、複数形、時制の区別はありません。可能な場合は自動的に拡張されます(つまり「自動車修理」は「車修理」とも一致します)。拡張せずにターゲティングする場合は、「+boat +jet」のようにキーワードの前に「+」記号を追加します。「+」を含めずにキーワードを使うと、デフォルトで「ブロード一致」になります。
  • 順不同(非推奨): すべての単語と一致します。語順は問いません。大文字、複数形、時制の区別はありません。
  • フレーズ一致: 同じキーワード文字列と一致します。他のキーワードが含まれている可能性もあります。
  • 完全一致: キーワード文字列と完全に一致します。他のキーワードは一切含まれていません。
  • 除外: クエリ内の一部にこれらのキーワードすべてを含む検索結果との一致が除外されます。語順に関係なく、他の単語が含まれている場合でも除外対象となります。
  • 除外(フレーズ一致): クエリ内の一部にこれと同じキーワード文字列を含む検索結果との一致が除外されます。他の単語が含まれている場合でも除外対象となります。
  • 除外(完全一致): これらのキーワードと完全に一致し、他の単語が一切含まれていない検索結果との一致が除外されます。
     

絵文字ターゲティング

絵文字ターゲティングはキーワードターゲティングを介してサポートされています。絵文字ターゲティングは、絵文字を表すUnicodeコードポイントのキーワードターゲティングを作るだけで使用できます。たとえば、「うれし泣き顔」の絵文字(😂)の場合、U+1F602(UTF-8でxF0x9Fx98x82)となります。Twitterで使える絵文字はtwemojiリストで確認できます。絵文字をターゲティングするとあらゆるバリエーションがターゲット対象になります。

必要なまたは任意のすべての値の概要と、それぞれの具体的な詳細については、「PUT accounts/:account_id/targeting_criteria」を参照してください。

ターゲティング条件の組み合わせ

更新されたキャンペーンワークフロー

位置情報、性別、言語、端末・プラットフォームの条件を持つ人を幅広くターゲティングするキャンペーンを作ることができます。これを行うには、幅広いターゲティングと他のターゲティング条件(興味関心、キーワード、フォロワー、テイラードオーディエンス、テレビなど)を組み合わせることができます。行項目にターゲティング条件が指定されていない場合、その行項目は世界中のすべてのユーザーをターゲティングします。

「主要」タイプ その他のタイプ
フォロワー 地域
テイラードオーディエンス 性別
興味関心 言語
キーワード 端末とプラットフォーム
テレビ 年齢

ターゲティング条件は次のように広告グループに対して組み合わせて設定されます。

  • 「主要」ターゲティングタイプには(論理的和集合)が適用されます。
  • 他のターゲティングタイプにはANDが適用されます。
  • 同じタイプにはORが適用されます。

概要: [(フォロワー) ∪ (テイラードオーディエンス) ∪ (興味関心) ∪ (キーワード)] AND (地域) AND (性別) AND (言語) AND (端末とプラットフォーム)

位置情報の例:

ターゲティングするキャンペーンの広告グループを設定するとします。

  • 米国、英国、カナダのTwitterユーザー(位置情報)
  • 女性(性別)
  • テイラードオーディエンスリストから取得(「主要」)
  • キーワード(「主要」)を利用

ターゲティング条件は次のようになります。

[米国 OR 英国 OR カナダ] AND [女性] AND [テイラードオーディエンスキーワード]

その他の例

  • 性別と位置情報を選択。主要は選択しない: (男性) AND (米国 OR 英国)
  • 性別、位置情報、興味関心を選択: (女性) AND (カナダ) AND (コンピューター OR テクノロジー OR 新規事業)
  • 性別、位置情報、興味関心、テイラードオーディエンス、キーワード: (男性) AND (英国) AND (CRMのテイラードオーディエンス自動車レース)