एक टेम्पलेट सक्रिय दिख सकता है जबकि उसकी रिप्लेसमेंट भाषा की समीक्षा विफल हो चुकी हो। आपने जो वर्शन सबमिट किया है उसकी जाँच करें ताकि पहले की कोई अनुमोदन असफल बदलाव को छिपा न दे।
कौन सी स्थिति समस्या की पहचान करती है?
rejected स्थिति का मतलब है कि Meta ने कंटेंट अस्वीकार किया। submit_failed का मतलब है सबमिशन पूरा नहीं हुआ, जबकि outcome_unknown का मतलब है कोई प्रतिक्रिया पुष्ट नहीं हुई। समाधान चुनने से पहले सबमिट किए गए वर्शन की भाषा पर status पढ़ें।
भाषा रिकॉर्ड इन परिणामों को अलग करता है:
| स्थिति | क्या हुआ | अगला कदम |
|---|---|---|
rejected | Meta ने कंटेंट अस्वीकार किया | अस्वीकृति का कारण देखें और नया ड्राफ्ट सुधारें |
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 टेम्पलेट यह साबित नहीं करता कि रिप्लेसमेंट पास हुआ। बदले हुए कंटेंट का उपयोग करने से पहले सबमिट की गई भाषा के निर्णय की पुष्टि करें।
संक्षेप में
सबमिट की गई भाषा की स्थिति से शुरू करें।
rejectedएक कंटेंट निर्णय है।submit_failedका मतलब है सबमिशन विफल हुआ, जबकिoutcome_unknownको दूसरे प्रयास से पहले समाधान की आवश्यकता है।संबंधित reason फ़ील्ड का उपयोग करें।
कंटेंट अस्वीकृति के लिए
rejectionऔर सबमिशन विफलता के लिएerrorपढ़ें। reason की जानकारी न होने से स्थिति नहीं बदलती।अज्ञात परिणाम को दोबारा सबमिट न करें।
Meta के पास पहले से सबमिशन हो सकता है। भाषा को दोबारा पढ़ें और अगर अनिश्चितता बनी रहे तो सपोर्ट से संपर्क करें।
नए ड्राफ्ट में कंटेंट सुधारें।
सबमिट किया गया वर्शन अपरिवर्तनीय है। दोबारा सबमिट करने के बाद टेम्पलेट की पुरानी लाइव स्थिति के बजाय नए वर्शन की भाषा देखें।