tag:blogger.com,1999:blog-30518099893786126372024-03-19T13:37:58.702+09:00Google Developers JapanLocal blog for Japanese speaking developersYoshifumihttp://www.blogger.com/profile/14026826711273026020noreply@blogger.comBlogger2320125tag:blogger.com,1999:blog-3051809989378612637.post-76900004210619689632024-03-19T13:36:00.003+09:002024-03-19T13:37:10.328+09:00「ソリューション」の紹介: Google 広告アカウントの管理を自動化する新しい方法<i>この記事は David Stevens による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2024/03/introducing-solutions-new-way-to.html">Introducing "Solutions": A New Way to Automate Management of your Google Ads Account</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">Google 広告の新しいツール「ソリューション」がリリースされました。これは、アカウントのタスクを簡単に管理したり、自動化したりできるツールです。ソリューションを使うと、レポートをすばやく簡単に生成して、ビジネス目標に対するキャンペーンのパフォーマンスを確認できます。簡単な管理タスクを自動化することなどもできます。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">ソリューションは、Google 広告の <strong>[ ツール ]</strong> から無料で利用でき、レポートを簡単にカスタマイズできる多数の機能が含まれています。これを使うと、以下のようなことができます。</p><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><li>キャンペーン、広告グループ、キーワードなどの項目でデータを絞り込む</li><li>柔軟な予算設定をする</li><li>アカウント全体で除外キーワード リストを管理する</li><li>任意の指標でデータを並べ替える</li><li>CSV や XLSX など、さまざまな形式でレポートをエクスポートする</li></ul><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">ソリューションの詳細については、<a href="https://support.google.com/google-ads/answer/14200428?hl=en" style="color: #4184f3; text-decoration-line: none;">Google 広告ヘルプセンター</a>をご覧ください。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><strong>ソリューションを使うメリット</strong></p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">ソリューションには、次のような多くのメリットがあります。</p><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><li><strong>使いやすい。</strong>ソリューションは、技術的な専門知識に関係なく、誰でも使用できるシンプルでわかりやすいスクリプトです。</li><li><strong>カスタマイズ可能。</strong>ソリューションは、独自のオートメーション ニーズに合わせてカスタマイズできます。</li><li><strong>効率的。</strong>ソリューションは、すばやく簡単にレポートを生成できるため、時間と労力を節約できます。</li><li><strong>正確。</strong>ソリューションは、<a href="https://developers.google.com/google-ads/scripts/docs/features/reports" style="color: #4184f3; text-decoration-line: none;">Google Ads API</a> を使って Google 広告アカウントから直接データを取得するので、レポートは最新で正確です。</li></ul><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><strong>デベロッパー サイトのソリューション ライブラリ</strong></p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">充実したエクスペリエンスを提供し、作業の重複を避けられるようにするために、数か月後には<a href="https://developers.google.com/google-ads/scripts/docs/solutions/account-summary" style="color: #4184f3; text-decoration-line: none;">手動によるソリューション ライブラリ</a>を廃止する予定です。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><strong>今すぐソリューションを使ってみましょう!</strong></p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">ソリューションは、Google 広告キャンペーンを最大限に活用するために役立つツールです。使ってみたい方は、Google 広告のソリューション ギャラリーから、ソリューションをインストールしてみてください。</p><br /><br />
Posted by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br />DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-71172245732922951542024-03-19T13:31:00.001+09:002024-03-19T13:31:14.872+09:00Google Ads API v16 のお知らせ<i><span style="font-size: medium;">この記事は Thanet Knack Praneenararat による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2024/02/announcing-v16-of-google-ads-api.html">Announcing v16 of the Google Ads API</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</span></i><div><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: medium;"><br /></span></div><div><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api" style="color: #4184f3; font-family: Roboto, sans-serif; text-decoration-line: none;">Google Ads API</a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif"> の v16 リリースをお知らせします。v16 の一部の機能を使用するには、</span><a href="https://developers.google.com/google-ads/api/docs/client-libs" style="color: #4184f3; font-family: Roboto, sans-serif; text-decoration-line: none;">クライアント ライブラリ</a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif">とクライアントのコードをアップグレードする必要があります。更新版のクライアント ライブラリとコードサンプルも公開されました。</span></span></div><div><span style="font-size: medium;"><br /></span><div style="text-align: center;"><span style="font-size: medium;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/Vn5_DBvpABA" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;" width="560"></iframe><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif"> </span></span></div></div><div><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: medium;">主な機能は以下のとおりです。</span><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><li><span style="font-size: medium;">次の最適化案の種類を追加しました。<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#maximize_conversion_value_opt_in" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">MAXIMIZE_CONVERSION_VALUE_OPT_IN</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#improve_google_tag_coverage" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">IMPROVE_GOOGLE_TAG_COVERAGE</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#performance_max_final_url_opt_in" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">PERFORMANCE_MAX_FINAL_URL_OPT_IN</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#refresh_customer_match_list" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">REFRESH_CUSTOMER_MATCH_LIST</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#custom_audience_opt_in" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">CUSTOM_AUDIENCE_OPT_IN</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#lead_form_asset" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">LEAD_FORM_ASSET</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#improve_demand_gen_ad_strength" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">IMPROVE_DEMAND_GEN_AD_STRENGTH</code></a></span></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationService#generaterecommendations" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">RecommendationService.GenerateRecommendations()</code></a> を追加しました。これは、最適化案の種類や広告チャンネルの種類など、指定した設定に基づいて最適化案を返します。キャンペーンを作成する際に役立つ場合があります。</span></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/fields/latest/asset_group" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">asset_group</code></a> に、<a href="https://developers.google.com/google-ads/api/fields/latest/segments#segments.year" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">segments.year</code></a> や <a href="https://developers.google.com/google-ads/api/fields/latest/segments#segments.month)%7B:.external%7D" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">segments.month</code></a> などの時間関連セグメントのサポートを追加しました。</span></li><li><span style="font-size: medium;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">advertising_partner</code> で、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AccountLink" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AccountLink</code></a> を <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ProductLink#advertising_partner" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ProductLink</code></a> と <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ProductLinkInvitation#advertising_partner" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ProductLinkInvitation</code></a> に移行しました。また、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AccountLink" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AccountLink</code></a> から <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">data_partner</code> と <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">google_ads</code> のサポートを削除しました。</span></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AdGroup" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AdGroup</code></a> と <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AdGroupAd" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AdGroupAd</code></a> にそれぞれ <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">primary_status</code> と <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">primary_status_reasons</code> を追加しました。これにより、広告グループや広告が提供される、または提供されない理由についての知見が得られます。</span></li><li><span style="font-size: medium;"><a href="https://support.google.com/adspolicy/answer/9870201" style="color: #4184f3; text-decoration-line: none;">広告主適格性確認</a>のサポートを追加しました。具体的には、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/IdentityVerificationService" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">IdentityVerificationService</code></a> を追加して、提供された <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/StartIdentityVerificationRequest#verification_program" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">verification_program</code></a> を使ってプログラマティックに確認セッションを開始し、すべての身元確認を取得できます。</span></li><li><span style="font-size: medium;">既存のデマンド ジェネレーション キャンペーンに、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Campaign#shopping_setting" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">Campaign.shopping_setting</code></a> を設定できるようにしました。デマンド ジェネレーション キャンペーン専用の新しいフィールドとして、以下を追加しました。</span><ul><li><span style="font-size: medium;">オプションの商品フィードを無効にする <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Campaign.ShoppingSetting#disable_product_feed" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ShoppingSetting.disable_product_feed</code></a>。</span></li><li><span style="font-size: medium;">お店やサービスの名前、広告見出しなど、デマンド ジェネレーション商品の広告に関する情報が含まれる <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Ad#demand_gen_product_ad" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">Ad.demand_gen_product_ad</code></a>。</span></li></ul></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Experiment#sync_enabled" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">Experiment.sync_enabled</code></a> を追加しました。これにより、テストの実行中に、元のキャンペーンに加えられた変更をテスト キャンペーンに適用できるようになります。そのため、テスト キャンペーンに手動で変更を適用する時間を節約できます。</span></li><li><span style="font-size: medium;">キーワードのマッチタイプが設定されていない推奨キーワードは、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Recommendation.KeywordMatchTypeRecommendation#recommended_match_type" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">recommended_match_type</code></a> が <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">UNKNOWN</code> ではなく、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">UNSPECIFIED</code> に設定されます。</span></li><li><span style="font-size: medium;">顧客ライフサイクル目標とキャンペーン ライフサイクル目標のオペレーション タイプを更新し、他のオペレーション タイプと整合性がとれるようにしました。</span></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/LocalServicesVerificationArtifact#business_registration_check_verification_artifact" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">LocalServicesVerificationArtifact.business_registration_check_verification_artifact</code></a> を使って、ローカル サービスのビジネス登録確認プロセスの進捗状況を追跡できるようにしました。</span></li><li><span style="font-size: medium;">新しいレポート <a href="https://developers.google.com/google-ads/api/fields/latest/local_services_employee" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">local_services_employee</code></a> を追加し、追加した従業員情報を取得できるようにしました。</span></li></ul><span style="font-size: medium;"><strong style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">さらに詳しく知りたい方へ</strong><br style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;" /><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif">以下のリソースが役立ちます。</span></span><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><li><a href="https://developers.google.com/google-ads/api/docs/release-notes" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">リリースノート</span></a></li><li><a href="https://developers.google.com/google-ads/api/docs" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">ガイド</span></a></li><li><a href="https://developers.google.com/google-ads/api/reference/rpc/" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">リファレンス</span></a></li><li><a href="https://developers.google.com/google-ads/api/docs/diff" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">v15 と v16 の差分</span></a></li></ul><span style="font-size: medium;"><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif">ご質問やさらにサポートが必要なことがありましたら、</span><a href="https://groups.google.com/forum/#!forum/adwords-api" style="color: #4184f3; font-family: Roboto, sans-serif; text-decoration-line: none;">フォーラム</a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif">からご連絡ください。</span><br style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;" /><br /><br />
Posted by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a></span><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-47966905125848404632024-03-12T10:00:00.003+09:002024-03-12T10:00:00.123+09:00コミッション入札戦略の提供終了について<i>この記事は Daniel Rodriguez による Google Ads Developer Blog の記事 "<a href="http://ads-developers.googleblog.com/2024/02/deprecating-commissions-bidding-strategy.html" target="_blank">Deprecating Commissions Bidding Strategy</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i>
<br />
<p>
2024 年 4 月 30 日に、<code><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/BiddingStrategyTypeEnum.BiddingStrategyType#commission">COMMISSION</a></code> 入札戦略を利用するホテル キャンペーンの作成機能を提供終了します。この入札戦略は、旅行代理店の広告主のみが利用できました。4 月 30 日以降に新しいホテル キャンペーンを作成するか、この入札戦略を既存のキャンペーンに適用するよう要求すると、<code><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/BiddingStrategyErrorEnum.BiddingStrategyError#bidding_strategy_not_supported">BiddingStrategyError.BIDDING_STRATEGY_NOT_SUPPORTED</a></code> エラーが発生します。<code><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/BiddingStrategyTypeEnum.BiddingStrategyType#commission">COMMISSION</a></code> 入札戦略を利用している既存のキャンペーンは、2024 年 10 月 31 日まで継続されます。この日以降、対象のキャンペーンは入札戦略が更新されるまで提供されなくなります。影響を受けるキャンペーンには、Google 広告の UI に通知を表示して、更新方法をご案内します。
</p><p>
ホテル キャンペーンやおすすめスポット広告を掲載している旅行代理店広告主は、<a href="https://developers.google.com/google-ads/api/reference/rpc/v15/BiddingStrategyTypeEnum.BiddingStrategyType#target_roas">ターゲット ROAS(TARGET_ROAS)</a>自動入札戦略に移行することをお勧めします。tROAS の詳細については、<a href="https://support.google.com/google-ads/answer/6268637">ヘルプセンターの記事</a>をご覧ください。
</p>
<p>
質問や懸念事項がある方は、ご遠慮なく<a href="https://groups.google.com/g/google-content-api-for-shopping">フォーラム</a>から連絡してください。
</p>
<br /><br />
Posted by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br />Thanet Knack Praneenararathttp://www.blogger.com/profile/09231900061732997485noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-80655307802637668062024-03-12T09:00:00.004+09:002024-03-12T09:00:00.125+09:00P-MAX ガイドの拡張<i>この記事は Devin Chasanoff による Google Ads Developer Blog の記事 "<a href="http://ads-developers.googleblog.com/2024/01/performance-max-guide-enhancements.html" target="_blank">Performance Max Guide Enhancements</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><br />
<p>Google Ads API を使って P-MAX キャンペーンの作成、管理、レポートを行う際のエクスペリエンスを向上させるためのガイド拡張についていくつかお知らせします。
</p><ul>
<li>作成手順をまとめた新しいスタートガイド <ul>
<li><a href="https://developers.google.com/google-ads/api/docs/performance-max/getting-started?type=standard">標準の P-MAX キャンペーン</a>
</li><li><a href="https://developers.google.com/google-ads/api/docs/performance-max/getting-started?type=retail">小売向け P-MAX キャンペーン</a>
</li><li><a href="https://developers.google.com/google-ads/api/docs/performance-max/getting-started?type=travel-goals">旅行関連の目標達成のための P-MAX キャンペーン</a></li></ul>
</li><li>P-MAX キャンペーンでのエンティティの関連性をより適切に反映するためにガイドの構造を再編成
</li><li><a href="https://developers.google.com/google-ads/api/docs/performance-max/asset-requirements">アセット要件</a>の明確化
</li><li><a href="https://developers.google.com/google-ads/api/docs/performance-max/reporting">P-MAX レポートガイド</a>の改訂
</li><li><a href="https://developers.google.com/google-ads/api/docs/performance-max/conversion-goals">キャンペーン単位のコンバージョン目標</a>や<a href="https://developers.google.com/google-ads/api/docs/performance-max/asset-group-signals">アセット グループのシグナル</a>などの機能が目立つように変更
</li><li>追加の<a href="https://developers.google.com/google-ads/api/docs/performance-max/troubleshooting">トラブルシューティング</a> コンテンツ</li>
</ul>
<p>
<strong>P-MAX 連携の改善についてのブログシリーズ</strong>
</p>
<p>
この記事は、皆さんから要望があった新機能や今後予定されている機能についてお伝えするシリーズの一部です。今後のアップデートや改善についてお伝えする<a href="http://ads-developers.googleblog.com/">デベロッパー ブログ</a>にご注目ください。Google Ads API と <a href="https://developers.google.com/google-ads/api/docs/performance-max/feedback">P-MAX の連携についてのフィードバック</a>も、引き続きお寄せください。サポートが必要な場合は、いつものように<a href="https://developers.google.com/google-ads/api/support">チームにお問い合わせ</a>ください。
</p>
<br />
Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br />Thanet Knack Praneenararathttp://www.blogger.com/profile/09231900061732997485noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-59721963308129741142024-02-13T12:00:00.002+09:002024-03-18T23:13:37.822+09:00Chrome でセーフ ブラウジングのチェックを最適化する<i><span style="font-size: medium;">この記事は Jasika Bawa, Jonathan Li による Chromium Blog の記事 "<a href="https://blog.chromium.org/2024/02/optimizing-safe-browsing-checks-in.html">Optimizing Safe Browsing checks in Chrome</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</span></i><div><span style="font-size: medium;"><br /></span></div><div><span style="font-size: medium;"><span id="docs-internal-guid-70d6c0ca-7fff-dc87-8a1c-c7855c824f96"><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">私たちは、常にセキュリティとユーザビリティのバランスを取ることを最優先し、絶えず進化する脅威の状況を把握しながら、使いやすいプロダクトを構築するよう努めています。これを実現するために、Chrome と Google セーフ ブラウジングの連携方法にいくつかの変更を加え、スムーズで中断のないウェブ ブラウジングを最適化しつつ、オンラインの安全性を確保できるようにしました。</span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">非同期チェック</span></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit;"><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">現在のセーフ ブラウジング チェックは、Chrome のページ読み込みのブロッキング パスで行われています。つまり、ユーザーは、チェックが完了するまでページを見ることができません。これは、<a href="https://developers.google.com/safe-browsing/v4" style="color: #3974d6; text-decoration-line: none;"><span face="Arial, sans-serif" style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; vertical-align: baseline;">セーフ ブラウジング API v4</span></a> で行われるような</span><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">ローカル ファーストのチェックでは問題ありませんが、セーフ ブラウジング サーバーで直接行われるチェックでは、遅延が発生する可能性があります。そこで、Chrome 122 より非同期メカニズムの導入を開始します。これにより、セーフ ブラウジング サーバーでリアルタイム チェックが進行中でも、サイトを読み込めるようになるので、ページ読み込み時間が短縮され、ユーザー エクスペリエンスが向上することが期待されます。リアルタイムのサーバー側チェックでページ読み込みがブロックされることはなくなりますが、ページ読み込み後にサイトが危険であることが判明すると、警告が表示されます。</span></span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">この変更によって向上するのは、パフォーマンスだけではありません。時間の経過とともに保護の質も向上します。リモート検索がページ読み込みのブロッキング パスの外側で行われるようになったため、AI や ML ベースの新たなアルゴリズムを実験して展開することで、より多くのフィッシング攻撃やソーシャル エンジニアリング攻撃を検出してブロックできるようになります。これまでは、ページ読み込みが遅くなる可能性があったので、このような実験は困難でした。</span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">潜在的なリスクに関しては、次の点を評価し、十分な緩和策が講じられていると判断しました。</span></p><div style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-family: inherit;"><br /></span></div><span color="rgba(0, 0, 0, 0.87)" id="docs-internal-guid-9a89d10b-7fff-7a14-97bb-c03f9c6672d0" style="font-family: inherit;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap: wrap; vertical-align: baseline;">フィッシング攻撃とソーシャル エンジニアリング攻撃 : </span><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap: wrap; vertical-align: baseline;">非同期チェックに移行すると、サーバー側のセーフ ブラウジング チェックが進行中に、そのようなサイトの読み込みが開始される可能性があります。タイミングに関するデータを精査した結果、警告が表示される前にユーザーがそのようなサイトと重要なやり取りを行う(パスワード入力など)可能性は、極めて低いものと判断しました。</span></p></li><li aria-level="1" dir="ltr" style="color: #434343; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="color: black; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; text-wrap: wrap; vertical-align: baseline;">ブラウザに対するエクスプロイト : </span><span face="Arial, sans-serif" style="color: black; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap: wrap; vertical-align: baseline;">Chrome では、ブラウザのエクスプロイトを提供していることがわかっている一部のサイトを、ローカルのセーフ ブラウジング リストとして保持しており、これを同期的に確認する処理は今後も継続されます。また、オンラインの保護を維持するために、アップデートが利用可能になったらすぐに </span><a href="https://support.google.com/chrome/answer/95414" style="color: #3974d6; text-decoration-line: none;"><span face="Arial, sans-serif" style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Chrome をアップデート</span></a><span face="Arial, sans-serif" style="color: black; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; text-wrap: wrap; vertical-align: baseline;">することを常にお勧めしています。</span></p></li></ul></span><div style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span face="Arial, sans-serif"><span style="font-family: inherit; white-space-collapse: preserve;"><br /></span></span></div><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">サブリソースのチェック</span></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">私たちが閲覧するほとんどのサイトには、さまざまなサブリソースが含まれており、それを使ってコンテンツがレンダリングされています。こういったサブリソースには、画像やスクリプトなどがあります。これまで、Chrome では、セーフ ブラウジングでトップレベルの URL とサブリソースの両方を確認し、害を及ぼす可能性があるサイトについて警告してきました。サブリソースの大部分は安全ですが、かつては、悪意のあるアクターによってサイトが不正使用され、大規模にマルウェアを配布したり、ブラウザを悪用したりするサブリソースが埋め込まれることもよくありました。</span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">近年、攻撃者のそのような傾向は減少しています。サブリソースを悪用する大規模攻撃はもはや一般的ではなく、サブリソースのチェックはそれほど重要でなくなっています。さらに、インテリジェンス収集、脅威検出、セーフ ブラウジング API の進化により、サブリソース チェックを行わずに、他の方法でユーザーをリアルタイム保護することもできるようになっています。たとえば、Chrome のクライアント側ビジュアル ML モデルは、サブリソースの有無に関係なく、フィッシング ページの作成に使われる画像を特定できます。</span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">以上を踏まえて、今後、Chrome はセーフ ブラウジングでサブリソースの URL を確認しなくなります。これにより、Chrome クライアントが Google に接続する頻度が減るので、ユーザーにとって不要なネットワーク帯域幅のコストが削減されます。セーフ ブラウジング側では、この変更によって検出ロジックと API を大幅に簡素化できるため、インフラストラクチャの信頼性と警告精度が向上し、全体的なリスクが軽減されます。</span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">PDF ダウンロード チェック</span></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">最後に、Chrome が PDF ダウンロードを確認するためにセーフ ブラウジングにアクセスする頻度を大幅に減らしました。</span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">かつて、PDF は人気が高く、広く使われていたファイル形式でした。時間とともに PDF ビューアが継続的に強化された(Chrome の PDF ビューアのサンドボックス化など)こともあり、PDF が広く悪用されるケースはなくなり、業界から危険なファイル形式であると報告されることもなくなっています。悪意のある PDF を閲覧してしまった場合でも、そこにはユーザーを Chrome にリダイレクトするリンクが含まれているため、ユーザーを保護する機会がもう一度得られます。</span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">この変更の結果、Chrome のセーフ ブラウジングへのアクセス回数が毎週数十億回減少しています。</span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><span color="rgba(0, 0, 0, 0.87)" style="font-family: inherit;"><br /></span><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span face="Arial, sans-serif" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">今後に向けて</span></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;"><br /></span></p><p dir="ltr" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;"><span style="font-family: inherit; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;">以上の変更は、主に内部処理の変更です。これによって Chrome ユーザーのウェブ ブラウジング エクスペリエンスは快適になるはずですが、セキュリティが低下することはありません。私たちは、今後も脅威の状況をモニタリングし、オンラインの安全性を確保するための態勢を維持していきます。</span></p></span>
<br />
Posted by <a href="https://twitter.com/agektmr">Eiji Kitamura - Developer Relations Team</a></span><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-4833825717893534472024-02-12T09:00:00.011+09:002024-03-18T22:16:49.309+09:00デベロッパー向け最新情報: Chromium Issue Tracker の移行について<p style="text-align: left;"><i>この記事は Chromium Blog の記事 "<a href="https://blog.chromium.org/2023/10/update-to-developers-chromium-issue.html">Update to Developers: Chromium Issue Tracker migration</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i></p><p style="text-align: left;">Chromium で長期にわたって十分にサポートされるユーザー エクスペリエンスを提供するため、別の問題トラッカーに移行する作業を行っています。Google のチームは、2024 年 1 月に移行することを目標としています。この投稿では、その詳細を説明します。</p><div><h3 style="text-align: left;">作業の内容</h3><p style="text-align: left;">問題の履歴やスターを含め、すべての Chromium の問題を Monorail から別のツールに移行します。<a href="https://developers.google.com/issue-tracker">Google Issue Tracker</a> を利用した Chromium Issue Tracker が新しいツールです。このツールの変更により、豊富な機能を持ち、十分にサポートされる問題トラッカーが Chromium エコシステムに提供されます。このツールに関連する他のオープンソース プロジェクト(Git、Gerrit)に、Chromium も参加する予定です。バグの透明性レベルは、現在のまま維持されます。</p><h3 style="text-align: left;">スケジュール</h3><p style="text-align: left;">Chromium の移行は 2024 年 1 月を目標としており、今後数か月にわたってマイルストーンとスケジュールに関する最新情報を共有します。</p><h3 style="text-align: left;">移行準備</h3><p style="text-align: left;">今後、新しい問題トラッカーのチュートリアルなど、主な機能を説明した追加リソースを共有します。</p><h3 style="text-align: left;">移行後</h3><p style="text-align: left;">違う部分はありますが、簡単に移行できるようにするための作業を行っています。移行が完了すると、既存の Monorail への問題のリンクは、移行された新しい問題トラッカーの問題にリダイレクトされます。</p><h3 style="text-align: left;">ヘルプとフィードバック</h3><p style="text-align: left;">質問や懸念などがありましたら、いつでも <a href="mailto:issue-tracker-support@chromium.org">issue-tracker-support@chromium.org</a> までお問い合わせください。</p>Posted by <a href="https://twitter.com/agektmr">Eiji Kitamura - Developer Relations Team</a></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-36135195644420152182024-02-07T16:28:00.001+09:002024-02-07T16:28:40.259+09:00P-MAX: Google Ads API による検索テーマ(ベータ版)の作成について<i><span style="font-size: medium;">この記事は Da Yang による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/11/performance-max-create-search-themes.html">Performance Max: Create Search Themes beta with the Google Ads API</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</span></i><br/><br/>
<h3 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 2em; text-align: left;"><span style="font-size: medium;">新機能</span></h3>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">P-MAX キャンペーンの最近発表された<a href="https://support.google.com/google-ads/answer/14179631" style="color: #4184f3; text-decoration-line: none;">検索テーマ(ベータ版)機能</a>を使うと、Google AI に顧客やビジネスに関する貴重な情報を提供して、P-MAX キャンペーンの配信とプレースメントをさらに最適化できます。 <a href="https://developers.google.com/google-ads/api/docs/release-notes#campaigns" style="color: #4184f3; text-decoration-line: none;">Google Ads API v15</a> 以降では、API で P-MAX キャンペーンの検索テーマを作成できます。</span></p><br/>
<h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 2em;"><span style="font-size: medium;">仕組み</span></h4>
<ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;">
<li><span style="font-size: medium;">検索テーマ(ベータ版)では、顧客が探しているとわかっている検索語句を指定できます。これはオプションであり、P-MAX が URL やアセットなどを使って照合する検索語句に追加されます。</span></li>
<li><span style="font-size: medium;">アセット グループ 1 つにつき、最大 25 個の検索テーマを追加できます。</span></li>
<li><span style="font-size: medium;">検索テーマには、P-MAX のブランドの除外とアカウント レベルの除外キーワードが適用されます。<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/CriterionTypeEnum.CriterionType#brand" style="color: #4184f3; text-decoration-line: none;">BRAND</a></code> 条件タイプを使うと、<a href="https://developers.google.com/google-ads/api/docs/performance-max/create-campaign-criteria" style="color: #4184f3; text-decoration-line: none;">キャンペーンの条件</a>からブランドの除外を設定できます。同様に、アカウント レベルの除外キーワードは、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/CustomerNegativeCriterionService" style="color: #4184f3; text-decoration-line: none;">CustomerNegativeCriterionService</a></code> と <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/docs/targeting/criteria#customer_criteria" style="color: #4184f3; text-decoration-line: none;">NegativeKeywordList</a></code> 条件を使って顧客レベルで設定できます。</span></li>
<li><span style="font-size: medium;">検索テーマから得られた結果により、最終ページ URL 拡張、ページフィード、または URL 設定で指定したランディング ページに顧客が誘導されます。最終ページ URL 拡張は、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/Campaign#url_expansion_opt_out" style="color: #4184f3; text-decoration-line: none;">url_expansion_opt_out</a></code> で有効化および無効化できます。</span></li>
<li><span style="font-size: medium;">検索テーマの優先順位は、検索キャンペーンの<a href="https://developers.google.com/google-ads/api/fields/v15/ad_group_criterion#ad_group_criterion.keyword.match_type" style="color: #4184f3; text-decoration-line: none;">フレーズ一致および部分一致</a>キーワードと同じです。</span></li>
<li><span style="font-size: medium;">広告に一致した検索カテゴリと、関連するコンバージョン パフォーマンスは、キャンペーン レベルとアカウント レベルの <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/fields/v15/campaign_search_term_insight" style="color: #4184f3; text-decoration-line: none;">campaign_search_term_insight</a></code> と <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/fields/v15/customer_search_term_insight" style="color: #4184f3; text-decoration-line: none;">customer_search_term_insight</a></code> レポートの検索語句に関する分析情報で確認できます。検索語句に関する分析情報は、自由に日付範囲を設定して表示することも、データをダウンロードすることも、API からアクセスすることもできます。</span></li>
</ul><br/>
<h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 2em;"><span style="font-size: medium;">実装の詳細</span></h4>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">Google Ads API の検索テーマは <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AssetGroupSignal" style="color: #4184f3; text-decoration-line: none;">AssetGroupSignal</a></code> の一種で、アセット グループのレベルで P-MAX キャンペーンにアタッチできます。アセット グループに検索テーマを追加するには、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"> AssetGroupSignal</code> を作成し、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AssetGroupSignal#search_theme" style="color: #4184f3; text-decoration-line: none;">AssetGroupSignal.search_theme</a></code> に検索テーマを表すテキスト文字列(「子ども向けアクティビティ」など)を含めた <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/SearchThemeInfo" style="color: #4184f3; text-decoration-line: none;">SearchThemeInfo</a></code> 条件を設定します。さらに、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AssetGroupSignal#asset_group" style="color: #4184f3; text-decoration-line: none;">AssetGroupSignal.asset_group</a></code> にターゲットとする既存のアセット グループのリソース名を設定する必要があります。</span></p>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">次に、検索テーマ アセット グループ シグナルを作成する Java の例を示します。</span></p>
<pre class="prettyprint lang-java" style="background-color: #fafafa; border: 1px solid rgb(187, 187, 187); color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54; overflow: auto; padding: 0.99em;"><span style="font-size: medium;">// Creates a search theme asset group signal.
AssetGroupSignal assetGroupSignal =
AssetGroupSignal.newBuilder()
.setAssetGroup(assetGroupResourceName)
.setSearchTheme(
SearchThemeInfo.newBuilder().setText("activities for children").build())
.build();
</span></pre>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">同じアセット グループをターゲットにして複数の <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupSignal</code> オブジェクトを作成すると、複数のアセット グループ シグナルを 1 つのアセット グループに追加することができます。ただし、1 つの <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupSignal</code> オブジェクトで表すことができるのは、1 つの検索テーマまたはオーディエンス シグナルのみです。</span></p>
<h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 2em;"><span style="font-size: medium;">レポート</span></h4>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/fields/v15/asset_group_signal" style="color: #4184f3; text-decoration-line: none;">asset_group_signal</a></code> リソースを使うと、Google 広告アカウントに存在する検索テーマを取得できます。現在のところ、パフォーマンスの指標はアセット グループ レベルで利用できますが、アセット グループ <em>シグナル</em> レベルでは利用できません。</span></p>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">次に、特定のアセット グループの検索テーマのテキストを取得する <a href="https://developers.google.com/google-ads/api/docs/query/overview" style="color: #4184f3; text-decoration-line: none;">GAQL</a> の例を示します。</span></p>
<pre class="prettyprint lang-java" style="background-color: #fafafa; border: 1px solid rgb(187, 187, 187); color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54; overflow: auto; padding: 0.99em;"><span style="font-size: medium;">SELECT
asset_group_signal.search_theme.text
FROM asset_group_signal
WHERE
asset_group.id = <Asset Group ID>
</span></pre><br/><br/>
<h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 2em;"><span style="font-size: medium;">ポリシーの適用除外</span></h4>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">Google Ads API の v15 には、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">search_theme</code> の承認に関する追加情報を含む 2 つの新しいフィールドである <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/fields/v15/asset_group_signal#asset_group_signal.approval_status" style="color: #4184f3; text-decoration-line: none;">asset_group_signal.approval_status</a></code> と <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/fields/v15/asset_group_signal#asset_group_signal.disapproval_reasons" style="color: #4184f3; text-decoration-line: none;">asset_group_signal.disapproval_reasons</a></code> も導入しています。検索テーマのテキストは、Google による承認を受ける必要があります。<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"> asset_group_signal.approval_status</code> フィールドには、承認ステータスに関する情報が含まれます。検索テーマのテキストが承認されない場合は、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">asset_group_signal.disapproval_reasons</code> フィールドにその理由が含まれます。</span></p>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">次に、特定のアセット グループの検索テーマのテキストとポリシー審査情報を取得する <a href="https://developers.google.com/google-ads/api/docs/query/overview" style="color: #4184f3; text-decoration-line: none;">GAQL</a> の例を示します。</span></p>
<pre class="prettyprint lang-java" style="background-color: #fafafa; border: 1px solid rgb(187, 187, 187); color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54; overflow: auto; padding: 0.99em;"><span style="font-size: medium;">SELECT
asset_group_signal.search_theme.text,
asset_group_signal.approval_status,
asset_group_signal.disapproval_reasons
FROM asset_group_signal
WHERE
asset_group.id = <Asset Group ID>
</span></pre>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">検索テーマのテキストが Google のポリシーに準拠していると思われるにもかかわらず承認されない場合は、ポリシー違反となった検索テーマの<a href="https://developers.google.com/google-ads/api/docs/policy-exemption/overview" style="color: #4184f3; text-decoration-line: none;">ポリシー適用除外</a>リクエストを送信できます。</span></p>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">たとえば、検索テーマに医学用語が含まれており、その用語を Google 広告のポリシーに準拠して使用していて、さらに審査を受ける正当な理由があると思われる場合は、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v15/AssetGroupSignalOperation#exempt_policy_violation_keys[]" style="color: #4184f3; text-decoration-line: none;">AssetGroupSignalOperation.exempt_policy_violation_keys[]</a></code> フィールドを使ってポリシーの適用除外をリクエストできます。</span></p>
<h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; line-height: 2em;"><span style="font-size: medium;">P-MAX 連携の改善についてのブログシリーズ</span></h4>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">この記事は、皆さんから要望があった新機能や今後予定されている機能についてお伝えするシリーズの一部です。今後のアップデートや改善についてお伝えする<a href="http://ads-developers.googleblog.com" style="color: #4184f3; text-decoration-line: none;">デベロッパー ブログ</a>にご注目ください。 Google Ads API と <a href="https://developers.google.com/google-ads/api/docs/performance-max/feedback" style="color: #4184f3; text-decoration-line: none;">P-MAX の連携についてのフィードバック</a>も、引き続きお寄せください。サポートが必要な場合は、いつものように<a href="https://developers.google.com/google-ads/api/support" style="color: #4184f3; text-decoration-line: none;">チームにお問い合わせ</a>ください。</span></p>
<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><span style="font-size: medium;">P-MAX キャンペーンを初めて使う方は、<a href="https://developers.google.com/google-ads/api/docs/performance-max/getting-started" style="color: #4184f3; text-decoration-line: none;">スタートガイド</a>で詳細をご確認ください。詳細については、<a href="https://developers.google.com/google-ads/api/docs/performance-max/asset-groups" style="color: #4184f3; text-decoration-line: none;">アセット グループ</a>と<a href="https://developers.google.com/google-ads/api/docs/performance-max/asset-groups#search_themes" style="color: #4184f3; text-decoration-line: none;">アセット グループ シグナル</a>のガイドをご覧ください。</span></p><span style="font-size: medium;"><br />
Posted by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a></span><br />DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.comtag:blogger.com,1999:blog-3051809989378612637.post-24457314742657371652024-02-05T11:00:00.002+09:002024-03-18T22:11:50.431+09:00Chromium Issue Tracker の移行が完了<i>この記事は Chromium Blog の記事 "<a href="https://blog.chromium.org/2024/02/chromium-issue-tracker-migration-is.html">Chromium Issue Tracker migration is complete</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div><i><br /></i></div><div>
<p style="text-align: left;">Chromium の問題追跡システムの移行が完了したことをお知らせします!<a href="https://issues.chromium.org/issues">Issue Tracker</a><a href="http://issues.chromium.org"></a> と<a href="https://www.chromium.org/for-testers/faq/">サポート ドキュメント</a>にはこちらからアクセスできます。</p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">移行を実施した理由</h3><p style="text-align: left;">問題追跡システムを Monorail から Chromium Issue Tracker(<a href="https://developers.google.com/issue-tracker">Google Issue Tracker</a> を利用しています)に移行することで、Chromium エコシステムに豊富な機能と充実したサポートを備えた問題トラッカーを導入しました。Chromium は、このツールに関連する他のオープンソース プロジェクト(Git、Gerrit)に参加します。</p><h3 style="text-align: left;">今後の流れ</h3><p style="text-align: left;">既存の Monorail への問題のリンクは、移行された新しい問題トラッカーの問題にリダイレクトされます。今後も、フィードバックを重視して問題トラッカーのエクスペリエンスを改善していく予定です。</p><h3 style="text-align: left;">ヘルプとフィードバック</h3><p style="text-align: left;">質問や懸念事項などがありましたら、いつでも <a href="mailto:issue-tracker-support@chromium.org">issue-tracker-support@chromium.org</a> までお問い合わせください。</p><p style="text-align: left;"><br /></p><p style="text-align: left;">Posted by <a href="https://twitter.com/agektmr">Eiji Kitamura - Developer Relations Team</a></p></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-44813810680576294032024-02-03T17:00:00.013+09:002024-03-18T22:06:42.282+09:00Chromium Issue Tracker の移行を 2024 年 2 月 2 日午後 5 時(太平洋標準時)より開始します<i>この記事は Chromium Blog の記事 "<a href="https://blog.chromium.org/2024/02/chromium-issue-tracker-migration.html">Chromium Issue Tracker migration beginning Feb 2, 2024 at 5pm PST</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div>
<p style="text-align: left;"><a href="https://blog.chromium.org/2023/10/update-to-developers-chromium-issue.html">昨年</a>お知らせしたように、Chromium で長期にわたって十分にサポートされるユーザー エクスペリエンスを提供するため、別の問題トラッカーに移行する作業を行っています。移行は、2024 年 2 月 2 日 午後 5 時(太平洋標準時)より開始し、2024 年 2 月 4 日(太平洋標準時)までに完了する予定です。</p><h3 style="text-align: left;">作業の内容</h3><p style="text-align: left;">問題の履歴やスターを含め、すべての Chromium の問題を Monorail から別のツールに移行します。<a href="https://developers.google.com/issue-tracker">Google Issue Tracker</a> を利用した Chromium Issue Tracker が新しいツールです。このツールの変更により、豊富な機能を持ち、十分にサポートされる問題トラッカーが Chromium エコシステムに提供されます。このツールに関連する他のオープンソース プロジェクト(Git、Gerrit)に、Chromium も参加する予定です。バグの透明性レベルは、現在のまま維持されます。</p><h3 style="text-align: left;">移行後</h3><p style="text-align: left;">移行が完了しましたら、別の投稿でお知らせします。移行が完了すると、既存の Monorail への問題のリンクは、移行された新しい問題トラッカーの問題にリダイレクトされます。今後も、フィードバックを重視して問題トラッカーのエクスペリエンスを改善していく予定です。移行が完了したタイミングで、<a href="http://chromium.org">chromium.org</a> に一般的な新しいワークフローに関するドキュメントを追加します。</p><h3 style="text-align: left;">ヘルプとフィードバック</h3><p style="text-align: left;">質問や懸念事項などがありましたら、いつでも <a href="mailto:issue-tracker-support@chromium.org">issue-tracker-support@chromium.org</a> までお問い合わせください。</p><p style="text-align: left;"><br /></p>
Posted by <a href="https://twitter.com/agektmr">Eiji Kitamura - Developer Relations Team</a><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-10520526911269538242024-01-22T18:00:00.002+09:002024-01-23T00:40:07.485+09:00Google Ads API の 2024 年のリリースと提供終了のスケジュール<i>この記事は David Stevens による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/11/google-ads-api-2024-release-and-sunset.html">Google Ads API 2024 release and sunset schedule</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div><i><br /></i></div><div><p style="text-align: left;">皆さんの計画サイクルを明確化するために、今後のバージョンの <a href="https://developers.google.com/google-ads/api/docs/start">Google Ads API</a> について、2024 年のリリースと提供終了の暫定スケジュールをお知らせします。以下の日付は暫定的であり、今後変更される可能性があることにご注意ください。また、リリースの追加や削除、メジャー バージョンとマイナー バージョンの切り替えが発生する可能性もあります。</p><table style="border-collapse: collapse; border: none; font-family: Roboto, sans-serif;"><tbody><tr style="background-color: #6199df; border-color: rgb(77, 144, 254); border-style: solid; border-width: 1px; height: 0px; vertical-align: top;"><th style="border-color: rgb(77, 144, 254); border-style: solid; border-width: 1px; padding: 7px;"><span style="color: white;">バージョン</span></th><th style="border-color: rgb(77, 144, 254); border-style: solid; border-width: 1px; padding: 7px;"><span style="color: white;">計画されているリリースの<br />種類 *</span></th><th style="border-color: rgb(77, 144, 254); border-style: solid; border-width: 1px; padding: 7px;"><span style="color: white;">リリース予定 *</span></th><th style="border-color: rgb(77, 144, 254); border-style: solid; border-width: 1px; padding: 7px;"><span style="color: white;">提供終了予定 *</span></th></tr><tr><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">v16</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">メジャー</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2024 年 1 月 / 2 月</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2025 年 1 月</td></tr><tr><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">v16.1</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">マイナー</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2024 年 4 月 / 5 月</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2025 年 1 月</td></tr><tr><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">v17</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">メジャー</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2024 年 5 月 / 6 月</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2025 年 5 月</td></tr><tr><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">v17.1</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">マイナー</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2024 年 7 月 / 8 月</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2025 年 5 月</td></tr><tr><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">v18</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">メジャー</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2024 年 9 月 / 10 月</td><td style="border-color: rgb(187, 187, 187); border-style: solid; border-width: 1px; padding: 7px; vertical-align: middle;">2025 年 9 月</td></tr></tbody></table><br style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;" /><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 14px;">*想定であり、変更される可能性があります</span><br style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;" /><br style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;" /><p style="text-align: left;">さらに詳しく知りたい方へ</p><p style="text-align: left;"></p><ul style="text-align: left;"><li><a href="https://developers.google.com/google-ads/api/docs/release-notes">リリースノート</a></li><li><a href="https://developers.google.com/google-ads/api/docs/sunset-dates">サポートの終了スケジュール</a></li></ul><p></p><p style="text-align: left;">最新情報は<a href="http://ads-developers.googleblog.com">ブログ</a>でご確認ください。この領域の進展について把握するための最適な場所です。</p>ご質問やさらにサポートが必要なことがありましたら、<a href="https://groups.google.com/forum/#!forum/adwords-api">フォーラム</a>からご連絡ください。<i><br /></i><br />Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-33016654421187521302024-01-17T10:00:00.006+09:002024-01-19T13:47:48.161+09:00Python 版 Google Ads API クライアント ライブラリのサポートについて<i>この記事は Ben Karl による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/12/python-version-support-in-google-ads.html">Python Version Support in the Google Ads API Client Library</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div><i><br /></i></div><div style="text-align: left;"><p>2023 年 6 月に、<a href="https://github.com/googleads/google-ads-python">Python 版 Google Ads API クライアント ライブラリ</a>の <a href="https://ads-developers.googleblog.com/2023/05/deprecating-python-37-support-in-google.html">Python 3.7 サポートが非推奨となりました</a>。2024 年第 1 四半期にリリースされるライブラリのメジャー バージョンでは、Python 3.7 との互換性がなくなります。Python 3.7 互換ライブラリの変更は、重要なセキュリティまたは安定性に関するパッチのみとなります。</p><p>Python 3.7 を利用している Google Ads API ユーザーは、v15 が 2024 年 9 月に<a href="https://developers.google.com/google-ads/api/docs/sunset-dates">提供終了</a>となるまで、<a href="https://developers.google.com/google-ads/api/docs/release-notes#v15">API v15</a> がサポートされる<a href="https://github.com/googleads/google-ads-python/releases/tag/22.1.0">ライブラリの 22.1.0</a> バージョンを引き続き使用できます。すべての Python ユーザーは、できるだけ早く Python 3.8 以降にアップグレードする必要があります。</p><p>Python ユーザーは、Python のバージョンの<a href="https://devguide.python.org/versions/#unsupported-versions">サポートが終了</a>し次第、今後のライブラリでそのバージョンとの互換性がなくなることを予期しておく必要があります。2024 年 10 月に Python 3.8 のサポートが終了すると、Python 3.8 と互換性のないライブラリのメジャー バージョンがリリースされることになります。Python バージョンのサポートが終了する少なくとも 2 か月前には、ブログ投稿で変更をお知らせします。</p><p>以下に、今後の言語サポートの削除に向けて事前に計画を立てる際に役立つリソースを紹介します。</p><p></p><ul style="text-align: left;"><li><a href="https://devguide.python.org/versions/#status-of-python-versions">Python デベロッパー ガイド</a>には、現在サポートされているすべての Python バージョンのサポート終了日が記載されています。</li><li><a href="https://developers.google.com/google-ads/api/docs/client-libs">サポートされている API バージョンをまとめた表</a>には、現在サポートされている Google Ads API のバージョンと互換性のあるクライアント ライブラリのバージョンが記載されています。</li><li><a href="https://developers.google.com/google-ads/api/docs/client-libs/python/dependencies">Python の依存関係をまとめた表</a>には、ライブラリと個々の依存関係のバージョンとの互換性が記載されています。</li><li><a href="https://developers.google.com/google-ads/api/docs/sunset-dates#timetable">サポートの終了と廃止スケジュール</a>には、現在サポートされているすべての Google Ads API バージョンの提供終了日が記載されています。</li></ul>この変更についてご質問がある方は、クライアント ライブラリの <a href="https://github.com/googleads/google-ads-python">GitHub リポジトリ</a>から<a href="https://github.com/googleads/google-ads-python/issues">イシュー</a>を送信してください。<p></p><br />Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-80124775691891829752024-01-17T10:00:00.000+09:002024-01-17T21:51:08.334+09:00Google Ads API の Store Sales Direct アップロードのサポート終了について<i>この記事は Ben Karl による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/11/store-sales-direct-uploads-not.html">Store Sales Direct Uploads Not Supported in the Google Ads API</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div style="text-align: left;"><p>Google は 2023 年 10 月上旬に、スタンドアロン プロダクトとしての Store Sales Direct(SSD)のサポートを終了しました。そのため、<a href="https://developers.google.com/google-ads/api/docs/start">Google Ads API</a> への SSD コンバージョン アップロード リクエストもサポートが終了しています。</p><p>以前にこの機能の許可リストに登録されていたユーザーが SSD コンバージョンをアップロードしようとすると、<a href="https://developers.google.com/google-ads/api/reference/rpc/v13/OfflineUserDataJobErrorEnum.OfflineUserDataJobError#not_on_allowlist_for_store_sales_direct">NOT_ON_ALLOWLIST_FOR_STORE_SALES_DIRECT</a> エラーが表示されます。既存の SSD コンバージョンは、今後もレポートで利用できます。</p><p>SSD の削除は、<a href="https://support.google.com/google-ads/answer/9994849">店舗販売プロダクト</a>全体を簡素化する作業の一環として行われています。以前 SSD を利用していたユーザーは、<a href="https://support.google.com/google-ads/answer/9941109">店舗での販売の導入ガイド</a>を確認して、継続的な店舗販売測定の対象に含まれるかどうかを把握する必要があります。対象となる場合は、Google 広告アカウント チームと連携して機能を更新してください。<a href="https://developers.google.com/google-ads/api/docs/conversions/upload-store-sales-transactions">店舗販売コンバージョンのアップロード</a> ガイドは、今回の変更を反映して改訂されていますので、ご覧ください。</p><p>この変更について質問がある方は、<a href="https://groups.google.com/forum/#!forum/adwords-api">フォーラム</a>または <a href="mailto:googleadsapi-support@google.com">googleadsapi-support@google.com</a> までお気軽にお問い合わせください。</p><p><br /></p>
Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-75479378147835523582023-12-09T08:51:00.003+09:002023-12-09T08:51:51.571+09:00カスタマー マッチ、コンバージョン、店舗販売アップロードのアップデート<i>この記事は Nadine Wang による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/10/updates-to-customer-match-conversion.html">Updates to Customer Match, Conversions, and Store Sales Uploads</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 14px;"><br /></span></div><div><p style="text-align: left;">Google は 9 月に、デジタル市場法(DMA)に対応するための変更を行う予定であることを<a href="https://blog.google/outreach-initiatives/public-policy/building-for-compliance-with-the-digital-markets-act/">発表</a>しました。2024 年 3 月 6 日に予定されている DMA の施行に先立って、デベロッパーがアプリケーションの変更を行う時間を確保できるようにするために、Google は <a href="https://developers.google.com/google-ads/api/docs/start">Google Ads API</a> と <a href="https://developers.google.com/display-video/api/guides/getting-started/overview">Display & Video 360 API</a> の変更をできるだけ早くリリースします。欧州経済領域のユーザーに対する同意要件については、<a href="https://www.google.com/about/company/user-consent-policy">EU ユーザーの同意ポリシー</a>を確認してください。</p><div><h3 style="text-align: left;">Google Ads API で必要になる変更点は何ですか</h3><p style="text-align: left;"><a href="https://developers.google.com/google-ads/api/docs/release-notes">Google Ads API v15 リリース</a>では、データで同意をアップロードするための <span style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-size: 13px;">Consent</span> オブジェクトが導入されました。この <span style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-size: 13px;">Consent</span> は、通話コンバージョン、クリック コンバージョン、カスタマー マッチ、店舗販売のすべてのアップロードで使用します。それぞれの機能で <span style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-size: 13px;">Consent</span> を設定する場所を以下に示します。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;"><span id="docs-internal-guid-32c780a9-7fff-0477-d2fd-c17292108be8"></span></p><div align="left" dir="ltr" style="margin-left: 0pt;"><table style="border-collapse: collapse; border: none;"><colgroup><col width="156"></col><col width="468"></col></colgroup><tbody><tr style="height: 28.5pt;"><td style="background-color: #4d90fe; border-bottom: solid #4d90fe 0.75pt; border-left: solid #4d90fe 0.75pt; border-right: solid #4d90fe 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="background-color: transparent; color: white; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">機能</span></p></td><td style="background-color: #4d90fe; border-bottom: solid #4d90fe 0.75pt; border-left: solid #4d90fe 0.75pt; border-right: solid #4d90fe 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="background-color: transparent; color: white; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">コード変更</span></p></td></tr><tr style="height: 29.25pt;"><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">通話コンバージョン</span></p></td><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: #fafafa; color: #4184f3; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">CallConversion.consent</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> で通話コンバージョン イベントごとに </span><span style="background-color: #fafafa; color: #006600; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">Consent</span><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> を設定します。詳しくは、</span><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: transparent; color: #4184f3; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">ガイド</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">をご覧ください。</span></p></td></tr><tr style="height: 29.25pt;"><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">クリック コンバージョン</span></p></td><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: #fafafa; color: #4184f3; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">ClickConversion.consent</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> でクリック コンバージョン イベントごとに </span><span style="background-color: #fafafa; color: #006600; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">Consent</span><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> を設定します。詳しくは、</span><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: transparent; color: #4184f3; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">ガイド</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">をご覧ください。</span></p></td></tr><tr style="height: 29.25pt;"><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">カスタマー マッチ</span></p></td><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: #fafafa; color: #4184f3; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">CustomerMatchUserListMetadata.consent</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> でカスタマー マッチ ジョブごとに </span><span style="background-color: #fafafa; color: #006600; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">Consent</span><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> を設定します。詳しくは、</span><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: transparent; color: #4184f3; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">ガイド</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">をご覧ください。</span></p></td></tr><tr style="height: 29.25pt;"><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">店舗販売</span></p></td><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: #fafafa; color: #4184f3; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">UserData.consent</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> で店舗販売イベントごとに </span><span style="background-color: #fafafa; color: #006600; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">Consent</span><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;"> を設定します。詳しくは、</span><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/7547937814783552358?hl=en#" style="text-decoration: none;"><span style="background-color: transparent; color: #4184f3; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">ガイド</span></a><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">をご覧ください。</span></p></td></tr></tbody></table></div><p></p><h3><br />Display & Video 360 API で必要になる変更点は何ですか</h3><p style="text-align: left;">このブログで発表してから数か月のうちに、Display & Video 360 API でも同様の変更をリリースする予定です。既存バージョンのアップデートについては<a href="https://developers.google.com/display-video/api/release-notes">リリースノート</a>を、最新の実装手順については<a href="https://developers.google.com/display-video/api/guides/audiences/upload-customer-match">カスタマー マッチ機能ガイド</a>をご覧ください。</p></div><div><h3 style="text-align: left;">どこでサポートを受けることができますか</h3><p style="text-align: left;">ご質問などございましたら、Google Ads API の場合は <a href="mailto:googleadsapi-support@google.com">googleadsapi-support@google.com</a> に、Display & Video 360 API の場合は<a href="https://support.google.com/displayvideo/contact/nghelp_contact_form">サポート フォーム</a>からお問い合わせください。</p><br /><br />Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a></div></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-64801276214182721152023-12-07T15:28:00.004+09:002023-12-07T15:28:53.930+09:00リーチプラン サービスでの YouTube Select(YTS)の変更予定について<i>この記事は Anash P. Oommen による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/10/upcoming-changes-to-youtube-select-yts.html">Upcoming changes to YouTube Select (YTS) in Reach Plan Service</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div><i><br /></i><div><p style="text-align: left;">2023 年 11 月 14 日より、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ReachPlanService" style="color: #4184f3; text-decoration-line: none;">ReachPlanService</a></code><span style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;"> </span>の <a href="https://support.google.com/google-ads/answer/6030919">YouTube Select 予測</a>を他のマーケットに拡大しました。この新しいマーケットに対応するため、Google Ads API の v15 に 2 つの新しいエラーコードを導入しました。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;"><span id="docs-internal-guid-956ab9ed-7fff-f9a8-a211-e1328e5a1514"></span></p><div align="left" dir="ltr" style="margin-left: 0pt;"><table style="border-collapse: collapse; border: none;"><colgroup><col width="281"></col><col width="241"></col></colgroup><tbody><tr style="height: 28.5pt;"><td style="background-color: #4d90fe; border-bottom: solid #4d90fe 0.75pt; border-left: solid #4d90fe 0.75pt; border-right: solid #4d90fe 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: white; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">エラーコード</span></p></td><td style="background-color: #4d90fe; border-bottom: solid #4d90fe 0.75pt; border-left: solid #4d90fe 0.75pt; border-right: solid #4d90fe 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: white; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">理由</span></p></td></tr><tr style="height: 26.25pt;"><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/6480127621418272115?hl=en#" style="text-decoration: none;"><span style="background-color: #fafafa; color: #4184f3; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">ReachPlanError.NOT_FORECASTABLE_NOT_ENOUGH_INVENTORY</span></a></p></td><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #4d90fe 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 2pt 2pt 2pt 2pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">予測に十分な広告枠がありません。</span></p></td></tr><tr style="height: 28.5pt;"><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.blogger.com/blog/post/edit/3051809989378612637/6480127621418272115?hl=en#" style="text-decoration: none;"><span style="background-color: #fafafa; color: #4184f3; font-family: 'Courier New',monospace; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">ReachPlanError.NOT_FORECASTABLE_ACCOUNT_NOT_ENABLED</span></a></p></td><td style="border-bottom: solid #bbbbbb 0.75pt; border-left: solid #bbbbbb 0.75pt; border-right: solid #bbbbbb 0.75pt; border-top: solid #bbbbbb 0.75pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt 5pt 5pt 5pt; vertical-align: middle;"><p dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><span style="background-color: transparent; color: black; font-family: Roboto,sans-serif; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap; white-space: pre;">アカウントが有効ではありません。</span></p></td></tr></tbody></table></div><p><br />注 : バージョンが古く、この 2 つのエラーコードが含まれていない Google Ads API では、<a href="https://developers.google.com/google-ads/api/reference/rpc/v15/ReachPlanErrorEnum.ReachPlanError#unknown" style="color: #4184f3; font-family: "courier new", courier, monospace; font-size: 13px; text-decoration-line: none;">ReachPlanError.UNKNOWN</a> エラーがスローされます。</p><p>この機能をご利用の場合は、追加のエラーコードを処理できるように、コードを更新してください。</p><p>リーチ予測の詳細については、<a href="https://developers.google.com/google-ads/api/docs/reach-forecasting">リーチ予測ガイド</a>を参照してください。ご質問などございましたら、<a href="https://developers.google.com/google-ads/api/support">サポートページ</a>または<a href="https://groups.google.com/g/adwords-api">フォーラム</a>からご連絡ください。</p><p><br /></p>
Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br /></div></div><div><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-49249637321848092332023-12-07T15:01:00.000+09:002023-12-07T15:01:19.383+09:00Google Ads API v15 のお知らせ<i><span style="font-size: medium;">この記事は Thanet Knack Praneenararat による Google Ads Developer Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/10/announcing-v15-of-google-ads-api.html">Announcing v15 of the Google Ads API</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</span></i><div><p style="text-align: left;">この度、<a href="https://developers.google.com/google-ads/api">Google Ads API</a> の v15 リリースをお知らせします。v15 の一部の機能を使用するには、<a href="https://developers.google.com/google-ads/api/docs/client-libs">クライアント ライブラリ</a>とクライアントのコードをアップグレードする必要があります。更新版のクライアント ライブラリとコードサンプルは公開されました。</p><span style="font-size: medium;"><div style="text-align: center;"><iframe allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/5wqjEc6VLds" style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;" width="560"></iframe></div></span><p style="text-align: left;">主な機能は以下のとおりです。</p><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><li><span style="font-size: medium;">最適化案のサブスクリプションを管理し、自動的に最適化案を適用できる <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationSubscriptionService" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">RecommendationSubscriptionService</code></a> を追加しました。</span></li><li><span style="font-size: medium;">新しい最適化案の種類 <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#forecasting_set_target_cpa" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">FORECASTING_SET_TARGET_CPA</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#set_target_cpa" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">SET_TARGET_CPA</code></a>、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/RecommendationTypeEnum.RecommendationType#set_target_roas" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">SET_TARGET_ROAS</code></a> を追加しました。</span></li><li><span style="font-size: medium;">P-MAX の更新 : </span><ul><li><span style="font-size: medium;">アセット グループに検索テーマをアタッチしてターゲティングを強化する <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AssetGroupSignal#search_theme" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupSignal.search_theme</code></a> を追加しました。</span></li><li><span style="font-size: medium;">アセット グループ レベルで最もパフォーマンスの高いアセットをレポートするために、<a href="https://developers.google.com/google-ads/api/fields/latest/asset_group_top_combination_view" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">asset_group_top_combination_view</code></a> を新しく追加しました。</span></li><li><span style="font-size: medium;">P-MAX キャンペーンで <a href="https://developers.google.com/google-ads/api/fields/latest/asset_group" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">asset_group</code></a> の指標フィールドに対してクエリを実行して、アセット グループのパフォーマンスを取得できるようになりました。</span></li></ul></li><li><span style="font-size: medium;"><a href="https://support.google.com/google-ads/answer/13541369" style="color: #4184f3; text-decoration-line: none;">類似セグメント</a>を作成できるように、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/UserList#lookalike_user_list" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">UserList.lookalike_user_list</code></a> を追加しました。これは、指定された既存のシード オーディエンスをもとに作成されたオーディエンスです。類似セグメントは、<a href="https://support.google.com/google-ads/answer/13695389" style="color: #4184f3; text-decoration-line: none;">デマンド ジェネレーション キャンペーン</a>でのみ使用できます。</span></li><li><span style="font-size: medium;"><a href="https://developer.apple.com/documentation/storekit/skadnetwork/skadnetwork_release_notes/skadnetwork_4_release_notes" style="color: #4184f3; text-decoration-line: none;">Apple の SkAdNetwork 4</a> のコンバージョン レポート作成へのサポートを追加しました。これには、Google 検索でのウェブからアプリへのコンバージョンが含まれます。粒度の粗いコンバージョン値、ソースドメイン、ポストバック シーケンス インデックスで分割できるようになりました。</span></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/fields/latest/offline_conversion_upload_client_summary" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">offline_conversion_upload_client_summary</code></a> レポートのオフライン コンバージョン アップロード診断が改善され、成功したイベント、成功率、エラー率などのコンバージョン アップロード ステータスに関する有用な詳細情報が増えました。</span></li><li><span style="font-size: medium;">収益、売上総利益、売上総利益率、販売数など、売上と利益の指標のサポートを追加しました。これらの指標は、検索、ショッピング、P-MAX キャンペーンで<a href="https://support.google.com/google-ads/answer/9028254" style="color: #4184f3; text-decoration-line: none;">カートデータを使ってコンバージョン</a>を実装しているすべての広告主が利用できます。</span></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/fields/latest/customer" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">customer</code></a> レポートに、ローカル サービス広告主のライセンスや保険に関する詳細な状況を返す <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/LocalServicesSettings" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">LocalServicesSettings</code></a> と、それに関連するフィールドを追加しました。また、<a href="https://developers.google.com/google-ads/api/fields/latest/local_services_lead" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">local_services_lead</code></a>、<a href="https://developers.google.com/google-ads/api/fields/latest/local_services_lead_conversation" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">local_services_lead_conversation</code></a>、<a href="https://developers.google.com/google-ads/api/fields/latest/local_services_verification_artifact" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">local_services_verification_artifact</code></a> など、ローカル サービス広告の新しいレポートも追加しました。</span></li><li><span style="font-size: medium;">アカウントのリンクに関する変更点 : </span><ul><li><span style="font-size: medium;">Google 広告アカウントと Merchant Center アカウントとのリンクを追加および削除する <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ProductLink#merchant_center" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ProductLink.merchant_center</code></a> を追加し、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">MerchantCenterLinkService</code> を削除しました。</span></li><li><span style="font-size: medium;">他のプロダクトから送信されたリンクに関する招待を更新する <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ProductLinkInvitationService" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ProductLinkInvitationService</code></a> を追加しました。これは、<a href="https://hotelcenter.google.com/" style="color: #4184f3; text-decoration-line: none;">Hotel Center</a> アカウントと <a href="https://merchants.google.com/" style="color: #4184f3; text-decoration-line: none;">Merchant Center</a> アカウントで利用できます。</span><ul><li><span style="font-size: medium;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AccountLink.hotel_center</code> を削除し、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AccountLinkService" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AccountLinkService</code></a> で Hotel Center アカウントからリンクに関する招待を更新できるようにしました。</span></li></ul></li></ul></li><li><span style="font-size: medium;">ショッピング キャンペーンの変更 : </span><ul><li><span style="font-size: medium;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ShoppingSetting.sales_country</code> を削除しました。この値は、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Campaign.ShoppingSetting#feed_label" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ShoppingSetting.feed_label</code></a> として返されるようになりました。</span></li><li><span style="font-size: medium;">検索キャンペーンに <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Campaign#shopping_setting" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">Campaign.shopping_setting</code></a> を追加できなくなりました。</span></li><li><span style="font-size: medium;">検索キャンペーンに <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CampaignCriterion#listing_scope" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">CampaignCriterion.listing_scope</code></a> を追加できなくなりました。</span></li></ul></li><li><span style="font-size: medium;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/Campaign.NetworkSettings" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">NetworkSettings</code></a> を使って、キャンペーン レベルで Google TV と YouTube をターゲットに指定できるようになりました。</span></li><li><span style="font-size: medium;">顧客レベルとキャンペーン レベルで<a href="https://support.google.com/google-ads/answer/12080169" style="color: #4184f3; text-decoration-line: none;">「新規顧客の獲得」目標</a>を設定できるように、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CustomerLifecycleGoalService#configurecustomerlifecyclegoals" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">CustomerLifecycleService.ConfigureCustomerLifecycleGoals</code></a> と <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CampaignLifecycleGoalService#configurecampaignlifecyclegoals" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">CampaignLifecycleService.ConfigureCampaignLifecycleGoals</code></a> を追加しました。</span></li><li><span style="font-size: medium;">以下のクラスに <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">consent</code> を追加しました。現時点では何もする必要はありませんが、今後数か月間は<a href="https://ads-developers.googleblog.com/search/label/google_ads_api" style="color: #4184f3; text-decoration-line: none;">ブログ</a>で最新情報をご確認ください。</span><ul><li><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/UserData#consent" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><span style="font-size: medium;">UserData</span></code></a></li><li><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CustomerMatchUserListMetadata#consent" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><span style="font-size: medium;">CustomerMatchUserListMetadata</span></code></a></li><li><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CallConversion#consent" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><span style="font-size: medium;">CallConversion</span></code></a></li><li><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ClickConversion#consent" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><span style="font-size: medium;">ClickConversion</span></code></a></li></ul></li><li><span style="font-size: medium;">指定されたブランド接頭辞とブランド除外リストに基づいてブランドの候補を表示する <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/BrandSuggestionService" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">BrandSuggestionService</code></a> を追加しました。このブランドを使用して <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CriterionTypeEnum.CriterionType#BRAND" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">BRAND</code></a> 条件を作成し、それを <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/SharedSetTypeEnum.SharedSetType#brands" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">BRANDS</code></a> 共有セットに追加できます。さらに <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CampaignCriterion" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">CampaignCriterion</code></a> を作成し、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CampaignCriterion#brand_list" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">brand_list</code></a> に共有セットを設定することで、キャンペーンにアタッチできます。このキャンペーン条件の <a href="https://developers.google.com/google-ads/api/reference/rpc/latest/CampaignCriterion#negative" style="color: #4184f3; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">negative</code></a> フィールドは、検索キャンペーンでは <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">false</code> に、P-MAX キャンペーンでは <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">true</code> に設定する必要があります。</span></li></ul><h3 style="text-align: left;">さらに詳しく知りたい方へ</h3><p style="text-align: left;">以下のリソースが役立ちます。</p><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif;"><li><a href="https://developers.google.com/google-ads/api/docs/release-notes" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">リリースノート</span></a></li><li><a href="https://developers.google.com/google-ads/api/docs" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">ガイド</span></a></li><li><a href="https://developers.google.com/google-ads/api/reference/rpc/" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">リファレンス</span></a></li><li><a href="https://developers.google.com/google-ads/api/diff-tool/v15/versus-v14/diff" style="color: #4184f3; text-decoration-line: none;"><span style="font-size: medium;">v14 と v15 の差分</span></a></li></ul><p style="text-align: left;">ご質問やサポートが必要なことがありましたら、<a href="https://groups.google.com/forum/#!forum/adwords-api">フォーラム</a>からご連絡ください。</p><br /><span style="font-size: medium;">
Reviewed by </span><a href="https://twitter.com/fiboknacky" style="font-size: large;">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-91652287445170690922023-12-04T13:00:00.002+09:002023-12-05T16:45:34.890+09:00P-MAX: バッチ処理でリスティング グループを作成する<i>この記事は Devin Chasanoff による Google Ads Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/09/performance-max-create-listing-groups.html">Performance Max: create listing groups using batch processing</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><br /><br /><h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px; line-height: 2em;">新機能</h4><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">2023 年 10 月 4 日より、Google Ads API のバッチ処理で、非同期に <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/AssetGroupListingGroupFilter" style="color: #4184f3; text-decoration-line: none;">AssetGroupListingGroupFilters</a></code> を作成できるようになりました。<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/BatchJobService" style="color: #4184f3; text-decoration-line: none;">BatchJobService</a></code> を使って 1 回のリクエストで <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilter</code> エンティティなどの <a href="https://developers.devsite.corp.google.com/google-ads/api/docs/performance-max/overview" style="color: #4184f3; text-decoration-line: none;">P-MAX リソース</a>を作成する場合、リスティング グループの<a href="https://developers.google.com/google-ads/api/docs/performance-max/listing-groups" style="color: #4184f3; text-decoration-line: none;">ツリー作成</a>中にエラーが発生しても、残りのエンティティの作成はブロックされません。ただし、リスティング グループのツリーを作成する操作がアトミックである点は変わりません。つまり、リスティング グループのツリー作成に関連する操作でエラーが返された場合、そのリスティング グループのツリーに関連するすべての操作も失敗します。ただし、いくつかの注意事項があります。こちらの<a href="https://developers.google.com/google-ads/api/docs/batch-processing/listing-groups" style="color: #4184f3; text-decoration-line: none;">ジョブおよびリスティング グループ フィルタガイド</a>に詳しく記載されているので、ご覧ください。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">リスティング グループ フィルタの作成操作を含まない既存のバッチジョブの動作は、今回のアップデートで変更されることはありません。</p><h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px; line-height: 2em;">これまでの動作</h4><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">2023 年 10 月 4 日より前の時点では、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilters</code> は <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v14/GoogleAdsService#mutate" style="color: #4184f3; text-decoration-line: none;">GoogleAdsService.Mutate</a></code> メソッドまたは <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v14/AssetGroupListingGroupFilterService#mutateassetgrouplistinggroupfilters" style="color: #4184f3; text-decoration-line: none;">AssetGroupListingGroupFilterService.MutateAssetGroupListingGroupFilters</a></code> メソッドを使って同期的に作成することしかできません。<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilterOperation</code> 操作が含まれている場合、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">GoogleAdsService.Mutate</code> メソッドによるリクエストは常にアトミックです。このような動作になるのは、この操作で <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">partial_failure</code> がサポートされていないためです。つまり、リスティング グループのツリー作成でエラーが発生した場合、リクエスト内の他のすべての操作がブロックされます。2023 年 10 月 4 日より前にバッチ処理で <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilter</code> エンティティを作成しようとすると、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">MutateError.OPERATION_DOES_NOT_SUPPORT_PARTIAL_FAILURE</code> エラーが返されます。</p><h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px; line-height: 2em;">変更の理由</h4><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;"><a href="https://developers.google.com/google-ads/api/docs/batch-processing/overview" style="color: #4184f3; text-decoration-line: none;">バッチ処理</a>は Google Ads API の機能で、同期的に操作の完了を待つことなく、一連の操作を複数のサービスにディスパッチできます。その際に、それぞれの操作に相互依存関係があっても問題ありません。今回は、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilters</code> でバッチ処理を利用できるようにして、同じリクエストの他の操作をブロックすることなく、リスティング グループのツリー作成を非同期でも行えるようにしました。これは、皆さんからの<a href="https://developers.google.com/google-ads/api/docs/performance-max/feedback" style="color: #4184f3; text-decoration-line: none;">フィードバック</a>にお応えしたものです。</p><h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px; line-height: 2em;">実装の詳細</h4><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">バッチジョブで <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilter</code> を追加するには、次の手順を実行します。</p><ol style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px; margin: 16px 0px; padding: 0px 48px;"><li style="line-height: 32px;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilterOperation</code> を含む <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">MutateOperation</code> を作成します。これは、<a href="https://developers.google.com/google-ads/api/docs/performance-max/listing-groups#code_example" style="color: #4184f3; text-decoration-line: none;">GoogleAdsService.Mutate サービスを使って MutateOperation を作成する操作</a>と同様です。</li><li style="line-height: 32px;">バッチジョブに <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">MutateOperation</code> を追加します。これは、<a href="https://developers.google.com/google-ads/api/docs/batch-processing/flow#addoperations" style="color: #4184f3; text-decoration-line: none;">他のタイプの操作と同様です</a>。</li></ol><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">次の例は、既存のバッチジョブに 1 つの <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilter</code> を追加するプロセスを示しています。<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">AssetGroupListingGroupFilter</code> エンティティを使って製品パーティション ツリーを作成する方法については、<a href="https://developers.google.com/google-ads/api/docs/performance-max/listing-groups" style="color: #4184f3; text-decoration-line: none;">ショッピング リスティング グループの作成に関するガイド</a>をご覧ください。</p><pre class="prettyprint lang-java" style="background-color: #fafafa; border: 1px solid rgb(187, 187, 187); color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54; overflow: auto; padding: 0.99em;">// Constructs the AssetGroupListingGroupFilter.
AssetGroupListingGroupFilter listingGroupFilter =
AssetGroupListingGroupFilter.newBuilder()
.setAssetGroup(assetGroupResourceName)
.setType(ListingGroupFilterType.UNIT_INCLUDED)
.setVertical(ListingGroupFilterVertical.SHOPPING)
.build();
// Constructs the operation to create the AssetGroupListingGroupFilter.
MutateOperation operation = MutateOperation.newBuilder()
.setAssetGroupListingGroupFilterOperation(
AssetGroupListingGroupFilterOperation
.newBuilder()
.setCreate(listingGroupFilter))
.build();
// Sends a request to add the operation to the batch job.
AddBatchJobOperationsResponse response =
batchJobServiceClient.addBatchJobOperations(
AddBatchJobOperationsRequest.newBuilder()
.setResourceName(batchJobResourceName)
.addMutateOperations(operation)
.build());
</pre><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">以下のリソースには、連携の際に役立つ追加情報が含まれています。</p><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px; line-height: 1.6; margin: 16px 0px; padding: 0px 48px;"><li style="line-height: 32px;"><a href="https://developers.google.com/google-ads/api/docs/batch-processing/listing-groups" style="color: #4184f3; text-decoration-line: none;">ジョブおよびリスティング グループ フィルタガイド</a></li><li style="line-height: 32px;"><a href="https://developers.google.com/google-ads/api/docs/performance-max/listing-groups" style="color: #4184f3; text-decoration-line: none;">リスティング グループガイド</a></li><li style="line-height: 32px;"><a href="https://developers.google.com/google-ads/api/docs/batch-processing/overview" style="color: #4184f3; text-decoration-line: none;">バッチ処理ガイド</a></li></ul><h4 style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px; line-height: 2em;">P-MAX 連携の改善についてのブログシリーズ</h4><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">この記事は、皆さんから要望があった新機能や今後予定されている機能についてお伝えするシリーズの一部です。今後も、新機能や現在の実装アプローチとの違いについて説明してまいります。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">今後のアップデートや改善についてお伝えする<a href="https://ads-developers.googleblog.com/2023/09/ads-developers.googleblog.com" style="color: #4184f3; text-decoration-line: none;">デベロッパー ブログ</a>にご注目ください。Google Ads API と <a href="https://developers.google.com/google-ads/api/docs/performance-max/feedback" style="color: #4184f3; text-decoration-line: none;">P-MAX の連携についてのフィードバック</a>も、引き続きお寄せください。サポートが必要な場合は、いつものように<a href="https://developers.google.com/google-ads/api/support" style="color: #4184f3; text-decoration-line: none;">チームにお問い合わせ</a>ください。</p><br />Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-3505383289021483302023-11-27T14:43:00.003+09:002023-11-27T14:43:46.791+09:00Google 広告ショッピング キャンペーンの拡張 CPC サポートが終了<i>この記事は Nadine Wang による Google Ads Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/09/google-ads-shopping-campaign-enhanced.html">Google Ads Shopping Campaign Enhanced CPC Deprecation</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i>
<br />
<br /><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;"><strong>2023 年 10 月上旬</strong>より、拡張クリック単価(eCPC)を使っているショッピング キャンペーンは、手動クリック単価(CPC)入札と同じ動作になりました。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">拡張 CPC は、10 年以上前に Google が導入した最初のスマート入札戦略でした。これは、目標広告費用対効果(ROAS)やコンバージョン値の最大化といったさらに高度な入札戦略や、P-MAX などの完全自動キャンペーンに置き換えられています。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;"><strong>何も変更しないとどうなりますか</strong></p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">2023 年 10 月までにキャンペーンを変更しないと、<a href="https://support.google.com/google-ads/answer/2464960" style="color: #4184f3; text-decoration-line: none;">手動 CPC 入札</a>と同じ動作になります。eCPC を使っている既存キャンペーンは、すべて設定された手動入札に基づいて提供され続けます。ショッピング キャンペーンで <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v12/ManualCpc?hl=en#enhanced_cpc_enabled" style="color: #4184f3; text-decoration-line: none;">ManualCpc.enhanced_cpc_enabled</a></code> を <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">true</code> に設定しても、設定は無視され、手動 CPC 入札のみが使われます。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;"><strong>何を変更すればよいですか</strong></p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">今後も手動 CPC を使いたい場合は、ショッピング キャンペーンで <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;"><a href="https://developers.google.com/google-ads/api/reference/rpc/v12/ManualCpc?hl=en#enhanced_cpc_enabled" style="color: #4184f3; text-decoration-line: none;">ManualCpc.enhanced_cpc_enabled</a></code> を <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">true</code> に設定しているコードをすべて削除してください。手動 CPC の代わりに次の方法を使うことをお勧めします。</p><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px; line-height: 1.6; margin: 16px 0px; padding: 0px 48px;"><li style="line-height: 32px;"><a href="https://developers.google.com/google-ads/api/docs/shopping-ads/create-campaign#portfolio_bid_strategy" style="color: #4184f3; text-decoration-line: none;">目標広告費用対効果(ROAS)</a></li><li style="line-height: 32px;">最新の完全自動ソリューション : <a href="https://developers.google.com/google-ads/api/docs/performance-max/getting-started" style="color: #4184f3; text-decoration-line: none;">P-MAX キャンペーン</a></li></ul><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;"><strong>どこでサポートを受けることができますか</strong></p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">ご不明点などございましたら、<a href="https://groups.google.com/forum/#!forum/adwords-api" style="color: #4184f3; text-decoration-line: none;">フォーラム</a>または <a href="mailto:googleadsapi-support@google.com" style="color: #4184f3; text-decoration-line: none;">googleadsapi-support@google.com</a> にご連絡ください。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;"><br /></p>Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a><br />DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-60130233608435856252023-11-22T09:00:00.009+09:002024-03-18T23:16:23.762+09:00iOS の Chrome でデバイスを超えてシームレスにブラウジングする新しい方法<i>この記事は Nico Jersch による Chromium Blog の記事 "<a href="https://blog.chromium.org/2023/11/a-new-way-to-seamlessly-browse-across.html">A new way to seamlessly browse across devices with Chrome on iOS</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><div><br /></div><div><p style="text-align: left;">Chrome はすべてのプラットフォームで優れた機能を発揮するように設計されているので、自宅から PC でウェブをブラウジングするときも、外出先からスマートフォンでブラウジングするときも簡単に使えるようになっています。例えば、Chrome sync のようなツールによって、すべてのデバイスを切り替えてもブックマークやパスワードにアクセスできるようになりました。</p><p style="text-align: left;">今後数週間で iOS 版 Chrome に変更を加え、特に重要な情報をすぐ利用できるようにします。デバイスで Chrome 同期を設定する必要がなくなり、Chrome にログインするだけで、新しい情報を Google アカウントに保存したり、既存の情報にアクセスしたりできるようになります。iOS ですでに動作している Google アプリの数が多いため、これに慣れ親しんでいるように感じるかもしれません。Chrome にサインインすると、ブックマーク、リーディングリスト、パスワード、支払い情報、住所、設定など、重要な情報をアカウントに保存できます。また、タブと閲覧履歴を iOS の Chrome から Google アカウントに別々に同期させることもできます。これにより、別のデバイスで中断した閲覧を再開できます。</p><div><span id="docs-internal-guid-f4180aee-7fff-7fdc-1156-e03b40e39468"><div style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;"><br /></div><div style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNYAg0TphT2UwYOyritbckc35lBCL21CBc-mPsCQdxoJVR3WUBijbZ5Bj7xq9TeO16qhBlQXJBsmm2gZw-agtWVN0UPGgBAYlbwTPP4SL5X71XO5FVKf0VkytaEnpz52Dwbm7oJvjWOGqRUR53qZzD87PPaHMJ8bqqfFpu-PJD4PibOpwtO79MFtMo1d-Q/s1624/SignIn%20(with%20gesture).gif" style="color: #3974d6; margin-left: 1em; margin-right: 1em; text-decoration-line: none;"><img border="0" data-original-height="1624" data-original-width="750" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNYAg0TphT2UwYOyritbckc35lBCL21CBc-mPsCQdxoJVR3WUBijbZ5Bj7xq9TeO16qhBlQXJBsmm2gZw-agtWVN0UPGgBAYlbwTPP4SL5X71XO5FVKf0VkytaEnpz52Dwbm7oJvjWOGqRUR53qZzD87PPaHMJ8bqqfFpu-PJD4PibOpwtO79MFtMo1d-Q/w296-h640/SignIn%20(with%20gesture).gif" width="296" /></a></div><br /><br /></div></span><p style="text-align: left;">以上のアップデートは、データ管理にも役立つように設計されています。Chrome にログインすると、すでにデバイスに保存されている閲覧データは、デバイスのローカルデータとして別に保管されます。ローカルデータとアカウント データは、設定で簡単に区別できます。また、他のデバイスでローカルデータを利用できるようにしたい場合は、設定に移動してアカウントに保存することもできます。</p><p style="text-align: left;">iOS での Chrome へのログインは、今後とも完全に任意です。ログインしなくても、ブックマークやパスワードなどは保存できますが、保存したデバイスでのみ利用できます。また今後も、Chrome にログインしないまま、Gmail などの Google のウェブサービスにログインすることができます。</p><p style="text-align: left;">これらの変更により、求められるあらゆる柔軟性を提供するとともに、さらに簡単に Chrome を活用できるようになることを期待しています。</p>
<br />
Posted by <a href="https://twitter.com/agektmr">Eiji Kitamura - Developer Relations Team</a><br /></div></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-37408310018182496542023-11-15T14:17:00.000+09:002023-11-15T14:17:09.320+09:00Google Ads API が Google Analytics からのコンバージョンのインポートと編集に対応<i>この記事は Josh Radcliff による Google Ads Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/09/google-ads-api-support-for-importing.html">Google Ads API support for importing and editing conversions from Google Analytics</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><br /><br /><strong style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">変更点</strong><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><strong style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">2023 年 10 月 9 日</strong><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">以降、Google Ads API で、Google アナリティクス 4(GA4)プロパティからインポートした </span><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ConversionAction" style="color: #4184f3; font-family: Roboto, sans-serif; font-size: 17px; text-decoration-line: none;">ConversionAction</a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> について、次の種類の変更操作が許可されるようになりました。</span><ol style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px; margin: 16px 0px; padding: 0px 48px;"><li style="line-height: 32px;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">status</code>、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">primary_for_goal</code>、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">category</code>、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">name</code>、<code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">value_settings</code> を変更する <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">update</code></li><li style="line-height: 32px;">コンバージョン アクションを削除する <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">remove</code></li></ol><strong style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">これが重要な理由</strong><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">Google アナリティクスからインポートするコンバージョンは、多くの Google 広告ユーザーにとって、入札やレポートの重要な要素になっています。これまでも、Google Analytics Admin API を使って Google アナリティクスと広告アカウントを</span><a href="https://developers.google.com/analytics/devguides/config/admin/v1/rest/v1beta/properties.googleAdsLinks/create" style="color: #4184f3; font-family: Roboto, sans-serif; font-size: 17px; text-decoration-line: none;">リンクする</a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">ことはできました。しかし、次に示すリンクプロセスのその他の手順を、Google Ads API から完了することはできませんでした。</span><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px; line-height: 1.6; margin: 16px 0px; padding: 0px 48px;"><li style="line-height: 32px;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">status</code> フィールドを <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">HIDDEN</code> から <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ENABLED</code> に変更し、GA4 プロパティのコンバージョンを Google 広告アカウントにインポートする操作。</li><li style="line-height: 32px;">インポートしたコンバージョンの <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">primary_for_goal</code> フィールドと <code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">category</code> フィールドを設定し、<a href="https://developers.google.com/google-ads/api/docs/conversions/goals/overview#conversion_action_settings" style="color: #4184f3; text-decoration-line: none;">Google 広告の入札とレポートに与える効果を指定する操作</a>。</li></ul><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">今回の変更により、両方の操作が Google Ads API でサポートされ、API ベースのソリューションだけで Google アナリティクス 4 プロパティを Google 広告アカウントにリンクできるようになります。</span><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">適切な</span><a href="https://developers.google.com/google-ads/api/docs/conversions/goals/overview" style="color: #4184f3; font-family: Roboto, sans-serif; font-size: 17px; text-decoration-line: none;">コンバージョン目標</a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">を設定するために必要な属性に加えて、インポートした GA4 の </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ConversionAction</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> の次の属性も変更できます。</span><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px; line-height: 1.6; margin: 16px 0px; padding: 0px 48px;"><li style="line-height: 32px;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">name</code></li><li style="line-height: 32px;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">value_settings</code></li></ul><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">インポートした GA4 の </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ConversionAction</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> のその他の属性を変更するリクエストは、今後も失敗します。また、ユニバーサル アナリティクス(UA)プロパティからインポートした </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ConversionAction</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> を </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">remove</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> または </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">update</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> するリクエストも同様です。</span><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><strong style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">対応が必要になる点</strong><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">Google Ads API の連携コードにおいて、インポートした GA4 コンバージョンを </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">update</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> または </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">remove</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> しようとしたときに、</span><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ConversionActionOperation" style="color: #4184f3; font-family: Roboto, sans-serif; font-size: 17px; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ConversionActionOperation</code></a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> が </span><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/MutateErrorEnum.MutateError#mutate_not_allowed" style="color: #4184f3; font-family: Roboto, sans-serif; font-size: 17px; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">MUTATE_NOT_ALLOWED</code></a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> エラーで拒否されることを前提としている場合は、変更してください。たとえば、コンバージョン アクションがインポートした GA4 コンバージョンであるかどうかを検出するためにこの動作を利用している場合は、</span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">ConversionAction</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> の </span><a href="https://developers.google.com/google-ads/api/reference/rpc/latest/ConversionAction#type" style="color: #4184f3; font-family: Roboto, sans-serif; font-size: 17px; text-decoration-line: none;"><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">type</code></a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> が </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">GOOGLE_ANALYTICS_4_CUSTOM</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> か </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">GOOGLE_ANALYTICS_4_PURCHASE</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;"> であることを確認するように変更します。</span><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">また、UI を使って Google アナリティクスを Google 広告アカウントにリンクしている場合は、API ベースのソリューションに切り替えることが適切かどうかを検討してください。</span><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><strong style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">サポートの利用方法</strong><br style="color: rgba(0, 0, 0, 0.87); content: " "; display: block; font-family: Roboto, sans-serif; font-size: 17px; padding: 4px;" /><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">ご質問やサポートが必要なことがありましたら、Google Ads API </span><a href="https://developers.google.com/google-ads/api/support" style="color: #4184f3; font-family: Roboto, sans-serif; font-size: 17px; text-decoration-line: none;">サポートページ</a><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 17px;">でオプションをご確認ください。</span><br /><br />Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-31896509519580039782023-11-15T13:19:00.001+09:002023-11-15T13:19:07.005+09:00動的広告ターゲット レポートの変更について<i>この記事は Mattia Tommasone による Google Ads Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/09/changes-in-dynamic-ad-targets-reporting.html">Changes in dynamic ad targets reporting</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><br /><br />2023 年 9 月 20 日より、Google 広告の動的広告ターゲット レポートのバックエンド改善のロールアウトが開始されました。これにより、削除されてから除外条件として再追加された条件が含まれるようになります。<br /><br />変更前は、ウェブページ条件のレポートクエリ(つまり、<a href="https://developers.google.com/google-ads/api/reference/rpc/latest/WebpageView" style="color: #4184f3; font-family: "courier new", courier, monospace; font-size: 13px; text-decoration-line: none;">webpage_view</a> リソースに対するクエリ)で過去のデータをリクエストした場合、削除されてから除外条件として再追加された条件は含まれませんでした。<br /><br />そのため、この条件によって指標が生成された時間帯(つまり、この条件が <span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 14px;"> </span><code style="background-color: #fafafa; color: #006600; font-family: "courier new", courier, monospace; font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 13px; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variant-position: normal; font-variation-settings: normal; line-height: 1.54;">negative = false</code><span color="rgba(0, 0, 0, 0.87)" face="Roboto, sans-serif" style="font-size: 14px;"> </span> だったときにターゲットになっていた時間帯)のレポートが、期待と異なる値になっていました。これは、レポートクエリの結果で、その時間帯に生成された指標が返されなかったためです。<br /><br />今回の変更は、除外でない条件が削除されてから除外条件として再追加された場合にのみ影響します。他のすべての条件は、変更前と同じ値を返します。<br /><br />変更のリリース後は、削除された条件と、除外条件として再追加された条件の両方が考慮された条件指標となります。<br /><br /><b>必要なアクション</b><br /><br />GAQL クエリを変更する必要はありません。ただし、正しい値が報告されるようになるため、変更後の条件レポートに差異が生じる場合があります。<br /><br />質問や懸念事項がある方は、遠慮なく<a href="https://groups.google.com/g/google-content-api-for-shopping">フォーラム</a>からご連絡ください。<p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 14px;"><br /></p>Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-73753921737530418802023-11-13T11:14:00.013+09:002023-11-27T13:28:59.669+09:00DevFest 2023 が日本各地で開催されます<div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="331" src="https://www.youtube.com/embed/Gou_5qTPzwI" width="603" youtube-src-id="Gou_5qTPzwI"></iframe></div></div><div><p>DevFest は、<a href="https://developers.google.com/programs/community/gdg/">Google Developer Group(GDG)</a>コミュニティによって世界各地で開かれるデベロッパー向けイベントです。参加者は Android、Firebase、Google Cloud Platform、TensorFlow、Web などの Google のデベロッパー テクノロジーに関する技術情報、知識やアイデアを共有できます。</p>それぞれの DevFest は、主催するコミュニティとその地域のニーズに沿ったユニークな内容となり、日本では下記のイベントが現時点では企画がされています。情報は追加、更新されていきますので、ブログ記事やツイッターをご確認ください。</div><div><br /></div><div><p><b>■ </b><b style="color: #0000ee;"><u><a href="https://gdgshikoku.connpass.com/event/299646/">DevFest Shikoku 2023 うどん県 with えれくら</a></u></b></p><p><b><a href="https://gdgkyoto.connpass.com/event/226491/"></a></b><span> </span>日時 : 2023 年 10 月 29 日(日) 13:00~17:00<br /><span> </span>場所 : e-とぴあ・かがわ BBスクエア Zoom)<br /> 参加費 : 無料<br /> 定員 : 0 名<br /> 申込サイト : <a href="https://gdgosaka.connpass.com/event/261885/">こちら</a><br /> 主催 : GDG Shikoku、えれくら<br /> 内容 : IoT </p><p><br /></p><p><b>■ </b><b style="color: #0000ee;"><a href="https://gdgshikoku.connpass.com/event/298869/">DevFest Shikoku 2023 in 徳島</a></b></p><p><span> </span>日時 : 2023 年 11 月 4 日(土) <br /><span> </span>場所 : 株式会社 HIROKA サテライトオフィス鳴門<br /> 参加費 : 無料<br /> 定員 : <br /> 申込サイト : <a href="https://gdgshikoku.connpass.com/event/298869/">こちら</a><br /> 主催 : GDG Shikoku<br /> 内容 : GCP 入門ハンズオン</p><p><br /></p><p><b>■ </b><span style="color: #0000ee;"><b><u><a href="https://gdgnagoya.connpass.com/event/300800/">DevFest Nagoya 2023</a></u></b></span></p><p><b><a href="https://gdgkyoto.connpass.com/event/226491/"></a></b><span> </span>日時 : 2023 年 11 月 24 日(金) 18:30~<br /><span> </span>場所 : マネーフォアード 東海支社、名古屋開発拠点<br /><span> </span>参加費 : 無料<br /><span> </span>定員 : 一般参加(19 名)<br /><span> </span>LT 参加(6 名)<br /><span> </span>申込サイト : <a href="https://gdgnagoya.connpass.com/event/300800/">こちら<br /></a><span> </span>主催 : GDG Nagoya<br /><span> </span>内容 : LT のテーマは『ことしの頑張り共有しましょう!』</p><div><br /></div><div><p><b>■ </b><b style="color: #0000ee;"><a href="https://gdgshikoku.connpass.com/event/303286/">DevFest Shikoku 2023 愛媛</a></b></p><p><b><a href="https://gdgkyoto.connpass.com/event/226491/"></a></b><span> </span>日時 : 2023 年 12 月 10 日(日) 13:00~<br /><span> </span>場所 : 愛媛大学 総合情報メディアセンター 2F ゼミ室<br /> 参加費 : 無料<br /> 定員 : 10<br /> 申込サイト : <a href="https://gdgshikoku.connpass.com/event/303286/">こちら</a><br /> 主催 : GDG Shikoku<br /> 内容 : 機械学習</p><p><br /></p></div><div><p><b>■ </b><span style="color: #0000ee;"><b><a href="https://gdgkobe.connpass.com/event/302088/">DevFest: Kobe Developer Day</a></b></span></p><p><b><a href="https://gdgkyoto.connpass.com/event/226491/"></a></b><span> </span>日時 : 2023 年 12 月 16 日(土) 14:00~<br /><span> </span>場所 : 会場調整中<br /> 参加費 : 無料<br /> 定員 : オフライン会場参加(50 名)<br /> オンライン参加(100 名)<br /> 申込サイト : <a href="https://gdgkobe.connpass.com/event/302088/">こちら</a><br /> 主催 : GDG Kobe<br /> 内容 : 復活の GDG Kobe! 記念すべき今年の年末イベント、DevFest Kobe Developer Day を開催いたします!噂のシリコンバレー流エンジニア教育から企業での生成 AI 活用事例まで、幅広くテクノロジーを取り扱ったお話を聞いていただける予定です。</p><p><br /></p></div><div><p><b>■ </b><b style="color: #0000ee;"><a href="https://gdgshikoku.connpass.com/event/302730/">DevFest 2023 in 高知</a></b></p><p><b><a href="https://gdgkyoto.connpass.com/event/226491/"></a></b><span> </span>日時 : 2023 年 12 月 17 日(日) 13:30~<br /><span> </span>場所 : Kochi Startup BASE<br /> 参加費 : 無料<br /> 定員 : 15<br /> 申込サイト : <a href="https://gdgshikoku.connpass.com/event/302730/">こちら</a><br /> 主催 : GDG Shikoku<br /> 内容 : Google Cloud Platform 入門ハンズオン</p><p><br /></p><p><b>■ </b><b style="color: #0000ee;"><a href="https://gdgkyoto.connpass.com/event/303114/">DevFest Kyoto 2023</a></b></p><p><b><a href="https://gdgkyoto.connpass.com/event/226491/"></a></b><span> </span>日時 : 2023 年 12 月 17 日(日) 13:30~<br /><span> </span>場所 : ウィングス京都<br /> 参加費 : 無料<br /> 定員 : 一般参加(14 名)<br /> LT 参加(6 名)<br /> 申込サイト : <a href="https://gdgkyoto.connpass.com/event/303114/">こちら</a><br /> 主催 : GDG京都, WTM京都<br /> 内容 : コードラボ、LT 大会<br /><br /></p></div><div><p><b>■ <a href="https://gdg-tokyo.connpass.com/event/301690/">GDG DevFest Tokyo 2023</a></b></p><p><b></b><span> </span>日時 : 2023 年 12 月 9 日(土)10:00~19:00<br /><span> </span>場所 : ハイブリッド(Google 六本木オフィス& YouTube Live)<br /><span> </span>参加費 : 無料<br /> 定員 : 会場オフライン・一般参加(300 名)<br /> LT 参加(10 名)<br /> オンライン参加は人数制限無し<br /> 申込サイト : <a href="https://gdg-tokyo.connpass.com/event/301690/">こちら</a><br /> 主催 : GDG Tokyo<br /> 内容 : Android, Chrome, ML など幅広くセッションを予定中</p></div><div><br /></div><div><br /></div><div>※ リンクがない箇所は、情報が入り次第更新していきます。</div><div><br /></div><div>皆さまのご参加を心よりお待ちしております。</div><div><br /></div><br />Posted by <a href="https://twitter.com/Reisa0210">Reisa Matsuda - Developer Relations Team</a></div><div><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-41002634769237249152023-11-10T10:22:00.000+09:002023-11-10T10:22:57.106+09:00デベロッパー トークンなしで Google Ads API を利用する<i>この記事は Anash P. Oommen による Google Ads Blog の記事 "<a href="https://ads-developers.googleblog.com/2023/09/developer-token-less-experience-for.html">Developer token-less experience for Google Ads API</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><br /><br /><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">現在、<a href="https://developers.google.com/google-ads/api/docs/first-call/dev-token" style="color: #4184f3; text-decoration-line: none;">デベロッパー トークン</a>なしで API を呼び出すことができる Google Ads API パイロット プログラムの早期<a href="https://docs.google.com/forms/d/e/1FAIpQLScw-gWKZlJx3GAyCFYTmXpQ0wffC3NsNyCq_tkHNjNVI_V9Lw/viewform?usp=header_link" style="color: #4184f3; text-decoration-line: none;">登録</a>を受け付けています。<a href="https://developers.google.com/google-ads/api/docs/access-levels" style="color: #4184f3; text-decoration-line: none;">API アクセスレベル</a>は、Google Cloud プロジェクト ID と <a href="https://cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy#organizations" style="color: #4184f3; text-decoration-line: none;">Google Cloud の組織</a>によって識別されます。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">このパイロット プログラムには、次のようなメリットがあります。</p><ul style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px; line-height: 1.6; margin: 16px 0px; padding: 0px 48px;"><li style="line-height: 32px;">デベロッパー トークンを保護する必要がなくなる</li><li style="line-height: 32px;">Google Cloud コンソール API のクォータ管理ツールとの連携が強化される</li></ul><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">この機能の詳細については、<a href="https://developers.google.com/google-ads/api/docs/concepts/no-developer-token" style="color: #4184f3; text-decoration-line: none;">デベロッパー ドキュメント</a>をご覧ください。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;">ご質問は<a href="https://groups.google.com/g/adwords-api" style="color: #4184f3; text-decoration-line: none;">フォーラム</a>からご連絡ください。</p><p style="color: rgba(0, 0, 0, 0.87); font-family: Roboto, sans-serif; font-size: 17px;"><br /></p>Reviewed by <a href="https://twitter.com/fiboknacky">Thanet Knack Praneenararat - Ads Developer Relations Team</a>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-285280473264711792023-11-07T11:38:00.004+09:002023-11-07T11:39:36.269+09:00【Next Tokyo ’23 】開催まであと 1 週間!<p style="text-align: left;">Google Cloud は、日本時間 11 月 15 日(水)〜 16 日(木)の 2 日間にわたり、旗艦イベント Google Cloud Next Tokyo '23 を東京ビッグサイトにて開催します。イベント当日は、会場にて様々なプログラムを用意しておりますので、ぜひ会場にお越しください。登録がまだの方は、事前に <a href="https://goo.gle/42Z6hzW">こちら</a>からしておきましょう。</p><h3 style="text-align: left;">☁︎ 基調講演</h3><p style="text-align: left;">各日とも 10 時よりスタートいたします。</p><p style="text-align: left;">基調講演へご来場の先着特典として Google Cloud オリジナル クッションを進呈します。(なくなり次第終了)</p><p style="text-align: left;">オリジナル音声での聴講はメイン会場だけで、サテライト会場は日本語訳の音声のみとなります。</p><p style="text-align: left;">両日とも大変混みあいます。開場は 9:00 からとなりますので、早めの入場にご協力ください。</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggbIKbBInEqkDjcU5nM6mqCk9hNQ-8l3qrHHpTwFz5OGM5pVEShyphenhyphenbd5OXur1-WaUooZdkUpmjcNz6tgMLVuORQE3H3Xwk_DQ-SvaejUCLn39bDVpasx_kD1HSxhyphenhyphendDBCr2kzwf-ml8cVw32BQnkextSXOr0MotUH7fRJ5RB0pFDQXwXF_MRcUe2sV6mqk/s1280/01_D1-Keynote.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggbIKbBInEqkDjcU5nM6mqCk9hNQ-8l3qrHHpTwFz5OGM5pVEShyphenhyphenbd5OXur1-WaUooZdkUpmjcNz6tgMLVuORQE3H3Xwk_DQ-SvaejUCLn39bDVpasx_kD1HSxhyphenhyphendDBCr2kzwf-ml8cVw32BQnkextSXOr0MotUH7fRJ5RB0pFDQXwXF_MRcUe2sV6mqk/w640-h360/01_D1-Keynote.jpg" width="640" /></a></div><p>DAY 1 は大きな進化を遂げている生成 AI と AI、機械学習を中心にプロダクト アップデートをご紹介します。また、Google Cloud の生成 AI ソリューションをすでにご利用いただいている企業のリーダーから、そのビジョンと取り組み、Google Cloud の生成 AI の成果をお聞きします。</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL9tTmfZtxyA4ffAeRn_wKL1eiU3q-uPGb6Yt_t5-_L1m5ZjiKi3vFRz30LUOAuqP3uqdBCBQh2nCUNrRdVTeoSJHfA5Wof87Tbo_rEfHfZd-HuODc8nSqroT4JaUJjl2sgEpgMPCqMGAX_WLVhsxaPeRyyEOJvyIXf0kzqlEVFBmetU1ow5V5plzJWzc/s1280/02_D2-Keynote.jpg.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1280" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjL9tTmfZtxyA4ffAeRn_wKL1eiU3q-uPGb6Yt_t5-_L1m5ZjiKi3vFRz30LUOAuqP3uqdBCBQh2nCUNrRdVTeoSJHfA5Wof87Tbo_rEfHfZd-HuODc8nSqroT4JaUJjl2sgEpgMPCqMGAX_WLVhsxaPeRyyEOJvyIXf0kzqlEVFBmetU1ow5V5plzJWzc/w640-h360/02_D2-Keynote.jpg.jpg" width="640" /></a></div><p>DAY 2 は、米国の Next で発表された最新の Google Cloud プロダクトとソリューションをお届けします。さらに、多岐にわたる業種のビジネス リーダーの方々に、ビジネス課題を Google Cloud でどう解決しているのか、インフラストラクチャ、データの利活用、コラボレーションといった側面にフォーカスを当てお話しいただきます。</p><h3 style="text-align: left;">☁︎ ブレイクアウト セッション </h3><p>ブレイクアウト セッションのライブ配信は行っておりませんので、セッションをご覧になりたい方は会場にお越しいただく必要があります。当日、会場にて空席がある場合は、事前登録なしでもご聴講いただけますが、人気セッションは満席の可能性があるため、セッションの事前登録をした上でお越しいただくのをおすすめします。また、セッションの後にスピーカーに直接質問ができる「Ask the Speaker」ブースも設けております。この機会をご活用ください。</p><h3 style="text-align: left;">☁︎ Expo、Innovators Hive </h3><p>実際に触れるライブデモ、エキスパートとの交流やライトニング トークなど、会場でしか体験できない企画を多数ご用意しています。スキルアップやコミュニティと繋がるためにも、この機会をご活用いただき、会場にて直接体験してください。</p><p>★ Ask the Expert では、Google のエンジニアや Champion Innovators が皆さんのご質問やご相談にお答えします。データ エンジニア、クラウド アーキテクト、アプリ開発者の方が対象です。</p><p>★Innovators Hive にある Tech Base では、Quiz Challenge を実施します。<br />10 問の技術的なクイズに答えると、その正答数に応じた賞品を獲得できます。特賞は、Google Cloud Innovators Plus (通常年間 299 ドル、最大 1,500 ドル相当のデベロッパー特典あり)の 1 年間無料アクセス ※1 です。ぜひ、この機会をお見逃しなく!</p><p style="text-align: left;">★ライトニング トークには、スタートアップ企業や Champion Innovators が登壇します。また、認定資格やトレーニングについてもご紹介します。タイムテーブルは、<a href="https://goo.gle/3rDUdXL">こちら</a>の 4 ページをご参照ください。事前登録不要です。</p><p style="text-align: left;">★Power of Cloud for Startups エリアでは、スタートアップ向けプログラムのご紹介や技術相談に加えて、Beatrust株式会社・Lazuli株式会社・カラクリ株式会社・株式会社ビットキーのサービスもご紹介します。</p><p style="text-align: left;">この他、Google Cloud Innovators、Jagu’e’r、Google Developer Groups および Game Engineers Meetup といったコミュニティのブースや、Google Maps Platform、イノベーションの源泉となるカルチャーに関するブースでも皆さんをお待ちしています。</p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">☁︎ 会場の案内について</h3><p style="text-align: left;">会場内 MAP やセッション タイムテーブルは <a href="https://goo.gle/3rDUdXL">Program Guide</a> をご参照ください。イベント参加にあたっての FAQ は<a href="https://cloudonair.withgoogle.com/events/next-tokyo/faq#">こちら</a>にまとめてあります。</p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">☁︎開催概要</h3><p style="text-align: left;">名称 : Google Cloud Next Tokyo '23(略称 Next Tokyo '23)</p><p style="text-align: left;">日時 : 日本時間 2023 年 11 月 15 日(水) ~ 16 日(木)</p><p style="text-align: left;">会場 : <a href="https://goo.gl/maps/aydCMXhC5GjVUHwS6?coh=178573&entry=tt">東京ビッグサイト</a>(東京国際展示場) 西展示棟</p><p style="text-align: left;">対象 : 開発者から CEO まで、クラウド テクノロジーを使ったビジネス課題の解決を探求する、すべての方</p><p style="text-align: left;">ハッシュタグ : #googlecloudnext</p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">- お問い合わせ -</h3><p style="text-align: left;">Google Cloud Next Tokyo 運営事務局</p><p style="text-align: left;">E-mail: <a href="mailto:gc-nexttokyo-info@google.com">gc-nexttokyo-info@google.com</a></p><p style="text-align: left;"><b><i><br /></i></b></p><h4 style="text-align: left;"><i style="font-weight: normal;">※1 賞品数には限りがありますことご了承ください。また、特典のご利用には制限が適用されます。</i></h4><div><br /></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-7250495877279882972023-11-01T14:50:00.002+09:002023-12-04T13:19:46.918+09:00安全で信頼性の高いインターネットを実現するために TLS 証明書自動化を最大限に活用<i>この記事は Chrome セキュリティ チーム、Chrome ルート プログラムによる Chromium Blog の記事 "<a href="https://blog.chromium.org/2023/10/unlocking-power-of-tls-certificate.html">Unlocking the power of TLS certificate automation for a safer and more reliable Internet</a>" を元に翻訳・加筆したものです。詳しくは元記事をご覧ください。</i><br /><br /><b>TL;DR:</b> 証明書の発行と管理を自動化し、アジリティとレジリエンスを高めることで、Transport Layer Security(TLS)によるセキュリティ保証基盤を強化できます。この投稿では、ウェブ セキュリティの向上に向けた Chrome セキュリティの継続的な取り組みの一環として行われる自動化のメリットと Chrome ルート プログラム ポリシーの変更予定について説明します。<br /><br /><h2 style="text-align: left;">はじめに</h2>インターネットでユーザーのセキュリティを強化するために特によく使われているツールが、「Transport Layer Security」(TLS)です。これは以前、「セキュア ソケット レイヤ」(SSL)と呼ばれていました。TLS の最も基本的なレベルにあるのは、データを暗号化し、意図された受信者のみが読み取ることができるようにするセキュリティ プロトコルです。 <br /><br /><br />暗号化によってインターネットは安全になりますが、それは信頼性の高い方法で一貫して導入されている場合に限ります。TLS 証明書の発行や管理の自動化などの最新の慣習を取り入れることで、この目標の実現に近づくことができます。<br /><br /><h3 style="text-align: left;">背景: TLS - インターネット暗号化通信の土台</h3>TLS は、皆さんが考える以上に身近なものです。というのも、これは <a href="https://web.dev/why-https-matters/">HTTPS</a> の「S」(「セキュア」を表す)であり、その土台となるテクノロジーだからです。最近の<a href="https://blog.chromium.org/2023/05/an-update-on-lock-icon.html">記事</a>では、HTTPS は今や標準であり、Android、Chrome OS、macOS、Windows 版の Chrome のページ読み込みの <a href="https://transparencyreport.google.com/https/overview?hl=en">92%</a> 以上が HTTPS で転送されていることを紹介しました。<br /><br /><br />暗号化プロトコルである TLS は、ウェブブラウザとウェブサーバー(ユーザーが閲覧するウェブサイトがホストされている場所)との間に安全なチャネルを確立します。その中核となるセキュリティ特性を次に示します。<br /><ul style="text-align: left;"><li><b>暗号化:</b> 送信されるデータが、サードパーティや意図しない受信者によって傍受されたり、解釈されたりしないことを保証する。</li><li><b>認証:</b> ウェブブラウザが接続しているウェブサーバーやアプリケーションが、名乗っているとおりのものであることを保証する。</li><li><b>完全性:</b> 転送中にデータが改変されていないことを保証する。</li></ul>TLS 接続を確立するために、ウェブブラウザとサーバーは自己紹介し合い、今後、継続的に接続を保護するルールに同意します。この自己紹介を「TLS ハンドシェイク」と呼びます。TLS 接続がどのように確立されているかを詳しく確認し、さらに理解を深めたい場合は、<a href="https://tls13.xargs.org/#wrapped-record-2">こちらの</a>リソースをご覧ください。 <br /><br />TLS ハンドシェイクに欠かせないのが、<a href="https://en.wikipedia.org/wiki/X.509">X.509 証明書</a>です。これは、「証明書」や「TLS 証明書」、「サーバー認証証明書」と呼ばれることもあります。証明書は、「<a href="https://en.wikipedia.org/wiki/Certificate_authority">認証局</a>」(CA)と呼ばれる信頼できるエンティティによって発行されます。証明書の役割は、ドメイン名(例: google.com)の正当性を保証したうえで、対応する<a href="https://en.wikipedia.org/wiki/Public_key_certificate">公開鍵</a>にバインディングすることです。ウェブブラウザが正当なウェブサーバーと通信していることを確認できるのは(サーバー ID 検証)、この証明書があるからです。<br /><br />ただし、TLS は完璧なソリューションではなく、ウェブサイトが絶対に安全であることを保証するものでもありません。TLS で保証されるのは、対応するウェブサーバーとの通信が暗号化されることであり、コンテンツの安全性やセキュリティではありません。フィッシングや、マルウェアやウイルスといった悪意のあるコンテンツがウェブサイトのユーザーに送られることは、TLS では防げません。Chrome 117 以降では、アドレスバーの<a href="https://blog.chromium.org/2023/05/an-update-on-lock-icon.html">鍵アイコンに代わって</a>、セキュリティを連想させない新たな「調整」アイコンが表示されていますが、その理由の 1 つは、「暗号化」(TLS が提供するセキュリティ特性)と「安全」(主観的な感覚)という用語によってもたらされる可能性がある誤解を排除することにあります。<br /><br /><h2 style="text-align: left;">自動化の力</h2>以上のように、サーバー認証証明書は、ウェブブラウザとウェブサーバーとの間の暗号化接続を支えています。信頼されたパブリック証明書(Chrome などのプロダクトでデフォルトで信頼されている証明書)は、CA / ブラウザ フォーラムの「<a href="https://cabforum.org/baseline-requirements-documents/">ベースライン要件</a>」や Chrome ルート プログラム <a href="https://g.co/chrome/root-policy">ポリシー</a>など、業界全体とウェブブラウザ固有のポリシーの両方に準拠する必要があります。そのような要件の 1 つでは、証明書の最長有効期間が 398 日以内であることが定められています。 <br /><br />証明書の有効期間は、<a href="https://datatracker.ietf.org/doc/html/rfc5280">RFC 5280</a> で定義されており、証明書の TLS 接続を確立できる機能が最長でいつまで有効であるかを表します。現在、証明書の最長有効期間は 398 日に設定されていますが、常にそうだったわけではありません。わずか 10 年余りの間に、証明書の有効期間のトレンドは、期限なしから 60 か月(2012 年)、39 か月(2015 年)、825 日(2018 年)、398 日(2020 年)へと変わりました。最長有効期間の短縮の根底には、常に同じ狙いがありました。それはセキュリティの向上です。 <br /><br />証明書の有効期間を短くすることは、ユーザーの保護につながります。証明書の鍵が侵害されたときの影響を軽減でき、ウェブ全体で安全でないテクノロジーや慣習がすばやく置き替わることになるからです。鍵が侵害されたり(ウェブサーバーの証明書に対応する秘密鍵が誤って、または意図的に漏洩されること)、インターネット セキュリティの脆弱性が発見されたり(<a href="https://en.wikipedia.org/wiki/Heartbleed">Heartbleed</a> バグなど)するのは、一般的なできごとです。それが現実世界の被害につながる可能性があるので、ウェブユーザーはこういった問題から守られるべきです。 <br /><br />証明書の有効期間は短くなり、組織が利用する証明書の数は増えています。そのため、ウェブサイト運営者は、証明書やそれに対応する基盤の管理をスピードアップすることが求められています。アジリティ、信頼性、セキュリティを向上させるための最善策の 1 つが自動化です。<br /><br /><br /><h3 style="text-align: left;">証明書の自動化とは</h3>証明書の自動化に汎用的な定義はありませんが、1 つの共有要素があります。それは、証明書の最初の発行や継続的な更新の際に、人間の「手作業」による入力が最小限に抑えられるか、必要なくなることです。証明書の管理は複雑でエラーが発生しやすい作業ですが、それが証明書の自動化によって簡素化されるので、セキュリティや運用効率が向上します。<br /><br />ウェブ<a href="https://en.wikipedia.org/wiki/Public_key_infrastructure">公開鍵基盤</a>(「Web PKI」)には、主に 2 種類の証明書自動化ソリューションがあります。自動証明書管理環境(<a href="https://www.rfc-editor.org/rfc/rfc8555">ACME</a>)プロトコルなどの標準を利用するオープン ソリューションと、独自のツールやプロトコルを利用するソリューションです。<br /><br /><h3 style="text-align: left;">自動化のメリット</h3>証明書の発行と管理の自動化には、次のような効果があります。<br /><br /><ul style="text-align: left;"><li><b>アジリティが向上する。</b></li><ul><li>自動化により、新しいセキュリティ機能のメリットを実現するスピードが向上します。</li></ul><li><b>レジリエンスと信頼性が向上する。</b></li><ul><li>自動化によって人為的なミスを排除でき、証明書管理プロセスを複雑な環境全体に拡張できます。</li><li>証明書の期限が切れると、ウェブサイトが停止し、トラフィック、評判、収益の損失につながる可能性があります。自動化とモニタリングを組み合わせることで、それを防ぐことができます。 </li><li><a href="https://datatracker.ietf.org/doc/draft-aaron-acme-ari/">ACME Renewal Information</a>(ARI)などのイノベーションを活用すれば、予期せぬできごとを発端とするウェブサイトの停止からシームレスに保護されます。ARI を導入すると、たとえば、インシデントが原因で証明書が取り消される前に、CA は所定の期間内に証明書の更新が必要であることをウェブサーバーに伝えることができるようになります。</li></ul><li><b>効率が向上する。</b></li><ul><li>自動化により、証明書の手動管理に必要な時間やリソースを削減できます。自動化には初期投資が必要ですが、長い目で見れば、チームメンバーは戦略的で付加価値の高い活動に集中できるようになります。</li></ul></ul><br /><h3 style="text-align: left;">自動化がセキュリティの向上につながる理由</h3>自動化によって、セキュリティ態勢が改善され、CA インシデント、インターネット セキュリティの脆弱性、暗号化のサポート終了などの予期せぬできごとに対応する際のレジリエンスが向上します。<br /><br /><h4 style="text-align: left;">CA インシデント</h4>ベースライン要件には、一部の種類の CA インシデントに期待される対応が規定されています。その多くの対応に含まれるのが、影響が及ぶ証明書を信頼できなくなった(「取り消された」)ものとしてマークする操作です。4 年前のことですが、Let's Encrypt は、300 万個以上の証明書に影響を及ぼしたバグを<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1619047">自己申告</a>しました。このインシデントに対応して、約 200 万個の証明書が<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1619179#:~:text=We%20revoked%201%2C711%2C396%20certificates%20by%20the%20deadline%20(56%25%20of%20the%20total%20affected)%2C%20based%20on%20our%20evaluation%20that%20they%20had%20been%20replaced%2C%20were%20not%20in%20use%2C%20or%20currently%20had%20CAA%20records%20forbidding%20issuance%20to%20Let%27s%20Encrypt">取り消され</a>ました。つまり、ウェブサイトが停止する可能性をなくすために、運営者が介入して置き換えを始める必要がありました。ここまでの規模のインシデントは珍しいものの、証明書の再発行が必要になる Web PKI インシデントは一般的です。 <br /><br />このインシデントから、2 つの重要な結論が得られます。1 つ目は、Let's Encrypt が率先して導入を進めてきた ACME プロトコルのおかげで、影響を受けたウェブサイト運営者がわずかな手作業でインシデントから復旧できたことです。影響を受けた証明書のうち、<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1619179#c7:~:text=Since%20that%20announcement,in%20the%20future.">170 万個以上</a>は 48 時間以内に交換されました。2 つ目は、Let's Encrypt がこのインシデントを受けて、新しいプロトコル(上記の ARI)を開発して展開することを宣言したことです。このプロトコルは、人間の介入なしに自動的に証明書を置き換えられるようにして、将来の CA インシデントへの対応を改善することを可能にします。Let's Encrypt は、2023 年 3 月に ARI の本番環境への導入を<a href="https://letsencrypt.org/2023/03/23/improving-resliiency-and-reliability-with-ari.html">発表しました</a>。他の CA も、このオープン プロトコルを導入してインシデント対応を改善できるようになっています。<br /><br /><h4 style="text-align: left;">インターネット セキュリティの脆弱性 </h4>2014 年 4 月、インターネットの大部分のサーバーを保護するために使われている一般的な暗号化ソフトウェア ライブラリで、<a href="https://heartbleed.com/">セキュリティ脆弱性</a>(「Heartbleed」)が発見されました。これにより、TLS によって提供されるセキュリティ特性が破られました。アクティブでパブリック アクセス可能なサーバー認証証明書のうち、このバグへの対応として取り消して置き換える必要があった証明書は、<a href="https://www.netcraft.com/blog/heartbleed-certificate-revocation-tsunami-yet-to-arrive/">50 万個</a>を超えたと推定されています。脆弱性が実証されていたにもかかわらず、ウェブサイト運営者による修復作業はなかなか進みませんでした。影響を受けたウェブサイトのうち、開示後 1 か月以内に必要な修復手順を完了したウェブサイトはわずか <a href="https://www.netcraft.com/blog/keys-left-unchanged-in-many-heartbleed-replacement-certificates/#:~:text=Only%2014%25%20of,bug%20was%20disclosed.">14%</a> でした。また、影響を受けたデバイスの約 <a href="https://www.bankinfosecurity.com/blogs/nonstop-heartbleed-nearly-200k-servers-still-vulnerable-p-2381">33%</a> は、開示から約 3 年後も脆弱なままでした。 <br /><br />当時のベースライン要件で許可されていた証明書の最長有効期間は 5 年間でした。TLS 構成の状態を再確認しなければならないのは数年先だと誤認していたウェブサイト運営者もいました。これは、修復がなかなか行われなかった一因にもなっています。さらに、証明書を取り消すことを選択した CA は、取り消し情報のホスティングに関連する多額の費用に直面しました。<a href="https://blog.cloudflare.com/the-hard-costs-of-heartbleed/#:~:text=What%20you%20can%27t,costs%20are%20significant.">1 つの CA 当たりの推定費用</a>は、月額 40 万ドルから95 万 2,992.40 米ドルと見られています。ベースライン要件では、CA が発行する各証明書の取り消し情報は、有効期間が終了するまでホストすることが義務付けられています。つまり、このコストは数年間にわたって継続しなければならないということです。そのため、ウェブのセキュリティを支える組織は、財務的に重大な影響を受ける可能性があります。 <br /><br />控えめに言っても、ACME や ARI のような最新の自動化技術を利用すれば、影響を受ける証明書の再発行に必要な手作業を減らすことができます。<a href="https://certbot.eff.org/">Certbot</a> や <a href="https://go-acme.github.io/lego/">Lego</a> など、よく使われている ACME クライアントでは、脆弱な秘密鍵が再利用されることを懸念して、証明書のリクエストごとに新しい鍵素材を自動的に作成します。また、証明書の有効期間を短くする可能性に思い至っていれば、攻撃できる最長の期間は 5 年よりも大幅に短くなっていたはずです。自動化が進めば、証明書の有効期間が短くなっても、簡単に移行できます。実際、多くのサイトで使われているのは、現時点の最長である 398 日よりもはるかに短い有効期間の証明書です。たとえば、<a href="https://engineering.fb.com/2023/08/07/security/short-lived-certificates-protect-tls-secrets/#:~:text=Now%2C%20we%E2%80%99ve%20introduced,of%20the%20setup.">Facebook</a> は証明書の発行と管理のワークフローを高度に自動化し、わずか数日しか使用できない証明書によって、ネットワーク エッジと対応するデバイスを保護しています。他の CA は、<a href="https://www.fastly.com/blog/announcing-certainly-fastlys-own-tls-certification-authority#:~:text=Tighter%20security%20and%20lower%20risk%20at%20no%20extra%20cost%20with%20short%2C%2030%2Dday%20validity%20periods%20that%20reduce%20the%20time%20in%20which%20a%20compromised%20certificate%20is%20usable.%C2%A0">30 日間だけ有効</a>な証明書をデフォルトとしています。最後の興味深い点は、ある<a href="https://par.nsf.gov/servlets/purl/10250152">査読済みの研究</a>によって示されています。それは、Heartbleed で求められた手動介入に対し、自動化を実装したシステム管理者は、そうでないシステム管理者と比べて、証明書の置き換えが速かったことです。<br /><br /><h4 style="text-align: left;">暗号化のサポート終了</h4>証明書のセキュリティの中心となっているのが、暗号化ハッシュ関数(任意のサイズの入力から固定長の出力を生成する数学アルゴリズム)です。2005 年、ある研究者グループによって、広く使用されていた <a href="https://en.wikipedia.org/wiki/SHA-1">SHA-1</a> ハッシュ関数の最初の脆弱性が<a href="https://www.schneier.com/blog/archives/2005/02/cryptanalysis_o.html">実証されました</a>。セキュリティの懸念が高まってきたため、Chrome では 2014 年に<a href="https://security.googleblog.com/2014/09/gradually-sunsetting-sha-1.html">サポート終了スケジュール</a>を発表しました。最終的に CA / ブラウザ フォーラムは、2016 年 1 月 1 日以降、SHA-1 を使用する証明書の発行を禁止しました。 <br /><br />残念なことに、このサポート終了の対応には何年もの年月が必要でした。ブラウザは、大規模な不具合を避けるため、影響を受けるほぼすべての証明書が更新されるのを待たなければならず、そのほとんどは手動でした。ACME や ARI などの最新の自動化技術があれば、影響を受ける証明書の再発行に必要な手作業は減っていたでしょう。さらに、証明書の有効期間が短くなっていれば、SHA-1 からの移行ははるかに速く終わっていたはずです。そして、この暗号の脆弱性は理論上だけのものではありませんでした。2017 年 2 月には SHA-1 の壊滅的な脆弱性が<a href="https://shattered.io/static/shattered.pdf">実証されました</a>。Chrome では、影響を受ける証明書の<a href="https://www.chromium.org/Home/chromium-security/education/tls/sha-1/">サポートを削除</a>する作業を数週間前に終えたばかりだったため、かろうじて危機を回避できました。<br /><br />暗号化のサポート終了は、皆さんが考えるほど珍しいものではありません。TLS や PKI の暗号は次々と古くなるため、Chrome では、できれば脆弱性が明らかになる前に、古い暗号を根絶して最新の方式を利用できるように作業を進めています。<br /><br /><h3 style="text-align: left;">失敗の可能性とコスト</h3>証明書の期限が切れると、ウェブサイトはダウンするので、生産性が低下し、評判が下がり、サービスレベルの期待値を満たせなくなります。<br /><br />昨年リリースされた Chrome バージョン(Chrome 106 以降)で見られた TLS 接続失敗をすべてのプラットフォームで確認したところ、22% 以上は有効期間が無効な証明書によるものでした。 <br /><br />2019 年の<a href="https://dl.acm.org/doi/pdf/10.1145/3319535.3363192">調査</a>によると、すべての HTTPS サイトの 3.9% で、証明書の期限が切れています。 <br /><br /><h3 style="text-align: left;">エコシステムの自動化状況 </h3>2022 年 12 月から 2023 年 1 月にかけて、Chrome Root Store に追加されている CA オーナーを対象としたアンケートを実施しました。調査の目的は、証明書の発行や管理を自動化するソリューションの導入状況や採用予定を細かく把握することでした。 <br /><br /><a href="https://certificate.transparency.dev/">証明書の透明性</a>ログや <a href="https://crt.sh/cert-populations">crt.sh</a> などのツールで公開されているデータと合わせて考えると、現在 ACME プロトコルを使っているのは、Web PKI で発行された証明書の 58% と推定されます。多くのウェブサイト運営者が ACME による証明書の発行や管理を支持しているのは明らかで、そこから考えれば、Web PKI の証明書自動化の需要も高まっていると言えます。この調査からは、<b>Web PKI の証明書の 95% 以上が、現在 ACME をサポートしており、Chrome Root Store に追加されている CA オーナーによるものである</b>こともわかりました。ACME サービスの需要が増えたと報告している CA オーナーは、対象の 70% にのぼります。これは、エコシステム全体で、ACME ユーザー数が健全に増加している強力な指標であると解釈できます。現在 ACME をサポートしており、ACME の需要が減少していると回答した CA オーナーはありませんでした。 <br /><br />Chrome Root Store に追加されている CA オーナーの中には、別種の証明書の発行や管理の自動化ソリューションを提供しているところもあります。この点について理解を深めるため、2023 年 4 月から 6 月にかけて、別のアンケートを実施しました。再び、証明書の透明性ログや crt.sh などのツールで公開されているデータと合わせて考えると、<b>現在 Web PKI で発行されている証明書の 80% 以上が、何らかの自動化(ACME を含む)によるもの</b>であることがわかります。Chrome Root Store に追加されており、自動化に対応していないと申告した組織による Web PKI 証明書は、全体の約 0.08% を占めていました。 <br /><br /><h3 style="text-align: left;">自動化への取り組み </h3>Chrome ルート プログラムでは、Chrome でデフォルトで信頼される CA のセットを決定するためのガバナンスとセキュリティ審査が提供されています。Chrome ルート プログラムについては、以前にブログで紹介しましたが [<a href="https://blog.chromium.org/2022/09/announcing-launch-of-chrome-root-program.html">1</a> および <a href="https://security.googleblog.com/2023/05/how-chrome-root-program-keeps-users-safe.html">2</a>]、見逃してしまった方のために説明すると、次の方法でユーザーのオンラインの安全を確保しています。<br /><br />ポリシーおよびガバナンス アクティビティの管理を通じて、Chrome でデフォルトで信頼される CA セットを管理する。<br /><br />参加している CA が開示したパブリック セキュリティ インシデントの影響やそれによるセキュリティの懸念を評価する。<br /><br />エコシステムのレジリエンスを高めるために、ポジティブな変化をもたらす。<br /><br />最後の点の具体的な内容として、2022 年 6 月リリース版(バージョン 1.1)の Chrome ルート プログラム ポリシーでは、「<a href="https://www.chromium.org/Home/chromium-security/root-ca-policy/moving-forward-together/">ともに、未来へ</a>」(Moving Forward, Together、MFT)という取り組みが紹介されました。この取り組みの目的は将来のビジョンの共有で、その中には、自動化、簡素化、セキュリティに重点を置き、信頼性が高く、非常にアジャイルな最新の目的主導型 PKI などが含まれています。 <br /><br /><h3 style="text-align: left;">ともに、未来へ</h3>「ともに、未来へ」は規範的なものではないため、ポリシーではありません。これが表すのは、私たちが Web PKI エコシステムのメンバーと協力し合って実現したい未来像です。MFT に記載されている関連提案が幅広いエコシステムに与える影響を調査し、理解するため、私たちは次のことを行っています。<br /><ul style="text-align: left;"><li><a href="http://crt.sh">crt.sh</a> や <a href="https://censys.com/">Censys</a> など、一般公開されているツールで生成されるエコシステムのデータを調査する。</li><li>Chrome のツール、試験運用、使用状況データから得られたデータを解釈する。 </li><li>査読済みの研究を評価する。 </li><li>前述の自動化ソリューションに関するものなど、アンケートを通じてフィードバックを収集する。 </li></ul>MFT の取り組みの中には、CA / ブラウザ フォーラム内のコラボレーションによって達成できるものもあります。または、Chrome ルート プログラム ポリシーにのみ変更を適用するほうがが適切な場合もあります。CA / ブラウザ フォーラムのベースライン要件に準拠している CA オーナーのすべてが、Chrome の主要なサーバー認証 PKI のユースケースを提供しようとしているわけでも、Chrome でデフォルトで信頼されることを希望しているわけでもないためです。ただし、最終的に提案がどのように実現されるかにかかわらず、それが適切かつ可能である場合には、コミュニティ メンバーと協力して、エコシステムへの悪影響を最小限に抑えることを目指します。<br /><br /><h3 style="text-align: left;">今後のポリシー変更の予定</h3>先週行われた CA / ブラウザ フォーラムの第 60 回対面ミーティングでお知らせしましたが、Chrome Root Store に追加されている CA オーナーからのフィードバックと明確化リクエストを集めるため、Chrome ルート プログラム ポリシーの更新版をまもなくプレリリースします。<br /><br />バージョン 1.5 の主なポイントは、Chrome Root Store への追加を希望する申請者に、証明書の発行と管理の自動化が義務づけられることです。<a href="https://drive.google.com/file/d/1M71yS4BwWMovdiVz9cYSaDlM0gRbSR9n/view?usp=drive_link">2 月</a>と <a href="https://drive.google.com/file/d/1k50_2h79B7o8ln5GEc5ZbyWiRDclKWVy/view?usp=drive_link">6 月</a>に行われた対面ミーティングでお知らせした最新情報を含めて、この 1 年を通じて自動化を義務づける意図について説明してきました。<br /><br /><div>こういった新しい要件は、Chrome Root Store の申請者が「自動化されていない」方法で証明書の発行や更新を行うことを禁止するものでも、ウェブサイト運営者が自動化ソリューションのみを使って証明書の発行や更新を行うことを求めるものでもありません。このポリシーの更新の目的は、CA オーナーの顧客が証明書の自動発行を選択できるようにすることです。<br /><br />私たちは、独自のプロトコルやツールを使うソリューションよりも、ACME ソリューションを推奨しますが、新しいポリシー要件が意図している内容は、どちらの形式の自動化でも満たされます。さらに明確に言うなら、ACME を推奨する理由は、幅広いエコシステムが対応し、採用しているからです。また、ACME はオープンであり、継続的なイノベーションと、強力なエコシステムの参加者たちが進める機能強化による恩恵を受けています。ACME のクライアント オプションには<a href="https://certbot.eff.org/">詳細なドキュメントが</a><a href="https://letsencrypt.org/docs/client-options/">豊富にあり</a>、さまざま言語とプラットフォームに対応しています。そのうえ、ACME は、Web PKI の TLS 証明書を発行するというニーズに特化した設計になっています。<br /><br /><h3 style="text-align: left;">自動化にまつわる今後の可能性</h3>証明書の発行と管理の自動化を幅広く普及させる活動によって、次世代の Web PKI のための重要な基盤が確立されることになります。自動化の活用が増えれば、今後、さらに近代的でアジャイルな基盤が誕生する可能性が生まれ、強固なセキュリティ特性を実現できます。たとえば、欠点を最小限にとどめつつ、証明書の最長有効期間を短縮できます。 <br /><br />すべてのウェブサイト運営者が自動化を選択できるようにするには、Web PKI エコシステムのメンバー(ウェブブラウザ、CA、ウェブサイト運営者、ホスティング プロバイダなど)が継続的にコラボレーションする必要があります。<a href="https://datatracker.ietf.org/doc/draft-aaron-acme-ari/">ACME Renewal Information</a> や<a href="https://datatracker.ietf.org/doc/rfc9444/">サブドメインの自動証明書管理環境</a>など、ACME エコシステムの最近の進展は励みになります。こういった取り組みの目的は、証明書のステータスに影響を与えたり、停止につながったりする予期せぬできごとからウェブサイト運営者を守ること、そして ACME が一般的なサーバー認証のユースケースをサポートしやすくすることにあります。フェイルオーバー関連の処理は、さらに改善できる余地があります(リクエスト時に優先プロバイダが利用できない場合、新しい CA にスムーズに移行するなど)。自動化を導入する顧客をサポートできる CA オーナーが増えれば、こういった進展が継続し、ウェブサイト運営者がサーバー認証証明書を安全かつ簡単に取得、管理できるようになるはずです。<br /><br /><h2 style="text-align: left;">詳細を見る</h2>ウェブサイト運営者であるなら、証明書の発行と管理の自動化がもたらす可能性について考えてみましょう。ぜひ今すぐ始めてください。さらに詳しく知りたい方のために、以下にリソース一覧をまとめます。ただし、関係する CA オーナーに連絡し、サポートの状況や自動化計画の有無を確認することをお勧めします。 <br /><br /><h3 style="text-align: left;">リソース</h3><a href="https://www.acmeisuptime.com/"></a><ul style="text-align: left;"><a href="https://www.acmeisuptime.com/"></a><li><a href="https://www.acmeisuptime.com/"></a><a href="https://www.acmeisuptime.com/">https://www.acmeisuptime.com/</a></li><li><a href="https://letsencrypt.org/how-it-works/">https://letsencrypt.org/how-it-works/</a></li><li><a href="https://certbot.eff.org/">https://certbot.eff.org/</a></li><li><a href="https://www.rfc-editor.org/rfc/rfc8555.html">RFC 8555</a></li></ul>証明書の発行と管理を自動化するソリューションの導入についてすでに調査したことがあり、それが困難すぎる、または障害が多すぎて実現できないと判断したことがある方は、ぜひ再検討してみてください。Web PKI は進化を続けており、最近の進展により、自動化の採用はこれまで以上に容易になっています。<a href="https://caddyserver.com/">Caddy</a> のような最新のウェブサーバー プラットフォーム プロバイダでは、ウェブサイト運営者がデフォルトで TLS を設定しやすくなっています。多くのサードパーティ ホスティング プロバイダ組織も同様です。 <br /><br />証明書の発行と管理の自動化に対応していないソフトウェアやサービス プロバイダを利用している場合は、この投稿を共有し、プロダクトの今後のロードマップに自動化を含めるよう依頼しましょう。<br /><br /></div><div>最後になりますが、証明書の自動化に関連する課題や教訓、改善の機会を共有したい方は、chrome-root-program [アットマーク] google [ドット] com までお知らせください。<br /><br /><b>注:</b> この投稿に記載したサービス プロバイダについては、すべてを網羅しているわけでも、いずれかを推奨しているわけでもありません。あくまでも情報提供のみを目的としたものです。<br /><br /> <br /> Posted by <a href="https://twitter.com/agektmr">Eiji Kitamura - Developer Relations Team</a></div>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0tag:blogger.com,1999:blog-3051809989378612637.post-78466080514626293052023-10-13T13:38:00.000+09:002023-10-13T13:38:49.431+09:00Next Tokyo '23 展示ブース詳細を一挙公開!最新製品やソリューションを体験<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1RBJuONKwLxEoQg7qm0_qMmWIu1XBzQpKZ1HEvQXZ_0LIuUHfGLq-4OqTIMWh2Ztn5kPHUp3g9aQobk05unRlZmcHR75T-QPycdqH0HJiBeXdF-iDSKJUorGXUPns_yIpYDKQ8uQ9FCuqA7s0C7Ox63rrBRAzXUjdXPk_nm7rOTuygT5lzYtRw1ujA9I/s5075/Copy%20of%20NXT_TKO_BlogHeader_2436x1200_v1_A%20(3).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="2500" data-original-width="5075" height="316" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1RBJuONKwLxEoQg7qm0_qMmWIu1XBzQpKZ1HEvQXZ_0LIuUHfGLq-4OqTIMWh2Ztn5kPHUp3g9aQobk05unRlZmcHR75T-QPycdqH0HJiBeXdF-iDSKJUorGXUPns_yIpYDKQ8uQ9FCuqA7s0C7Ox63rrBRAzXUjdXPk_nm7rOTuygT5lzYtRw1ujA9I/w640-h316/Copy%20of%20NXT_TKO_BlogHeader_2436x1200_v1_A%20(3).png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><p style="text-align: left;">Google Cloud は、日本時間 11 月 15 日(水)〜 16 日(木)の 2 日間にわたり、旗艦イベント Google Cloud Next Tokyo '23 を東京ビッグサイトにて開催します。</p><p style="text-align: left;">Google Cloud の最新製品やソリューションを実際に体験したい方は、本日ご紹介するブースや Innovators Hive の情報のぜひチェックしてください。気になるブースやコンテンツがありましたら、忘れず<a href="https://goo.gle/42Z6hjq">イベント登録</a>をしておきましょう。</p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">☁︎ <a href="https://cloudonair.withgoogle.com/events/next-tokyo?tab=expo&expand=module:google-cloud-booth&utm_source=google&utm_medium=unpaidsoc&utm_campaign=FY23-Q4-japan-JPAN128-operational-er-Parent-next-tokyo-2023-mc&utm_content=drbg4&utm_term=-">Expo ブース</a>☁︎</h3><p style="text-align: left;">AI Innovation、Modern Infrastructure、Data、Security、Google Workspace、の 5 つのエリアでは 22 の Google Cloud デモブースに加え、カプコン、富士フイルムビジネスイノベーション富士フィルム、明治クッカーによる 3 つのカスタマーブースをご用意しております。</p><p style="text-align: left;">Google Cloud の最新のプロダクトやソリューションを、会場でご体験ください。>> <a href="https://cloudonair.withgoogle.com/events/next-tokyo?tab=expo&expand=module:google-cloud-booth&utm_source=google&utm_medium=unpaidsoc&utm_campaign=FY23-Q4-japan-JPAN128-operational-er-Parent-next-tokyo-2023-mc&utm_content=drbg4&utm_term=-">詳細はこちら</a></p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">☁︎ <a href="https://cloudonair.withgoogle.com/events/next-tokyo?tab=sponsors-booth&utm_source=google&utm_medium=unpaidsoc&utm_campaign=FY23-Q4-japan-JPAN128-operational-er-Parent-next-tokyo-2023-mc&utm_content=drbg4&utm_term=-">スポンサーブース</a> ☁︎</h3><p style="text-align: left;">Google Cloud パートナーによるスポンサー展示ブースでは、Google Cloud(GCP)、Google Workspace のデモや導入事例、そして導入支援に関するご相談やクラウド全般に関するご質問をお待ちしています。</p><p style="text-align: left;">ぜひ、スポンサーブースにお越しください。>> <a href="https://cloudonair.withgoogle.com/events/next-tokyo?tab=sponsors-booth&utm_source=google&utm_medium=unpaidsoc&utm_campaign=FY23-Q4-japan-JPAN128-operational-er-Parent-next-tokyo-2023-mc&utm_content=drbg4&utm_term=-">詳細はこちら</a></p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">☁︎ <a href="https://cloudonair.withgoogle.com/events/next-tokyo?tab=innovators-hive&utm_source=google&utm_medium=unpaidsoc&utm_campaign=FY23-Q4-japan-JPAN128-operational-er-Parent-next-tokyo-2023-mc&utm_content=drbg4&utm_term=-">Innovators Hive </a>☁︎</h3><p style="text-align: left;">主にデベロッパーやエンジニア向けのゾーンです。デモ、ハンズオン、ライトニング トークやエキスパートとの交流を通して、Google Cloud のスキルアップをしたり、コミュニティと繋がることができます。また、スタートアップ向けのコンテンツ、 Google Maps Platform、そしてイノベーションの源泉となるカルチャーについてもご紹介いたします。>> <a href="https://cloudonair.withgoogle.com/events/next-tokyo?tab=innovators-hive&utm_source=google&utm_medium=unpaidsoc&utm_campaign=FY23-Q4-japan-JPAN128-operational-er-Parent-next-tokyo-2023-mc&utm_content=drbg4&utm_term=-">詳細はこちら</a></p><p style="text-align: left;"><br /></p><h3 style="text-align: left;">☁︎開催概要</h3><p style="text-align: left;">名称 : Google Cloud Next Tokyo '23(略称 Next Tokyo '23)</p><p style="text-align: left;">日時 : 日本時間 2023 年 11 月 15 日(水) ~ 16 日(木)</p><p style="text-align: left;">会場 : <a href="https://goo.gl/maps/aydCMXhC5GjVUHwS6?coh=178573&entry=tt">東京ビッグサイト</a>(東京国際展示場)</p><p style="text-align: left;">対象 : 開発者から CEO まで、クラウド テクノロジーを使ったビジネス課題の解決を探求する、すべての方</p><p style="text-align: left;">ハッシュタグ : #googlecloudnext</p><p style="text-align: left;"><br /></p><p style="text-align: left;">- お問い合わせ -</p><p style="text-align: left;">Google Cloud Next Tokyo 運営事務局</p><p style="text-align: left;">E-mail: gc-nexttokyo-info@google.com </p>DevRelJPhttp://www.blogger.com/profile/01063881220752340164noreply@blogger.com0