WhatsApp

मेरा WhatsApp टेम्पलेट क्यों अस्वीकृत हुआ?

Meta ने टेम्पलेट का कंटेंट अस्वीकार किया, या उसका सबमिशन अनुमोदन से पहले विफल हो गया; सबमिट की गई भाषा की स्थिति और कारण बताते हैं कि क्या हुआ।

एक टेम्पलेट सक्रिय दिख सकता है जबकि उसकी रिप्लेसमेंट भाषा की समीक्षा विफल हो चुकी हो। आपने जो वर्शन सबमिट किया है उसकी जाँच करें ताकि पहले की कोई अनुमोदन असफल बदलाव को छिपा न दे।

कौन सी स्थिति समस्या की पहचान करती है?

rejected स्थिति का मतलब है कि Meta ने कंटेंट अस्वीकार किया। submit_failed का मतलब है सबमिशन पूरा नहीं हुआ, जबकि outcome_unknown का मतलब है कोई प्रतिक्रिया पुष्ट नहीं हुई। समाधान चुनने से पहले सबमिट किए गए वर्शन की भाषा पर status पढ़ें।

भाषा रिकॉर्ड इन परिणामों को अलग करता है:

स्थितिक्या हुआअगला कदम
rejectedMeta ने कंटेंट अस्वीकार कियाअस्वीकृति का कारण देखें और नया ड्राफ्ट सुधारें
submit_failedसबमिशन पूरा नहीं हुआत्रुटि देखें और उसका कारण ठीक करें
outcome_unknownसबमिशन की कोई पुष्ट प्रतिक्रिया नहीं मिलीसमाधान की प्रतीक्षा करें और भाषा दोबारा पढ़ें
pendingभाषा समीक्षाधीन हैनिर्णय की प्रतीक्षा करें

कंटेंट अस्वीकृति के लिए, बताए गए कारण की तुलना टेम्पलेट दिशानिर्देशों से करें। सबमिशन त्रुटि क्रेडेंशियल, मीडिया या रिक्वेस्ट डिलीवरी से भी संबंधित हो सकती है।

संदेश का शब्दांकन केवल एक संभावित कारण है। क्रेडेंशियल, मीडिया और रिक्वेस्ट डिलीवरी भी विफल हो सकती हैं।

अनुमोदन से पहले सबमिशन क्यों विफल हुआ?

रिक्वेस्ट किसी स्थानीय तैयारी की समस्या, Meta की अस्वीकृति या डिलीवरी प्रयासों के समाप्त होने के कारण पूरी नहीं हो सकी।

दर्ज किए गए कारण की पहचान के लिए error.description पढ़ें। उदाहरणों में अनुपयोगी अकाउंट क्रेडेंशियल, परस्पर विरोधी व्युत्पन्न टेम्पलेट नाम या तैयार न हो सकने वाला मीडिया शामिल हैं।

मीडिया के लिए, बताई गई URL, आकार या फ़ॉर्मेट की समस्या जाँचें। संदेश का शब्दांकन बदलने से अप्राप्य या अनुपयुक्त एसेट ठीक नहीं होता।

meta_error_code Meta से दर्ज की गई अस्वीकृति की पहचान करता है। Bird अपनी विफलताओं के लिए इसे शामिल नहीं करता। Meta भी अपनी अस्वीकृति से कोड हटा सकता है।

यह तय करने से पहले कि किसे कार्रवाई करनी है, स्थिति के साथ विवरण का उपयोग करें। Meta की अस्वीकृति की जाँच के लिए सपोर्ट से संपर्क करते समय दर्ज किया गया कोड अपने पास रखें।

जब डिलीवरी के फिर से प्रयास समाप्त हो जाते हैं, तो Bird परिणाम तय करने से पहले जाँचता है कि Meta के पास सबमिट किया गया कंटेंट है या नहीं। यह मानने के बजाय कि टाइमआउट का मतलब कुछ नहीं पहुँचा, दर्ज किए गए परिणाम का पालन करें।

rejection ऑब्जेक्ट क्यों नहीं है?

Bird तब rejection को शामिल नहीं करता जब Meta कोई अस्वीकृति कारण नहीं देता, भले ही भाषा की स्थिति rejected हो।

उस ऑब्जेक्ट की मौजूदगी के बजाय status के आधार पर शाखा लगाएँ। कारण का न होना भाषा को अनुमोदित या भेजने योग्य नहीं बनाता।

मौजूद होने पर, rejection.reason Meta का कारण बताता है। recommendation इसके साथ हो सकता है, लेकिन हर अस्वीकृति में यह शामिल नहीं होता।

बिना विवरण वाली अस्वीकृति के लिए सपोर्ट से संपर्क करते समय सबमिट किया गया टेम्पलेट आइडेंटिफ़ायर, वर्शन और भाषा अपने पास रखें। ये उस समीक्षा की पहचान करते हैं जिसकी जाँच आवश्यक है।

outcome_unknown के साथ मुझे क्या करना चाहिए?

