メインコンテンツまでスキップ

ROAS による自動一時停止を設定する

このシナリオでは、回収が悪い広告 — たとえば、ある程度の額を消化したのに ROAS が目標を下回った広告 — を自動的に一時停止する Britva ルールを作ります。まずルールを書き、次に実際の広告で安全にテストし、その後で初めて有効化します。

ルールは小さな JavaScript 関数です:入力として 1 件の広告を受け取り、その中で広告のメトリクスをチェックし、条件が満たされたら一時停止を発動します。この仕組みについて詳しくは 自動ルールの仕組み をご覧ください。

1. 新しいルールを作成する

Britva セクションを開き、ルール タブで + 新しいルール をクリックします。独立したエディターページが開きます。詳しくは ルールの作成 をご覧ください。

名前(たとえば「低 ROAS で一時停止」)を入力し、スコープ を選びます — 自分の広告には user、役割が許せば team または global

2. ROAS による一時停止の条件を記述する

中央のエディターでコードを書きます。考え方:1 日の消化がすでにかなりあり、ROAS が目標のしきい値を下回っていたら — 広告を一時停止する。たとえば:

JavaScript
/** @param {Ad} ad */
function checkAd(ad) {
if (ad.spend_24h > 50 && ad.roas_24h < 0.8) {
pauseAd('24h', 'ROAS ниже 0.8 при расходе > 50');
}
}

ここで ad.spend_24h は直近 24 時間の消化、ad.roas_24h は同じ期間の ROAS、pauseAd('24h', '…') は指定した理由で広告を 1 日一時停止します。自分のしきい値に置き換えてください。利用可能なフィールドについて詳しくは 条件とメトリクス、アクションについては アクション をご覧ください。

手でコードを書きたくない場合

左の列の AI アシスタント にタスクを言葉で説明してください(「ROAS が 0.8 未満で 1 日の消化が 50 超の広告を一時停止」)— ワンクリックで挿入できる既成のコードを提案します。

発動の条件

ROAS のチェックに消化の条件(ad.spend_24h > …)を追加してください。それがないと、ほとんど消化しておらず単にまだ回収する時間がなかった広告でルールが発動し — 早すぎる段階で閉じてしまいます。

3. 実データでテストする

右側で テスト タブに切り替え、実データでテスト をクリックします。ルールはブラウザ上で現在の広告に対して実行され、そのうちどれが一時停止の対象になるかを表示します。これは安全です:テスト中は 何も一時停止されません。詳しくは ルールのテスト をご覧ください。

一致に、期待どおりの不採算な広告が正確に含まれていることを確認してください。リストがおかしく見える場合は — しきい値を調整して、もう一度テストを実行してください。

4. ルールを有効化する

テスト結果に満足したら、有効 トグルがオンになっていることを確認し、作成 をクリックします。ルールは ルール タブの一覧に表示され、共通のチェックサイクルで動作を開始します。

完了

これで Britva が、回収できない広告を自ら一時停止します。次に:

  • 発動ログ — どの広告がなぜ一時停止されたかを確認する。
  • 一時停止中 — ルールが今この瞬間に一時停止で保留している広告の一覧。
  • スケジュールと一時停止 — どんな一時停止の継続時間があり、どのくらいの長さで設定されるか。