---
title: "Apple Ads Managerのキーワードルール"
description: "キャンペーンのパフォーマンスに基づいて、入札額の調整、キーワードの有効化・停止、広告グループ間の移動など、キーワードのライフサイクルを自動的に管理します。"
---

キーワードルールは、インストールからトライアル、サブスクリプション、収益までのフルファネルパフォーマンスに基づいて、キーワードに対して自動的に処理を実行します。スペンド、CPA、ROAS、コホートデータなどの指標を使って条件を定義し、その条件が満たされたときにルールが実行するアクションを設定します。

ルールは設定したスケジュールで実行され、手動での操作なしにパフォーマンスの変化に対応します。

## 利用可能なアクション \{#available-actions\}

各キーワードルールは、条件が満たされたときに1つのアクションを実行します。

| アクション | 内容 |
|--------|-------------|
| **Change bid** | CPT入札額を増加・減少・設定する |
| **Enable keyword** | 停止中のキーワードを再有効化する |
| **Pause keyword** | アクティブなキーワードを停止する |
| **Add as keyword to…** | 指定した入札額とマッチタイプで別の広告グループにキーワードをコピーする |
| **Add as negative keyword to…** | 指定した広告グループまたはキャンペーンにネガティブキーワードとして追加する |

## キーワードルールの作成 \{#create-a-keyword-rule\}

キーワードルールは、テンプレートを使うか、ゼロから手動で作成できます。

### テンプレートから作成する \{#from-a-template\}

Adaptyでは、よくある最適化シナリオに対応したすぐに使えるテンプレートを提供しています。主なテンプレートには以下が含まれます。

- **Cut waste on non-converting keywords**: スペンドがXを超え、インストールまたはトライアルが0の場合に入札額を下げる。
- **Scale winning keywords**: ROASが目標を超えるか、CPAが目標を下回る場合に入札額を上げる。

テンプレートからルールを作成するには：

1. 左サイドバーで **Automations** に移動し、**Templates** をクリックします。
   
2. テンプレートを選択して **Next** をクリックします。
   
3. 事前に入力された設定を確認・調整します。
   - **Rule name**: テンプレート名と現在の日付が自動的に設定されます（例: "Scale Winning Keywords - [2025-11-12]"）。
   - **Apply to**: ルールを適用するキャンペーングループ、アプリ、キャンペーン、または広告グループを選択します。
   - **Conditions**: 必要に応じて事前設定された条件を変更します。
   - **Action**: 必要に応じて事前設定されたアクションを変更します。
   - **Schedule**: ルールの実行頻度を設定します。
   
4. **Save** をクリックしてルールを有効化します。

### 手動で作成する \{#manually\}

ゼロからカスタムキーワードルールを作成するには：

1. 左サイドバーで **Automations** に移動し、**Create rule** をクリックして、ルールタイプとして **Keywords** を選択します。
   
2. わかりやすい **Rule name** を入力します。
3. **Apply to** セクションで、ルールを適用するキャンペーングループ、アプリ、キャンペーン、または広告グループを選択します。
   
4. **Add condition** をクリックし、リストから[指標](adapty-ads-manager-metrics)を選択します。

   指標は、アカウントの通貨で選択した期間に基づいて計算されます。データはほぼリアルタイムで更新されるため、ルールは常に最新のパフォーマンスデータを使用します。
   
5. 期間（例: 過去3日間または過去7日間）を設定し、比較演算子を選択して、しきい値を入力します。
   
6. 条件を追加するには、**Add condition** をクリックし、左側で **And** または **Or** 演算子を選択します。
   
7. **Action** セクションで、条件が満たされたときに実行する処理を選択します。

   **Change bid**
   - **Action type**: **Increase by**、**Decrease by**、または **Set to** を選択します。
   - **Value type**: **$**（絶対値）と **%**（ルール実行時の現在の入札額に対する相対値）を切り替えます。
   - **Upper bid limit**（任意）: 強いシグナルによってルールが繰り返しトリガーされた場合に過剰な入札を防ぐための最大入札上限。

   **Enable keyword**
   - 追加設定なし。条件を満たした停止中のキーワードを再有効化します。

   **Pause keyword**
   - 追加設定なし。条件を満たしたアクティブなキーワードを停止します。

   **Add as keyword to…**
   - **Target ad groups**: コピーしたキーワードを受け取る広告グループを選択します。
   - **CPT bid**: コピーしたキーワードの初期入札額を設定します。
   - **Match type**: **Exact** または **Broad** を選択します。
   - **Skip if keyword already exists**: 有効にすると、ターゲット広告グループにすでに存在するキーワードをスキップします。

   **Add as negative keyword to…**
   - **Scope**: ネガティブキーワードを追加する広告グループまたはキャンペーンを選択します。
   - **Match type**: **Exact** または **Broad** を選択します。

   
8. **Schedule** セクションで：
   - 頻度を選択します: **Every day**、**Every 2 days**、**Every week** など。
   - 実行時刻を選択します（すべての時刻はUTC）。

   ルールはUTCでスケジュールされた時刻に実行されます。通常、実行は数分以内に完了し、その後Logsとメインダッシュボードで変更を確認できます。
   
9. **Save** をクリックしてルールを作成します。

## ベストプラクティス \{#best-practices\}

- **最初は範囲を絞る**: 新しいルールは、広げる前にいくつかのキャンペーンまたは広告グループに適用して動作を確認してください。
- **アクティブなキャンペーンには短い遡及期間を使用する**: 動きの速いキャンペーンでは、30日間より過去3〜7日間の方が通常うまく機能します。
- **スペンドとコンバージョンを組み合わせる**: 単一の指標によるルールは避けてください。より信頼性の高いシグナルを得るために、スペンドとインストール、トライアル、またはROASを組み合わせて使用してください。
- **Change bidルールには入札上限を設定する**: 強いシグナルによってルールが複数回トリガーされた場合に入札が際限なく上がらないよう、上限入札額を設定してください。
- **Enable keywordをコホートデータと組み合わせる**: 初期CPAが悪くて早期に停止されたキーワードも、コホートデータが成熟するにつれてD31またはD61の強いROASを示す場合があります。コホートROASの条件を設定し、目標値を超えたときに自動的に再有効化してください。
- **Add as keyword to…をテストからスケールへのパイプラインに使用する**: テストキャンペーンのキーワードがCPA目標を達成したら、スケールキャンペーンに自動的にコピーします。
- **Add as negative keyword to…でDiscoveryキャンペーンをクリーンに保つ**: キーワードが完全一致キーワードとして確認されたら、同じクエリで競合しないようDiscoveryまたはSearch Matchキャンペーンでネガティブ設定してください。
- **新たに昇格したキーワードへの入札ルール適用は待つ**: [検索語句の自動化](ads-manager-automations-search-terms)を使用してキーワードキャンペーンにキーワードを昇格させた場合は、まずそのキーワードが1〜2日間データを蓄積できるよう待ってください。