---
title: "既成概念にとらわれない発想：特定の日付に日予算を自動的に変更する方法"
serpTitle: "既成概念にとらわれない発想：特定の日付に日予算を自動的に変更する方法"
description: "この記事では、ルールエンジンを使用して特定の日付に日予算を自動的に変更する方法を学びます。"
date: "2022-07-14"
lastmod: "2026-04-24 14:12:46 +0530 +0530"
author: "Juan Carlos Aristimuño"
authorTitle: "シニアアカウントマネジメントリード"
authorCompany: "Optmyzr"
url: "https://www.optmyzr.com/jp/blog/how-to-update-budgets-automatically-on-specific-dates/"
categories:
  - "Rule Engine"
featured_image: "/forestry/thinking-outside-the-box-budgets-featured-image_2.webp"
---

# 既成概念にとらわれない発想：特定の日付に日予算を自動的に変更する方法

> この記事では、ルールエンジンを使用して特定の日付に日予算を自動的に変更する方法を学びます。

**Author:** Juan Carlos Aristimuño | **Published:** July 14, 2022

**Categories:** Rule Engine

---

私たちのサポートチームは常にお客様から非常に興味深い質問を受けており、その中には創造的な解決策を必要とするものもあります。例えば、**「週や月の各日に異なる日次予算を設定するにはどうすればよいですか？」**という質問です。