जब Bird Meta के रिकॉर्ड से सबमिशन का मिलान कर रहा हो, तब भाषा की स्थिति दोबारा पढ़ें। केवल इस स्थिति के आधार पर दूसरा सबमिशन न बनाएँ।

रिक्वेस्ट Meta तक पहले ही पहुँच चुकी हो सकती है। Bird भाषा को प्रक्रिया में रखता है क्योंकि इसे बदलने का मतलब अपुष्ट परिणाम पर कार्रवाई होगी।

लॉक तब तक बदलाव रोकता है जब तक भाषा का परिणाम अनिर्णीत है। भाषा के प्रक्रिया में होने पर E15020 के साथ लिखना, हटाना और वापस लाना अवरुद्ध रहता है। ये बदलाव करने से पहले निर्णीत स्थिति की प्रतीक्षा करें।

अगर Meta के पास मेल खाता कंटेंट है, तो Bird उसकी दर्ज स्थिति अपना लेता है। Meta के निर्णय के आधार पर भाषा अनुमोदित, अस्वीकृत या लंबित हो सकती है।

अगर Bird पुष्टि करता है कि सबमिशन नहीं पहुँचा, तो यह submit_failed दर्ज करता है। जब दोनों में से कोई परिणाम स्थापित नहीं हो पाता, तो भाषा प्रक्रिया में बनी रहती है।

अगर परिणाम अनिर्णीत रहे तो टेम्पलेट आइडेंटिफ़ायर के साथ सपोर्ट से संपर्क करें। बार-बार सबमिशन करने से यह नहीं पता चलता कि Meta ने मूल को स्वीकार किया या नहीं।

टेम्पलेट कैसे सुधारें और फिर से प्रयास की पुष्टि कैसे करें?

rejected के लिए, नए ड्राफ्ट से कारण ठीक करें। submit_failed के लिए, Bird द्वारा रिक्वेस्ट न पहुँचने की पुष्टि के बाद ऐसा करें। सुधारी गई भाषा सबमिट करें। फिर भाषा की स्थिति जाँचें कि फिर से प्रयास निर्णीत हुआ या नहीं।

Bird सबमिट किए गए वर्शन को अपरिवर्तनीय रखता है। जिस वर्शन की समीक्षा विफल हुई उसे ओवरराइट करने के बजाय नया ड्राफ्ट खोलें।

अगर अकाउंट भी प्रतिबंधित या बैन किया गया है, तो Meta उस अकाउंट के निर्णय को नियंत्रित करता है

सबमिट करने से पहले वैलिडेशन चलाएँ। वैलिडेशन का सफल परिणाम Bird के कंटेंट नियमों की जाँच करता है, लेकिन Meta की अनुमोदन की भविष्यवाणी नहीं करता।

सबमिशन के बाद, उस वर्शन की जाँच bird whatsapp templates versions languages get से करें। टेम्पलेट की समग्र स्थिति अभी भी पहले के लाइव वर्शन का वर्णन कर सकती है।

इसलिए पहले का active टेम्पलेट यह साबित नहीं करता कि रिप्लेसमेंट पास हुआ। बदले हुए कंटेंट का उपयोग करने से पहले सबमिट की गई भाषा के निर्णय की पुष्टि करें।

संक्षेप में

  1. सबमिट की गई भाषा की स्थिति से शुरू करें।

    rejected एक कंटेंट निर्णय है। submit_failed का मतलब है सबमिशन विफल हुआ, जबकि outcome_unknown को दूसरे प्रयास से पहले समाधान की आवश्यकता है।

  2. संबंधित reason फ़ील्ड का उपयोग करें।

    कंटेंट अस्वीकृति के लिए rejection और सबमिशन विफलता के लिए error पढ़ें। reason की जानकारी न होने से स्थिति नहीं बदलती।

  3. अज्ञात परिणाम को दोबारा सबमिट न करें।

    Meta के पास पहले से सबमिशन हो सकता है। भाषा को दोबारा पढ़ें और अगर अनिश्चितता बनी रहे तो सपोर्ट से संपर्क करें।

  4. नए ड्राफ्ट में कंटेंट सुधारें।

    सबमिट किया गया वर्शन अपरिवर्तनीय है। दोबारा सबमिट करने के बाद टेम्पलेट की पुरानी लाइव स्थिति के बजाय नए वर्शन की भाषा देखें।

व्यवहार में लाएँ।

इस विषय के लिए डॉक्यूमेंटेशन, गाइड और उदाहरणों के साथ आगे बढ़ें। संसाधन अंग्रेज़ी में हैं।

अभ्यास करें और इम्प्लीमेंटेशन ब्रीफ़ पाएँ

उसी नेटवर्क पर बनाएँ।

एक टेस्ट API key आपको तुरंत मिल जाती है। भुगतान विधि जोड़ने और सेंडर सत्यापित करने पर प्रोडक्शन अनलॉक होता है।

आपका अगला आइडिया।
जुड़ने के लिए तैयार।