调度与暂停
当某条规则暂停一条广告时,它会指定持续时长——作为 pauseAd 函数(及其同类函数)的第一个参数。该时长决定了广告何时恢复工作。恢复会在期限到达之后最近的一次检查轮询中自动完成。
JavaScript
pauseAd('24h', 'причина'); // на 24 часа
pauseAd('next_day_target_geo'); // до полуночи в стране объявления
pauseAd('while_matches'); // пока выполняется условие
可用的持续时长
| 取值 | 作用 |
|---|---|
6h | 暂停 6 小时。 |
12h | 暂停 12 小时。 |
24h | 暂停 24 小时。 |
next_day_target_geo | 至广告所属国家时区中次日开始(午夜)为止。 |
next_day_ad_account | 至广告账户时区中次日开始(午夜)为止。 |
while_matches | 没有固定期限:只要规则持续触发,广告就会一直保持暂停。一旦条件不再满足——广告便会自行恢复。 |
permanent | 没有恢复期限。只能手动解除。 |
这些是仅有的允许取值。规则不会接受任何其他的时长取值。
如何选择持续时长
- 固定 6h / 12h / 24h——当您需要在某个特定期限内为广告“降温”,再给它一次机会时。
- 至午夜(按地区或按账户)——当逻辑与“天”绑定时:每日预算、每日统计、按本地日的投放。两个选项之间的区别在于——按谁的时区来计算午夜:广告展示所在的国家,还是广告账户的设置。
- 当条件满足期间——最“鲜活”的模式:广告自动进入暂停,并在指标恢复时自动复原。无需猜测期限。
- 永久——当广告确实需要被停止,且在没有手动决定之前不再恢复时。
提示
如果您不想猜测期限——请从 while_matches 开始。一旦条件不再满足,Britva 会自行恢复广告;如果指标再次恶化,又会再次将其暂停。
恢复并非即时
广告恢复工作并不是恰好在暂停到期的那一刻,而是在到期之后最近的一次检查轮询中。检查每 3 分钟运行一次,因此最多 3 分钟的延迟是正常的。