# संदेश इतिहास

Pushwoosh आपके पिछले पुश नोटिफ़िकेशन और ईमेल को एक वर्ष तक मॉनिटर करने का एक सुविधाजनक तरीका प्रदान करता है।

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

## संदेश सूची

संदेश इतिहास तक पहुँचने के लिए, **कैंपेन → एक-बार के संदेश** पर जाएँ। कैंपेन के नाम, टेक्स्ट, नोटिफ़िकेशन ID या कोड द्वारा संदेशों को फ़िल्टर करने के लिए सर्च बार का उपयोग करें। आप पूरा मान या उसका एक हिस्सा दर्ज कर सकते हैं।

<span id="filter-by-message-type" />

### संदेश प्रकार के अनुसार फ़िल्टर करें

सूची के ऊपर, दिखाए गए संदेशों को जल्दी से सीमित करने के लिए **संदेश प्रकार** ड्रॉपडाउन का उपयोग करें:

*   **सभी:** मार्केटिंग और ट्रांज़ैक्शनल दोनों संदेश दिखाता है (डिफ़ॉल्ट)।
*   **मार्केटिंग:** केवल मार्केटिंग संदेश दिखाता है (कैंपेन और प्रोमो)।
*   **ट्रांज़ैक्शनल:** केवल ट्रांज़ैक्शनल संदेश दिखाता है (परिचालन या सेवा संदेश)।

<Aside type="note">
**ट्रांज़ैक्शनल** फ़िल्टर के साथ, संदेश केवल पिछले महीने के लिए दिखाए जाते हैं और इसमें Live Activities शामिल नहीं होते हैं। लंबी समय-सीमा में संदेश देखने या Live Activities को शामिल करने के लिए, फ़िल्टर समायोजित करें।
</Aside>

[मार्केटिंग और ट्रांज़ैक्शनल संदेशों के बारे में और जानें](/hi/product/messaging-channels/marketing-vs-transactional/)

<span id="filter-by-date-range" />

### दिनांक सीमा के अनुसार फ़िल्टर करें

एक विशिष्ट अवधि के संदेशों को दिखाने के लिए तालिका हेडर में दिनांक सीमा फ़िल्टर का उपयोग करें।

1.  **भेजा गया / बनाया गया** ड्रॉपडाउन खोलें और चुनें कि सीमा किस दिनांक पर लागू होती है:
    *   **भेजा गया:** भेजने की तारीख के अनुसार फ़िल्टर करें।
    *   **बनाया गया:** बनाने की तारीख के अनुसार फ़िल्टर करें।
2.  प्रारंभ और समाप्ति तिथियों का चयन करने के लिए कैलेंडर का उपयोग करें।

डिफ़ॉल्ट रूप से, संदेश इतिहास **पिछले 30 दिनों** के संदेश दिखाता है। आप अपने डेटा प्रतिधारण विंडो (आमतौर पर एक वर्ष) के भीतर **90 दिनों** तक की कोई भी सीमा निर्धारित कर सकते हैं।

