SMS क्वाइट आवर्स क्या हैं?

SMS क्वाइट आवर्स वे समयावधियाँ हैं जब कोई कानून, कैरियर नियम या प्लेटफ़ॉर्म नीति कुछ संदेशों को भेजने पर रोक लगाती है, अक्सर प्रचार वाले टेक्स्ट पर।

एक टाइम ज़ोन में नाश्ते के समय भेजा गया अभियान किसी दूसरे दर्शक वर्ग तक रात में पहुँच सकता है। शेड्यूलिंग का फ़ैसला करने के लिए आपको प्राप्तकर्ता का संबंधित स्थानीय समय और उस संदेश पर लागू नियम जानने होंगे।

प्रतिबंधित घंटे कौन तय करता है?

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

नियम ही तय करता है कि कौन से संदेश प्रकार, कौन सा टाइम ज़ोन और कौन से अपवाद लागू होते हैं। देश-स्तर का सारांश आपके प्राप्तकर्ताओं पर लागू हर स्थानीय प्रतिबंध को शामिल नहीं कर सकता।

उदाहरण के लिए, 47 CFR 64.1200(c)(1) दायरे में आने वाली US टेलीफ़ोन सॉलिसिटेशन को सुबह 8 बजे से पहले या रात 9 बजे के बाद प्रतिबंधित करता है। यह कॉल पाने वाले व्यक्ति के स्थानीय समय का उपयोग करता है। पैराग्राफ़ (e) संबंधित प्रावधानों को वायरलेस टेलीमार्केटिंग टेक्स्ट पर भी लागू करता है।

इस प्रतिबंध के तहत, प्राप्तकर्ता के समय के अनुसार सुबह 7 बजे भेजा गया दायरे वाला टेक्स्ट बहुत जल्दी है, भले ही आपके सर्वर पर दोपहर के 12 बज रहे हों। TCPA की व्याख्या में इस नियम का दायरा बताया गया है।

हर क्वाइट-आवर्स नियम को पहुंचने के समय की गारंटी न मानें। शेड्यूल डिज़ाइन करने से पहले जांचें कि लागू नियम का शब्दांकन भेजने को, संपर्क शुरू करने को या डिलीवरी को नियंत्रित करता है।

क्या Bird मेरे संदेश को तब तक रोककर रखता है जब तक भेजने की अनुमति न मिल जाए?

Bird का SMS एंडपॉइंट क्वाइट आवर्स के आधार पर संदेशों को टालता नहीं है।

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

scheduled_at अनुरोध फ़ील्ड भी उपलब्ध नहीं है: इसे भेजने पर HTTP 422 SMSUnsupportedFeature लौटता है। API कॉल को अपने एप्लिकेशन में शेड्यूल करें। यह फ़ील्ड भेजने से संदेश किसी प्रतीक्षा कतार में नहीं जाता।

मैं Bird में किसी गंतव्य का नियम कैसे ढूंढूं?

अपना शेड्यूलर कॉन्फ़िगर करने से पहले आप देश की नीति और SMS गंतव्य पेज देख सकते हैं।

US नीति के लिए GET /v1/country-policies/US/messaging-context?platform=sms का अनुरोध करें। किसी दूसरे बाज़ार की जाँच के लिए US की जगह उस गंतव्य का दो अक्षरों वाला देश कोड डालें।

प्रतिक्रिया की platforms array में SMS नीति होती है, जिसमें ये शामिल हैं:

  • has_quiet_hours, एक boolean या null, जो बताता है कि प्रतिबंध दर्ज हैं या नहीं।
  • quiet_hours_is_regulatory, एक boolean या null, जो बताता है कि प्रतिबंध नियामक नियम है या प्लेटफ़ॉर्म नीति।
  • exempt_message_categories, एक array जो उन श्रेणियों के नाम बताती है जिन पर quiet hours के प्रतिबंध लागू नहीं होते।

किसी मान के न होने से यह साबित नहीं होता कि बिना प्रतिबंध के भेजने की अनुमति है। जब रिकॉर्ड में आपकी ज़रूरत का विवरण न हो, तो गंतव्य के प्रकाशित दिशानिर्देश और लागू नियम देखें।

ये फ़ील्ड नीति का वर्णन करते हैं। ये Bird के SMS send endpoint में कोई शेड्यूलर चालू नहीं करते।

मेरे ऐप्लिकेशन को संदेश कैसे शेड्यूल करना चाहिए?

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

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

संदेश छोड़ते समय सहमति की फिर से जाँच करें। पुष्टि करें कि संदेश अब भी उपयोगी है। हो सकता है कि इंतज़ार के दौरान कोई ऑफ़र समाप्त हो गया हो। रोके गए संदेश की पहचान सुरक्षित रखें, ताकि शेड्यूलर दोबारा शुरू होने पर उसे दो बार न भेजे।

तत्काल सत्यापन कोड के लिए, प्रचार संदेशों वाली समय-सीमा लागू करने से पहले संबंधित श्रेणी के नियम देखें। माँगे गए कोड को सुबह तक रोकने से वह बेकार हो सकता है।

क्या जवाबों और ट्रांज़ैक्शनल संदेशों को छूट मिलती है?

छूट लागू नियम और संदेश के वास्तविक उद्देश्य पर निर्भर करती है।

यह न मानें कि हर डिलीवरी अपडेट, रिमाइंडर या सत्यापन कोड को हर जगह एक जैसी छूट मिलती है। किसी श्रेणी को अपने शेड्यूल से बाहर रखने से पहले exempt_message_categories और गंतव्य का मूल नियम जाँचें।

Bird की बिल्ट-इन कीवर्ड पुष्टियाँ क्वाइट-आवर्स शेड्यूलर के बिना अपनी कीवर्ड हैंडलिंग के अनुसार भेजी जाती हैं। SMS सप्रेशन से उन्हें छूट मिली होती है, इसलिए ऑप्ट-आउट की पुष्टि भेजी जा सकती है। यह समय से जुड़ी कानूनी छूट से अलग व्यवस्था है। STOP कीवर्ड इस व्यवहार को समझाता है।

किसी सेवा संदेश में ऑफ़र जोड़ने से उसका उद्देश्य बदल सकता है। SMS सहमति मॉडल इससे जुड़े अनुमति संबंधी निर्णय को समझाता है।

संक्षेप में

  1. वही घड़ी इस्तेमाल करें जो नियम बताता है।

    प्राप्तकर्ता के स्थानीय समय पर आधारित रोक वहीं लागू होती है जहाँ प्राप्तकर्ता है, इसलिए आपके सर्वर का स्थानीय समय काफ़ी नहीं है।

  2. Bird क्वाइट आवर्स को ध्यान में रखकर शेड्यूल नहीं करता।

    SMS एंडपॉइंट दिन के समय के आधार पर भेजना नहीं टालता। यह scheduled_at को अस्वीकार करता है।

  3. देश-नीति फ़ील्ड नियम का विवरण देते हैं।

    has_quiet_hours, quiet_hours_is_regulatory और exempt_message_categories को गंतव्य के प्रकाशित दिशानिर्देशों के साथ मिलाकर पढ़ें।

  4. हर संदेश का उद्देश्य जाँचें।

    जब लागू नियम प्रचार अभियान और माँगे गए सत्यापन कोड में अंतर करता है, तो दोनों के साथ अलग व्यवहार करना होता है।

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

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

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