Ana içeriğe geç

Eylemler

Eylem, koşul karşılandığında bir kuralın bir Facebook nesnesine yaptığı işlemdir. checkAd(ad) fonksiyonunun içinde hazır fonksiyonlar kullanımınıza sunulur: duraklatmak ve yeniden çalışır hale getirmek için — üç düzeyde: reklam, reklam seti ve kampanya. Bunlardan hiçbiri çağrılmazsa, kural hiçbir şeyi değiştirmez.

Kuralın kendisini nasıl yazacağınız için — Kural oluşturma. Fonksiyon ve alanların tam referansı — Otomatik kurallar SDK.

Duraklatma

Reklam — pauseAd

Geçerli reklamı (şu anda kontrol edilen reklamı) duraklatır.

JavaScript
pauseAd('24h', 'нет депов при расходе > 100');
  • İlk argüman — duraklatma süresi ('6h', '12h', '24h', 'next_day_target_geo', 'next_day_ad_account', 'permanent', 'while_matches'). Ayrıntılar — Zamanlama ve duraklatmalar.
  • İkinci argüman — neden (isteğe bağlı). Metin Günlükler içine girer (eylemle birlikte Facebook'a kaydedilir). Belirtilmezse — kural adı yerine konur.

Reklam seti — pauseAdset

Bir reklam setini duraklatır. Bir reklam setinin "kendine ait" geçerli bir nesnesi yoktur, bu yüzden argümanlar bir nesne olarak geçirilir ve adsetId alanı zorunludur:

JavaScript
pauseAdset({ adsetId: ad.adset_id, duration: '24h', reason: 'весь адсет в минус' });

Kampanya — pauseCampaign

Bir kampanyayı duraklatır. Argümanlar bir nesnedir, campaignId alanı zorunludur:

JavaScript
pauseCampaign({ campaignId: ad.campaign_id, duration: 'permanent', reason: 'кампания убыточна' });

Üç düzeyin tümü — pauseAd, pauseAdset ve pauseCampaign — gerçek kontrol döngüsünde otomatik olarak uygulanır ve ayrıca Test sekmesinde de kontrol edilir.

Yeniden çalışır hale getirme

Çoğu durumda bir reklamı elle geri döndürmeniz gerekmez: Britva bunu kendisi yapar — duraklatma süresi dolduğunda veya kural koşulu karşılanmayı bıraktığında ("koşul eşleştiği sürece" duraklatma türü için).

Bir duraklatmayı elle Duraklatılanlar sekmesinde — Duraklatmayı kaldır düğmesiyle kaldırabilirsiniz.

Koddan geri döndürme

SDK ayrıca geri döndürme fonksiyonlarına da sahiptir — activateAd ve reklam seti ile kampanya için muadilleri — bunlar bir beklemeyi koddan kaldırır. Gerçek kontrol döngüsünde çalışırlar. Ancak çoğu durumda bunlara ihtiyacınız olmaz: duraklatma süresi dolduğunda veya koşul tetiklenmeyi bıraktığında reklamlar otomatik olarak geri döndürülür, bu nedenle normal çalışma için duraklatmalı kurallar yeterlidir.

Sırada ne var