यदि आपके ब्राउज़र का टाइमज़ोन आपके [अकाउंट टाइमज़ोन](/hi/product/account-management-and-security/account-settings/#default-timezone) से मेल नहीं खाता है, तो संदेश इतिहास एक बैनर दिखाता है जो आपके अकाउंट को ब्राउज़र के टाइमज़ोन में बदलने की पेशकश करता है। बैनर को बंद करने से यह उस ब्राउज़र के लिए आगे से छिप जाता है।

बैनर के नीचे, एक लेबल उस अकाउंट टाइमज़ोन का नाम बताता है जिसका उपयोग सूची की तारीखें करती हैं, उदाहरण के लिए **EDT (UTC-04:00) में तारीखें**। `Asia/Karachi` जैसे सामान्य अक्षर संक्षिप्त नाम के बिना एक ज़ोन के लिए, लेबल इसके बजाय UTC ऑफ़सेट दिखाता है, उदाहरण के लिए **UTC+05:00 में तारीखें**।

### सूची को क्रमबद्ध करें

तालिका के ऊपर टूलबार में, दिनांक सीमा फ़िल्टर के दाईं ओर, सूची को क्रमबद्ध करने के लिए सॉर्ट ड्रॉपडाउन पर क्लिक करें। बटन लेबल सक्रिय सॉर्ट फ़ील्ड दिखाता है (उदाहरण के लिए, **अंतिम बार संशोधित**)।

*   **अंतिम बार संशोधित:** अंतिम संपादन तिथि के अनुसार क्रमबद्ध करें (डिफ़ॉल्ट)।
*   **बनाया गया:** बनाने की तारीख के अनुसार क्रमबद्ध करें।
*   **भेजने की तारीख:** भेजने की तारीख के अनुसार क्रमबद्ध करें।
*   **प्राप्तकर्ता:** प्राप्तकर्ताओं की संख्या के अनुसार क्रमबद्ध करें।
*   **खोले गए:** अद्वितीय ओपन के अनुसार क्रमबद्ध करें।
*   **ओपन रेट:** ओपन रेट के अनुसार क्रमबद्ध करें।
*   **त्रुटियाँ:** त्रुटियों की संख्या के अनुसार क्रमबद्ध करें।

### उन्नत फ़िल्टर

प्लेटफ़ॉर्म, संदेश स्रोत (API, Control Panel, AutoPush, Geozone, SMS API, WhatsApp API, Test email, और अन्य), सेगमेंट, और कैंपेन निर्दिष्ट करने के लिए **उन्नत फ़िल्टर** का उपयोग करें।

<img src="/statistics-and-analytics-message-history-2.webp" alt="प्लेटफ़ॉर्म, संदेश स्रोत, सेगमेंट, और कैंपेन द्वारा फ़िल्टर करने के विकल्पों के साथ उन्नत फ़िल्टर संवाद"/>

<span id="message-statuses" />

## संदेश की स्थितियाँ

**स्थिति** कॉलम प्रत्येक संदेश की वर्तमान स्थिति दिखाता है:

| स्थिति | विवरण |
|---|---|
| **CREATING** | संदेश अभी बनाया गया है और तैयार किया जा रहा है।|
| **SCHEDULED** | भेजना भविष्य के लिए शेड्यूल किया गया है: भेजने की तारीख और समय अभी तक नहीं आया है। इसमें विलंबित संदेश और टाइमज़ोन-आधारित या सर्वश्रेष्ठ समय पर भेजे जाने वाले संदेश शामिल हैं जो अभी तक शुरू नहीं हुए हैं। आप संदेश को संपादित या रद्द कर सकते हैं। |
| **PENDING** | संदेश अब भेजने के लिए कतार में है (भेजने का समय पहले ही आ चुका है), या भेजना अभी शुरू हुआ है। यह एक छोटी, क्षणिक स्थिति है जो शायद ही कभी दिखाई देती है। |
| **WAITING** | संदेश सब्सक्राइबर्स के स्थानीय टाइमज़ोन में डिलीवर किया जा रहा है — Pushwoosh इसे घंटे-दर-घंटे भेजता है जैसे ही प्रत्येक टाइमज़ोन निर्धारित समय पर पहुँचता है, और स्थिति **Waiting** बनी रहती है जब तक कि सभी टाइमज़ोन कवर नहीं हो जाते। |
| **PROCESSING** | संदेश भेजा जा रहा है। |
| **DONE** | भेजना सफलतापूर्वक पूरा हुआ। |
| **FAIL** | भेजना विफल रहा। |
| **CANCELED** | शेड्यूल किया गया संदेश भेजने से पहले रद्द कर दिया गया था (जैसे **संदेश हटाएँ** के माध्यम से)। |

[टेस्ट ईमेल](/hi/product/content/email-content/drag-and-drop-email-editor/create-email-content-with-drag-and-drop-editor/#send-a-test-email) के स्टेटस के बगल में एक ग्रे **Test** बैज दिखता है, ताकि टेस्ट भेजे गए संदेशों को कभी भी लाइव कैंपेन न समझा जाए।

<span id="edit-or-cancel-scheduled-one-time-messages" />

## शेड्यूल किए गए एक-बार के संदेशों को संपादित करें या रद्द करें

केवल **Scheduled** स्थिति वाले संदेश (जिनका भेजने का समय अभी तक नहीं आया है) को संपादित या रद्द किया जा सकता है। आप इसे संदेश इतिहास से या **कैंपेन** → **एक-बार के संदेश** से कर सकते हैं।

संदेश के लिए एक्शन मेनू (⋮) खोलें:

*   **संदेश हटाएँ:** शेड्यूल की गई डिलीवरी को रद्द करता है। स्थिति **Canceled** हो जाती है।
*   **संदेश संपादित करें:** कैंपेन फ़ॉर्म खोलता है ताकि आप संदेश बदल सकें। फ़ॉर्म के शीर्ष पर, चरण संकेतक के नीचे, **अंतिम संपादन** उस तारीख, समय और उपयोगकर्ता को दिखाता है जिसने अंतिम बार संदेश बदला था।
*   **Rename:** पूरा एडिट फॉर्म फिर से खोले बिना, कैंपेन नेम सेट या बदलने के लिए एक छोटा डायलॉग खोलता है। भेजते समय सेट किए गए Campaign name फ़ील्ड जैसी ही 255-कैरेक्टर की सीमा। नाम हटाने के लिए फ़ील्ड साफ़ करें और सेव करें। रो अपने पिछले डिफ़ॉल्ट टाइटल पर वापस चली जाती है।
*   **संदेश कोड कॉपी करें:** संदेश कोड को आपके क्लिपबोर्ड पर कॉपी करता है। सूची में किसी भी संदेश के लिए उपलब्ध है।

<img src="/statistics-and-analytics-message-history-7.webp" alt="एक-बार के संदेशों का एक्शन मेनू खुला हुआ, जिसमें Edit message, Rename, और Delete message दिख रहे हैं"/>

**Rename** पर क्लिक करने पर कैंपेन नेम सेट या बदलने के लिए एक डायलॉग खुलता है:

<img src="/statistics-and-analytics-message-history-8.webp" alt="कैंपेन नेम एडिट डायलॉग जिसमें Campaign name फ़ील्ड संदेश के मौजूदा नाम से प्री-फिल्ड है"/>

<Aside type="note" title="संपादन की सीमाएँ">
- संपादन करते समय, आप केवल **सामग्री** और **ऑडियंस** को अपडेट कर सकते हैं। निर्धारित भेजने का समय निश्चित है और इसे बदला नहीं जा सकता है। भेजने का समय बदलने के लिए, संदेश को रद्द करें (**संदेश हटाएँ**) और एक नया बनाएँ।
- **ऑडियंस** चरण पर आप सेगमेंट बदल सकते हैं, एक नया बना सकते हैं, या डिवाइस सूची या पतों की सूची बदल सकते हैं। आपके द्वारा कोई परिवर्तन करने के बाद ऑडियंस का आकार फिर से गिना जाता है।
- यदि आपके संपादन के दौरान संदेश **Processing** (संदेश भेजा जा रहा है) में प्रवेश करता है, तो सहेजना अक्षम हो जाता है। फ़ॉर्म छोड़ने के लिए **संदेश इतिहास पर जाएँ** या **बंद करें** का उपयोग करें।
</Aside>

<span id="view-detailed-statistics" />

## विस्तृत आँकड़े देखें

उस भेजे गए संदेश के लिए संदेश आँकड़े खोलने के लिए **सामग्री** कॉलम में संदेश के नाम पर क्लिक करें (**अवलोकन**, फिर ईमेल के लिए **क्लिक्स**, फिर **टाइमलाइन** और **त्रुटियाँ**)। पहले ही भेजे जा चुके संदेश को [API के माध्यम से हटाना](/hi/developer/api-reference/messages-api/#deletemessage) उसे स्थायी रूप से हटा देता है, बिना किसी वापसी के रास्ते के। यह अभी भी अपनी अंतिम स्थिति के तहत सूची में दिखाई दे सकता है, लेकिन अब आप इसे संदेश कोड या ID से खोज नहीं सकते, या इसके संदेश आँकड़े नहीं खोल सकते।

यदि किसी संदेश का **Campaign name** है (भेजते या शेड्यूल करते समय Confirm sending डायलॉग में सेट किया गया), तो **सामग्री** कॉलम इसे पंक्ति के बोल्ड टाइटल के रूप में उपयोग करता है, और संदेश का अपना टाइटल, सब्जेक्ट लाइन, टेम्पलेट, या प्रीसेट नाम नीचे ग्रे लाइन पर दिखाया जाता है। कैंपेन नेम के बिना, पंक्ति अपने पिछले डिफ़ॉल्ट व्यवहार पर वापस चली जाती है: किसी [SMS प्रीसेट](/hi/product/content/sms-presets/) से भेजे गए SMS के लिए, **सामग्री** कॉलम पंक्ति का नाम प्रीसेट के नाम पर रखता है (**Untitled** के बजाय) और पंक्ति के नाम के नीचे प्रीसेट का टेक्स्ट दिखाता है।

<img src="/statistics-and-analytics-message-history-5.webp" alt="संदेश इतिहास का सामग्री कॉलम जिसमें कैंपेन नेम बोल्ड रो टाइटल के रूप में है और नोटिफिकेशन टाइटल ग्रे सेकेंडरी लाइन पर है, बिना कैंपेन नेम वाली पंक्तियों के बगल में"/>

किसी पंक्ति के संदेश आँकड़े खोलने पर पेज के ऊपर **Message code** और **Export stats** बटन दिखते हैं, चाहे पंक्ति में कैंपेन नेम हो या न हो।

<img src="/statistics-and-analytics-message-history-4.webp" alt="संदेश इतिहास से खोले गए संदेश आँकड़े हेडर जिसमें शीर्ष पर संदेश कोड और आँकड़े एक्सपोर्ट करें बटन हैं"/>

जो संदेश अभी भी **Scheduled** है, उसके लिए हेडर में **Message code** और **Export stats** के बगल में एक एक्शन मेनू (⋮) भी दिखता है, जिसमें सिर्फ़ एक **Rename** विकल्प होता है। यह लिस्ट के एक्शन मेनू में मौजूद [Rename](#edit-or-cancel-scheduled-one-time-messages) जैसा ही डायलॉग खोलता है। कैंपेन नेम सेट होने के बाद, पेज टाइटल में कोलन के बाद इसे जोड़ा जाता है, उदाहरण के लिए सादे **Message stats** के बजाय **Message stats: Flash_Sale_Push**।

<img src="/statistics-and-analytics-message-history-9.webp" alt="Scheduled संदेश के लिए संदेश आँकड़े हेडर जिसमें Message stats: Flash_Sale_Push लिखा है, और एक्शन मेनू खुला है जिसमें Rename दिख रहा है"/>

<Aside type="tip">
उन प्राप्तकर्ताओं के साथ फ़ॉलो-अप करने के लिए जिन्होंने ईमेल नहीं खोला, ईमेल लिखते समय, भेजने या शेड्यूल करने से पहले [**न खोलने वालों को फिर से भेजें**](/hi/product/messaging-channels/emails/sending-emails/send-one-time-emails/#resend-to-non-openers) चालू करें। आप इसे बाद में संदेश आँकड़ों से सक्षम नहीं कर सकते।
</Aside>

<span id="export-message-history" />

## संदेश इतिहास एक्सपोर्ट करें

संदेश इतिहास डेटा एक्सपोर्ट करने के लिए, संदेश इतिहास पृष्ठ के ऊपरी-दाएँ कोने में **एक्सपोर्ट** बटन पर क्लिक करें। एक्सपोर्ट संवाद में, चुनें कि कौन से फ़ील्ड शामिल करने हैं। एक बार एक्सपोर्ट तैयार हो जाने पर, आपको **CSV डाउनलोड करें** लिंक के साथ एक सूचना मिलेगी।

<img src="/statistics-and-analytics-message-history-6.webp" alt="संदेश इतिहास को CSV में एक्सपोर्ट करने का डायलॉग, जिसमें संदेश प्रॉपर्टीज़ की सूची में Campaign name चेकबॉक्स है"/>

एक्सपोर्ट में केवल वे संदेश शामिल होते हैं जो आपके वर्तमान [संदेश प्रकार फ़िल्टर](#filter-by-message-type) और अन्य लागू फ़िल्टर से मेल खाते हैं। उदाहरण के लिए, **ट्रांज़ैक्शनल** फ़िल्टर सक्रिय होने पर एक्सपोर्ट करने से केवल ट्रांज़ैक्शनल संदेशों की CSV बनती है।

<Aside type="note">
आप प्रति CSV फ़ाइल 31 दिनों तक का डेटा एक्सपोर्ट कर सकते हैं। यदि आपका एक्सपोर्ट 1,000,000 पंक्तियों से अधिक हो जाता है, तो फ़ाइल फिर भी डिलीवर की जाती है, लेकिन इसमें केवल पहली 1,000,000 पंक्तियाँ शामिल होती हैं।
</Aside>

### संदेश विवरण

| फ़ील्ड | विवरण |
|---|---|
| **ID** | संदेश का अद्वितीय संख्यात्मक पहचानकर्ता। ट्रांज़ैक्शनल संदेशों के लिए यह फ़ील्ड `0` है; इसके बजाय संदेश की पहचान करने के लिए **संदेश कोड** का उपयोग करें। |
| **Message code** | [संदेश कोड](/hi/developer/api-reference/api-identifiers/#message-code) जिसका उपयोग ट्रैकिंग या API इंटरैक्शन के लिए किया जाता है। |
| **Campaign name** | संदेश के लिए सेट किया गया कैंपेन नेम, अगर कोई है। अगर सेट नहीं किया गया तो खाली। |
| **Send date** | तारीख और समय जब संदेश भेजा गया था। |
| **Content** | नोटिफ़िकेशन शीर्षक और मुख्य टेक्स्ट। |
| **Applications** | एप्लिकेशन या एप्लिकेशन समूह जिससे संदेश भेजा गया था। |
| **Status** | अंतिम डिलीवरी स्थिति। |
| **Platforms** | उन प्लेटफ़ॉर्म की सूची जिन्हें संदेश लक्षित किया गया था (जैसे iOS, Android)। |
| **Source** | संदेश कैसे बनाया गया था: API, Control Panel, Customer Journey, Test email, आदि। |
| **Filter code** | लक्ष्यीकरण के लिए उपयोग किए गए ऑडियंस फ़िल्टर का कोड। |
| **Filter conditions** | ऑडियंस फ़िल्टर की शर्तों की अभिव्यक्ति। |
| **Filter name** | ऑडियंस फ़िल्टर का नाम। |
| **Subscription segments** | भेजने में शामिल सदस्यता-आधारित सेगमेंट। |

### डिलीवरी और सहभागिता मेट्रिक्स

| फ़ील्ड | विवरण |
|---|---|
| **Total sent** | प्रदाता को भेजे गए भेजने के प्रयासों की कुल संख्या। |
| **Total recipients** | भेजे गए संदेशों की संख्या जो प्राप्तकर्ता के डिवाइस पर प्रदर्शित की जा सकती थी (कुल भेजे गए संदेशों में से उन डिवाइसों को भेजे गए संदेशों को घटाकर जो संदेश प्राप्त नहीं कर सकते थे)। |
| **Total delivered unique** | अद्वितीय डिलीवरी पुष्टियों की संख्या — प्रत्येक डिवाइस को एक बार गिना जाता है, भले ही उसे पुनः प्रयास प्राप्त हुए हों। |
| **Total delivered** | कुल डिलीवरी पुष्टियाँ, जिसमें पुनः प्रयास और एक ही डिवाइस पर बार-बार डिलीवरी शामिल है। |
| **Total opened unique** | संदेश खोलने वाले अद्वितीय उपयोगकर्ताओं की संख्या। *(पहले `Total opened`)* |
| **Total opened** | कुल ओपन इवेंट्स, जिसमें एक ही उपयोगकर्ता द्वारा बार-बार ओपन शामिल हैं। *(पहले `Total all opened`)* |
| **Total errors** | भेजने के समय प्रदाता द्वारा लौटाई गई त्रुटियों की संख्या (जैसे अमान्य टोकन, संदेश अस्वीकृत)। |
| **Total clicked unique** | संदेश में कम से कम एक लिंक पर क्लिक करने वाले अद्वितीय उपयोगकर्ताओं की संख्या। लिंक ट्रैकिंग सक्षम होना आवश्यक है। *(पहले `Total clicks`)* |
| **Total clicked** | सभी उपयोगकर्ताओं में कुल लिंक क्लिक इवेंट्स, बार-बार क्लिक की गिनती करते हुए। लिंक ट्रैकिंग सक्षम होना आवश्यक है। *(पहले `Total all clicks`)* |
| **Total unsubscribed** | इस संदेश के जवाब में शुरू की गई अनसब्सक्राइब क्रियाओं की संख्या। |

इसके बारे में और जानें:
<CardGrid>
  <LinkCard title="पुश आँकड़े" href="/product/statistics-and-analytics/messaging-statistics/push-notification-statistics/#detailed-push-notification-statistics" />
  <LinkCard title="ईमेल आँकड़े" href="/product/statistics-and-analytics/messaging-statistics/email-statistics/#detailed-email-statistics" />
  <LinkCard title="SMS और मैसेंजर आँकड़े" href="/product/statistics-and-analytics/messaging-statistics/sms-and-messenger-statistics/#detailed-sms-and-messenger-statistics" />
</CardGrid>