क्रियाएँ
क्रिया वह है जो कोई नियम शर्त पूरी होने पर किसी Facebook ऑब्जेक्ट के साथ करता है। checkAd(ad) फ़ंक्शन के भीतर आपको तैयार फ़ंक्शन उपलब्ध हैं: पॉज़ करने के लिए और वापस काम पर लौटाने के लिए — तीन स्तरों पर: विज्ञापन, ऐडसेट और कैम्पेन। यदि इनमें से कोई भी कॉल नहीं किया जाता, तो नियम कुछ नहीं बदलता।
नियम स्वयं कैसे लिखें — नियम बनाना। फ़ंक्शन और फ़ील्ड का पूरा संदर्भ — Automated rules SDK।
पॉज़
विज्ञापन — pauseAd
वर्तमान विज्ञापन को पॉज़ करता है (वह जिसे अभी जाँचा जा रहा है)।
pauseAd('24h', 'нет депов при расходе > 100');
- पहला आर्गुमेंट — पॉज़ की अवधि (
'6h','12h','24h','next_day_target_geo','next_day_ad_account','permanent','while_matches')। अधिक जानकारी — शेड्यूलिंग और पॉज़। - दूसरा आर्गुमेंट — कारण (वैकल्पिक)। यह टेक्स्ट लॉग में जाता है (इसे क्रिया के साथ Facebook में दर्ज किया जाता है)। यदि निर्दिष्ट न हो — तो नियम का नाम प्रतिस्थापित किया जाता है।
ऐडसेट — pauseAdset
किसी ऐडसेट को पॉज़ करता है। ऐडसेट का कोई "अपना" वर्तमान ऑब्जेक्ट नहीं होता, इसलिए आर्गुमेंट एक ऑब्जेक्ट के रूप में पास किए जाते हैं, और adsetId फ़ील्ड आवश्यक है:
pauseAdset({ adsetId: ad.adset_id, duration: '24h', reason: 'весь адсет в минус' });
कैम्पेन — pauseCampaign
किसी कैम्पेन को पॉज़ करता है। आर्गुमेंट एक ऑब्जेक्ट होते हैं, campaignId फ़ील्ड आवश्यक है:
pauseCampaign({ campaignId: ad.campaign_id, duration: 'permanent', reason: 'кампания убыточна' });
तीनों स्तर — pauseAd, pauseAdset और pauseCampaign — वास्तविक जाँच चक्र में स्वतः लागू होते हैं, और टेस्ट टैब पर भी जाँचे जाते हैं।
वापस काम पर लौटाना
अधिकांश मामलों में आपको किसी विज्ञापन को मैन्युअल रूप से वापस लौटाने की आवश्यकता नहीं होती: Britva यह स्वयं करता है — जब पॉज़ की अवधि समाप्त हो जाती है या जब नियम की शर्त पूरी होनी बंद हो जाती है ("जब तक शर्त मैच करती है" वाले पॉज़ प्रकार के लिए)।
आप किसी पॉज़ को पॉज़ पर टैब पर मैन्युअल रूप से हटा सकते हैं — अनपॉज़ करें बटन से।
SDK में वापसी के फ़ंक्शन भी हैं — activateAd और ऐडसेट तथा कैम्पेन के समकक्ष — जो कोड से किसी होल्ड को हटाते हैं। ये वास्तविक जाँच चक्र में काम करते हैं। लेकिन अधिकांश मामलों में इनकी आवश्यकता नहीं होती: विज्ञापन स्वतः वापस लौट आते हैं जब पॉज़ समाप्त हो जाती है या जब शर्त ट्रिगर होनी बंद हो जाती है, इसलिए सामान्य संचालन के लिए पॉज़ वाले नियम ही पर्याप्त हैं।