以前はこの質問に頭を悩ませていましたが、今では答えは簡単です。特定の日に日次予算を自動的に変更するには、[Rule EngineとGoogle Sheetsを使用します。](https://help.optmyzr.com/en/articles/3076073-connecting-external-data-in-rule-engine)

例えば、アカウントが火曜日にプロモーションを行っている場合や、月の最初の5日間に購入量が最も多い場合、これらの特定の日により多くの予算を割り当てたいと考えるかもしれません。

以下で説明する方法を使用すれば、予算を手動で更新する必要はありません。正しい情報を含むGoogle SheetsドキュメントをRule Engineに接続し、Optmyzrに日次予算の更新を任せるだけです。

## **ステップ1:** Rule Engineで予算の新しい戦略を作成します。

[Optimizations > Rule Engine > View & Create Strategies](https://tools.optmyzr.com/customoptimizations/recipes)に移動し、**Add a New Strategy > Create my own strategy > Budgets**をクリックします。

![Create a new strategy for Budgets in Rule Engine](/forestry/totb_rule-engine_step-1.gif)

## **ステップ2:** スプレッドシートを設定します。

[このスプレッドシート](https://docs.google.com/spreadsheets/d/1tA9iUjEyhvP0MzSXD5T3vNUPcuaA8uaOmSRuaJTseMI/edit#gid=0)のコピーを作成します。「ファイル」メニューに移動し、「設定」を選択してスプレッドシートのタイムゾーンを更新します。

![Settings for your spreadsheet](/forestry/totb_rule-engine_step-2.webp)

次に、**「共有」**アイコンをクリックし、**rule-engine@optmyzr-automation.iam.gserviceaccount.com**（Rule Engineがスプレッドシートの内容を読み取るために使用するメールアドレス）と閲覧アクセスを共有します。

## **ステップ3:** スプレッドシートをRule Engineに接続します。

Rule Engineの戦略に戻り、**「設定」**をクリックして**「外部データ」**に移動し、スプレッドシートのURLを貼り付けます。

![Rule Engine Settings](/forestry/totb_rule-engine_step-3-1.webp)

列の設定では、**「今日の予算」**の値の種類として**「数値」**を選択します。

![Rule Engine Today's Budget](/forestry/totb_rule-engine_step-3-2.webp)

次に、**「Get Sample Data For Your Account」**ボタンをクリックして、アカウントの予算の完全なリストとそれに対応するIDと名前を含むCSVをダウンロードします。

この情報は、Google Sheetsドキュメントを完成させるために必要です。

![Connect Data from Spreadsheet](/forestry/totb_rule-engine_step-3-3.webp)

## **ステップ4:** スプレッドシートに予算を追加します。

Google Sheetsドキュメントに戻ると、3つの異なるシートが表示されます：

* Budgets
* Month
* Week

**「Budgets」**シートでは、自動的に更新したい各予算の行を追加し、前のステップで言及したCSVから取得した以下の必須フィールドのいずれかを含めます：

* **BudgetId:** 管理する予算のID
* **BudgetName:** 自動的に管理したいキャンペーンまたは共有予算の名前。**このフィールドは大文字小文字を区別し、完全一致です。**

**注意:** BudgetIdとBudgetNameの両方を含める必要はありません。どちらか一方で十分です。

各予算について、日次予算を取得する場所を選択してください（WeekまたはMonthシート）：

![Adding budgets to spreadsheet](/forestry/totb_rule-engine_step-4.gif)

日次予算は**「Month」**および**「Week」**シートで日付ごとに指定できます。**「Budgets」**シートは、あなたの好みに応じてこれらのいずれかから情報を自動的に取得します。

**例えば、**サンプル予算Aの火曜日用の特定の予算がある場合、**「Get budget from _Week sheet_」**を選択し、Weekシートで火曜日の予算を適宜更新します。

## **ステップ5:** Rule Engine戦略を完成させます。

もう一度Rule Engineの戦略に戻り、中立条件（_if_ステートメント）を追加します。例えば、日次予算 > 0。

![](/forestry/image5.webp)

**注意:** 中立条件は常に真であるパラメータです。パフォーマンスベースの最適化を作成していないため、「日次予算 > 0」のような条件は、スプレッドシートのすべての予算を実行することを保証します。

次に、アクション（_then_ステートメント）を更新します。デフォルトでは「Include in Report」に設定されていますが、これをクリックして編集し、**「Modify Daily Budget」**および**「Set Daily Budget」**に変更します。

  
**「Set Daily Budget to」**フィールドでは、値の種類を**「A Spreadsheet Column」**に変更し、**「Today’s budget」**を選択します：

![Rule Engine Set Daily Budget to](/forestry/totb_rule-engine_step-5-2.webp)

**「Min daily budget」**および**「Max daily budget」**フィールドについても同じ手順を行うことができます。

## **ステップ6:** テスト、プレビュー、そして自動化。

すべてのステップを完了した後、あなたの戦略は次のようになります：

![Update Daily Budget Rule Engine](/forestry/totb_rule-engine_step-6.webp)

**「View Suggestions」**ボタンをクリックして、戦略をプレビューし、自動化することができます。

![Rule Engine View Suggestions](/forestry/totb_rule-engine_step-6-2.webp)

**注意:** いくつかの警告が表示されることがあります。スプレッドシート上で更新したい実際の予算に関する警告でない限り、それらを無視しても問題ありません。

  
すべてが良好で、戦略を自動化する準備が整ったら、**「Automate」**をクリックし、リストされた時間範囲内で毎日実行するように設定します。これらはGMTであるため、あなたのタイムゾーンでの真夜中に最も近い時間を使用することを忘れないでください。

![Rule Engine Budget Scheduling ](/forestry/totb_rule-engine_step-6-3.webp)

**「Apply Changes」**オプションを有効にして、この自動化スケジュールでRule Engineが予算に変更を適用することを許可することを忘れないでください。

以上です！質問がある場合や、実行を開始する前に戦略を確認してほしい場合は、**support@optmyzr.com**までメールしてください。喜んでお手伝いします。

## **おすすめの追加リーディング**

* [Rule Engineとは？](https://help.optmyzr.com/en/articles/3076017-what-is-the-rule-engine)
* [外部データをRule Engineに送信する方法](https://help.optmyzr.com/en/articles/3076073-connecting-external-data-in-rule-engine)
* [Rule Engineでの自動化](https://help.optmyzr.com/en/articles/3076120-automation-in-rule-engine)
* [Optmyzrでの発想の転換とさらなる活用](https://help.optmyzr.com/en/articles/3392790-blog-thinking-outside-the-box-do-more-with-optmyzr)


---

*Source: [既成概念にとらわれない発想：特定の日付に日予算を自動的に変更する方法](https://www.optmyzr.com/jp/blog/how-to-update-budgets-automatically-on-specific-dates/)*
*© Optmyzr. All rights reserved.*