ターゲティングを利用して、広告配信を制御するWebエンジニアの森脇です。今回は、DFPでの広告配信について紹介します。Publishers(DFP)は、Googleが提供している広告配信プラットフォームです。多機能なので詳しくは、以下のドキュメントをご覧ください。サイト独自の条件(年齢、性別、コンテンツなど)は、DFPでは判断できません。ターゲティングを使用すると、DFPで判別できない独自の条件を定義できます。定義すると、男性をターゲットとして配信制御ができます。この他にもサイト内での行動に合わせて、任意にKey/Valueを設定することも可能です。)をDFPへ渡すことは禁止されています。本記事では、DFP管理画面の設定については、本記事では言及しませんので、以下のドキュメント等をご確認ください。https://support.google.com/dfp_premium/answer/177381Key/Valueの設定方法JavaScriptで、Key/Valueを設定します。以下の例では、envというkeyに対して、productionを設定しています。開発環境の場合には、developmentを設定すれば、環境に応じた広告配信制御が可能です。["production"])複数のkeyを設定することも可能です。つのキーに複数の値を設定するには、カンマ区切りで設定します。googletag.pubads().setTargeting("key",["value1","value2");ページを更新せずに広告を再読み込みする場合Ajaxを利用した等のページでは、ページを更新せずに広告を再読込したいときがあります。その場合は、key/valueをセットして、refresh関数を呼び出すことで再読込することで、DFPに値を送信できます。どのような仕組みで広告配信が行われているか知っておくと、色々な課題の解決に役立ちます。広告周りは用語が難解で、普段から携わっていないと取っ付きにくいですが、公式ドキュメントを読めば理解できるため、今後の定期的にキャッチアップしていきたいと思います。08:00Tweet関連記事2018-10-12CodePipeline/CodeBuild/ECR/ECS/Fargateのコンテナデプロイ基盤を...モバイルアプリエンジニアの山下(@yamshta)です。EC2インスタンスの停止忘れを防止するWebエンジニアの森脇です。LCLでは、普段使わないテストサーバ...2017-12-31Redashで1つのカラムに保存されたJSONデータを取り扱うRedashでデータを加工する際に、1つのカラムに含まれるJSONの中...2017-11-04ChatWorkのWebhookをRuby/Railsで受信する先日、ChatworkがWebhookに対応されました。botの返事をカルーセル形式にしてみましたフロントエンドエンジニアの岡田です。1検索はてなブログをはじめよう!lcl-engineerさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。