新しく開設された
Discord コミュニティに参加して、リアルタイムのディスカッション、ユーザー同士のサポート、メリディアン チームとの直接の交流をお楽しみください。
最適化の可視化データをプロットする
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
このページでは、最適化の可視化データをカスタマイズする方法について説明します。オプティマイザーによって出力される OptimizationResults
データ オブジェクトには、データを可視化するためのプロット方法も含まれています。
最適化された費用の変化
チャネルごとの最適化された費用の変化を可視化して、現在の予算と最適化された費用を比較できます。これにより、チャネルごとのより詳細な分析情報を得ることができます。
チャネルごとの最適化された費用の変化をプロットするには、次のコマンドを実行します。
optimization_results.plot_spend_delta()
出力例:
最適化された収益または KPI の増分
過去のデータから最適化されたデータに移行することで、収益または KPI の増分がどのように変化するのかを確認できます。可視化データには、まず現在の収益または KPI の増分が表示されます。また、チャネルごとに、現在の増分と、最適化された収益または KPI の増分との差異も表示されます。
最適化された収益または KPI の増分をプロットするには、次のコマンドを実行します。
optimization_results.plot_incremental_outcome_delta()
出力例:
最適化された予算配分
チャネル別の予算配分の最適化を可視化して、予算の配分方法の全体的な最適化案を確認できます。
各チャネルの最適化された予算配分を表示するには、次のコマンドを実行します。
optimization_results.plot_budget_allocation()
出力例:
応答曲線に基づく予算の最適化
応答曲線は、予算を引き上げた場合に得られる推定収益を示します。実線は、最適化用に設定された費用の制約範囲を表します。プロットには、現在の費用レベルと最適化された費用レベルの 2 つの点が表示されます。
最適化された予算を応答曲線上にプロットするには、次のコマンドを実行します。
optimization_results.plot_response_curves()
出力例:(画像をクリックして拡大)

特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-04 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-08-04 UTC。"],[[["\u003cp\u003eThe \u003ccode\u003eOptimizationResults\u003c/code\u003e object provides built-in plotting methods for visualizing optimization outcomes.\u003c/p\u003e\n"],["\u003cp\u003eYou can visualize the change in spend per channel by comparing current budget to the optimized spend via \u003ccode\u003eoptimization_results.plot_spend_delta()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe change in incremental revenue or KPI from historical to optimized data can be viewed with \u003ccode\u003eoptimization_results.plot_incremental_impact_delta()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eVisualize the recommended budget allocation per channel using the command \u003ccode\u003eoptimization_results.plot_budget_allocation()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eResponse curves are generated using \u003ccode\u003eoptimization_results.plot_response_curves()\u003c/code\u003e to display potential revenue gains with increasing budget, showing current and optimized spend levels.\u003c/p\u003e\n"]]],["The `OptimizationResults` object provides plotting methods for visualizing optimization data. Key actions include using `plot_spend_delta()` to compare current vs. optimized spend per channel, `plot_incremental_impact_delta()` to visualize changes in incremental revenue/KPI, and `plot_budget_allocation()` to see the optimized budget distribution across channels. `plot_response_curves()` visualizes potential revenue changes with budget increases, highlighting current and optimized spend levels within set constraints. Each function generates a visualization output.\n"],null,["# Plot optimization visualizations\n\nThis page describes how to customize your optimization visualizations. The\n`OptimizationResults` data object that is outputted by the optimizer also\ncontains plotting methods to visualize them.\n\nChange in optimized spend\n-------------------------\n\nYou can view an optimized spend change per channel visualization to compare your\ncurrent budget to the optimized spend. This gives you more granular insights per\nchannel.\n\nRun the following command to plot the optimized change in spend per channel: \n\n optimization_results.plot_spend_delta()\n\n**Example output:**\n\nOptimized incremental revenue or KPI\n------------------------------------\n\nYou can view the change in incremental revenue or KPI from the historical data\nto the optimized data. The visualization starts out with the current incremental\nrevenue or KPI and shows the differences per channel to reach the optimized\nincremental revenue or KPI.\n\nRun the following command to plot the optimized incremental revenue or KPI: \n\n optimization_results.plot_incremental_outcome_delta()\n\n**Example output:**\n\nOptimized budget allocation\n---------------------------\n\nYou can visualize the budget allocation optimization by channel for an overall\nrecommendation of how to allocate your budget.\n\nRun the following command to view the optimized budget allocation for each\nchannel: \n\n optimization_results.plot_budget_allocation()\n\n**Example output:**\n\nOptimized budget on response curves\n-----------------------------------\n\nResponse curves show how much revenue might be made as you increase your budget.\nThe solid line represents the spend constraint bounds that were set for the\noptimization and the plot indicates two points: the current spend level and the\nnew optimized spend level.\n\nRun the following command to plot optimized budget on response curves: \n\n optimization_results.plot_response_curves()\n\n**Example output:** (*Click the image to enlarge.*)"]]