# कन्वर्जन इवेंट्स

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

## कन्वर्जन इवेंट्स क्या हैं

राजस्व इवेंट्स शायद ही कभी एक ही रूप में आते हैं। आपका SDK `PW_InAppPurchase` फायर कर सकता है, आपका बैकएंड एक कस्टम `OrderPlaced` इवेंट भेज सकता है, और Stripe या Shopify अपने स्वयं के वेबहुक इवेंट्स डिलीवर करते हैं। एक साझा प्रारूप के बिना, राजस्व पर लक्ष्यीकरण या रिपोर्टिंग का मतलब हर स्रोत के लिए अलग-अलग लॉजिक लिखना है।

कन्वर्जन इवेंट्स इन सभी को `PW_Conversion` में सामान्य करके इस समस्या का समाधान करते हैं, जो एक अंतर्निहित इवेंट है जिसमें फ़ील्ड का एक निश्चित सेट होता है:

*   `value`: लेनदेन की राशि
*   `currency`: ISO 4217 मुद्रा कोड
*   `transaction_id` और `product_id`: वैकल्पिक पहचानकर्ता

`PW_Conversion` खरीदारी, सदस्यता नवीनीकरण, और तीसरे पक्ष के प्लेटफ़ॉर्म से भुगतान को कवर करता है, चाहे मूल धन इवेंट कहीं से भी आया हो। [डिफ़ॉल्ट](/hi/product/audience-data-and-segmentation/events/default-events/) और [कस्टम](/hi/product/audience-data-and-segmentation/events/custom-events/) इवेंट्स के साथ, कन्वर्जन इवेंट्स Pushwoosh में तीसरी इवेंट श्रेणी हैं।

एक बार जब राजस्व `PW_Conversion` के रूप में आ जाता है, तो RFM सेगमेंटेशन, Customer Journeys, डैशबोर्ड, और ManyMoney AI सभी एक ही सामान्यीकृत डेटा पढ़ते हैं, चाहे वह किसी भी स्रोत से उत्पन्न हुआ हो।

### राजस्व Pushwoosh तक कैसे पहुंचता है

आपको दो तरीकों में से एक में `PW_Conversion` रिकॉर्ड मिलता है:

*   **इसे सीधे अपने कोड से भेजें:** आपकी ऐप या बैकएंड खरीदारी के बाद `PW_Conversion` भेजता है।
*   **Control Panel में किसी मौजूदा इवेंट को मैप करें:** Pushwoosh को उस खरीदारी इवेंट पर इंगित करें जिसे आप पहले से भेजते हैं, और यह आपके कोड को बदले बिना `PW_Conversion` रिकॉर्ड उत्पन्न करता है। आप प्रति एप्लिकेशन एक से अधिक स्रोत इवेंट मैप कर सकते हैं।

<Aside type="caution" title="महत्वपूर्ण">
प्रति लेनदेन केवल एक पथ का उपयोग करें। यदि आप सीधे `PW_Conversion` भेजते हैं और एक और इवेंट भी मैप करते हैं जो उसी खरीदारी के लिए फायर होता है, तो Pushwoosh दोनों को अलग, स्वतंत्र `PW_Conversion` इवेंट्स के रूप में रिकॉर्ड करता है। Pushwoosh स्रोतों में डुप्लिकेट का पता नहीं लगाता या उन्हें मर्ज नहीं करता है, भले ही वे एक ही `transaction_id` साझा करते हों।
</Aside>

## उपयोग के मामले

एक बार कन्वर्जन इवेंट्स सेट हो जाने के बाद, वह डेटा Pushwoosh में हर जगह प्रयोग करने योग्य हो जाता है जहाँ राजस्व मायने रखता है:

*   प्रत्येक इवेंट के लिए कस्टम राजस्व लॉजिक लिखे बिना, खर्च की राशि और नवीनता के आधार पर उच्च-मूल्य वाले उपयोगकर्ताओं के लिए [RFM सेगमेंट्स](/hi/product/audience-data-and-segmentation/segmentation/rfm-segmentation/) बनाएँ।
*   [Customer Journey](/hi/product/customer-journey/pushwoosh-journey-overview/) में `PW_Conversion` को [कन्वर्जन लक्ष्य](/hi/product/customer-journey/journey-settings/#conversion-goals) के रूप में सेट करें ताकि यह देखा जा सके कि कौन से प्रवाह वास्तव में खरीदारी को बढ़ावा देते हैं, न कि केवल क्लिक या ओपन।
*   प्रत्येक खरीदारी इवेंट के लिए कस्टम लॉजिक बनाए बिना डैशबोर्ड और रिपोर्टिंग में राजस्व देखें।
*   प्रत्येक स्रोत का अलग-अलग विश्लेषण करने के बजाय SDK खरीदारी इवेंट्स और भुगतान वेबहुक (Stripe, Shopify) से राजस्व को एक डेटासेट में संयोजित करें।
*   [ManyMoney AI](/hi/product/pushwoosh-ai/ai-assistant/) को अपनी सिफारिशों और अभियान अनुकूलन में वास्तविक लेनदेन डेटा का उपयोग करने दें।

<Aside type="tip" title="उदाहरण परिदृश्य">
**नवीनीकरण और स्टोर ऑर्डर को मिलाएं**

एक सदस्यता ऐप प्रत्येक नवीनीकरण भुगतान के बाद `PW_Conversion` भेजता है, और एकमुश्त माल की बिक्री के लिए अपने Shopify वेबहुक को `PW_Conversion` पर मैप करता है। अब दोनों राजस्व स्रोत एक ही RFM सेगमेंटेशन में गिने जाते हैं, इसलिए ऐप के सबसे बड़े खर्च करने वाले स्वचालित रूप से **चैंपियंस** सेगमेंट में आ जाते हैं। वहां से, आप उन्हें Customer Journey में एक लॉयल्टी ऑफ़र के साथ लक्षित कर सकते हैं।

**चैनलों पर खर्च को एकीकृत करें**

एक मोबाइल ऐप इन-ऐप खरीदारी के लिए सीधे अपने बैकएंड से `PW_Conversion` भेजता है, और अपनी वेबसाइट पर की गई खरीदारी के लिए अलग से एक Stripe वेबहुक मैप करता है। क्योंकि Pushwoosh दोनों को एक ही तरह का राजस्व इवेंट मानता है, ManyMoney AI एक ग्राहक का पूरा खर्च इतिहास, ऐप और वेबसाइट दोनों को मिलाकर देखता है, जब यह सिफारिश करता है कि आगे किसे लक्षित किया जाए।

**देखें कि कौन सी जर्नी खरीदारी को बढ़ावा देती हैं**

एक जर्नी हाल ही में मंथन किए गए उपयोगकर्ताओं को एक विन-बैक ऑफ़र के साथ लक्षित करती है। इसका **कन्वर्जन लक्ष्य** `PW_Conversion` पर सेट है। जर्नी समाप्त होने के बाद, लक्ष्य के आँकड़े दिखाते हैं कि उन उपयोगकर्ताओं में से कितने ने खरीदारी की, ताकि आप देख सकें कि जर्नी ने वास्तविक खरीदारी को बढ़ावा दिया, न कि केवल ओपन को। यह देखने के लिए कि यह कितना राजस्व दर्शाता है, सेगमेंट या डैशबोर्ड राजस्व दृश्य को अलग से देखें। Customer Journey लक्ष्य के अनुसार खरीदारी की संख्या दिखाती है, प्रति जर्नी डॉलर का कुल योग नहीं।
</Aside>

## कन्वर्जन इवेंट्स कैसे सेट करें

कन्वर्जन इवेंट्स प्रति एप्लिकेशन कॉन्फ़िगर किए जाते हैं। आप दो तरीकों में से एक में कन्वर्जन इवेंट्स सेट कर सकते हैं। उस पथ के लिए निर्देशों का पालन करें जो आपके कार्यान्वयन के लिए उपयुक्त है।

### अपने कोड से `PW_Conversion` भेजें

यह पथ तब उपयुक्त है जब आप अपनी ऐप या बैकएंड में इवेंट कोड जोड़ या बदल सकते हैं। प्रत्येक खरीदारी के बाद, [postEvent](/hi/developer/api-reference/user-centric-api/#postevent) विधि के माध्यम से `PW_Conversion` भेजें।

<Aside type="caution" icon="setting" title="डेवलपर सहायता की आवश्यकता है">
अपने कोड से `PW_Conversion` भेजने के लिए, आपको अपनी विकास टीम से मदद की आवश्यकता होगी। **कोड देखें** से नमूना साझा करें, साथ ही निर्देशों के लिए उनके साथ [यह लिंक](/hi/developer/guides/audience-and-segmentation/events/) भी साझा करें।
</Aside>

1.  **ऑडियंस > इवेंट्स** पर जाएं। **कन्वर्जन इवेंट्स ट्रैकिंग** कार्ड खोजें।

<img src="/events-conversion-events-5.webp" alt="सेटअप से पहले कन्वर्जन इवेंट्स ट्रैकिंग कार्ड वाला इवेंट्स पेज, जिसमें शून्य मैप किए गए इवेंट्स और राजस्व एकत्र करना शुरू करें बटन दिखाया गया है"/>

2.  **कोड देखें** पर क्लिक करें।

<img src="/events-conversion-events-3.webp" alt="कोड देखें लिंक के साथ कन्वर्जन इवेंट्स सेट करें पेज"/>

3.  नमूना कॉपी करें और अपनी ऐप या बैकएंड में जहां भी खरीदारी पूरी होती है, वहां `postEvent` कॉल जोड़ें।
<img src="/events-conversion-events-2.webp" alt="JavaScript Swift Objective-C और Java के लिए PW_Conversion postEvent नमूनों के साथ एकीकरण कोड संवाद"/>

<Aside type="tip">
केवल `value` और `currency` आवश्यक हैं। `transaction_id` और `product_id` वैकल्पिक हैं।

यदि आप `transaction_id` भेजते हैं, तो Pushwoosh इसे ठीक वैसे ही संग्रहीत करता है जैसे आप इसे पास करते हैं। यह इस फ़ील्ड द्वारा राजस्व को डी-डुप्लिकेट नहीं करता है।
</Aside>

**JavaScript के लिए उदाहरण:**

```javascript
Pushwoosh.postEvent("PW_Conversion", {
    value: 49.99,
    currency: "USD",
    transaction_id: "ord_18274",
    product_id: "sku_premium_m"
});
```

#### postEvent कॉल के लिए विशेषताएँ

निम्नलिखित तालिका उन विशेषताओं को सूचीबद्ध करती है जिन्हें आप `PW_Conversion` भेजते समय पास कर सकते हैं।

| फ़ील्ड <div style="width:120px"></div> | प्रकार <div style="width:100px"></div> | आवश्यक <div style="width:80px"></div> | विवरण |
| --- | --- | --- | --- |
| `value` | number | हाँ | लेनदेन की मौद्रिक राशि। |
| `currency` | string (ISO 4217) | हाँ | लेनदेन मुद्रा कोड, उदाहरण के लिए `USD` या `EUR`। |
| `transaction_id` | string | नहीं | लेनदेन के लिए एक अद्वितीय पहचानकर्ता। आपके अपने रिकॉर्ड-कीपिंग के लिए अनुशंसित। Pushwoosh इसे जैसा है वैसा ही संग्रहीत करता है लेकिन अपने आप राजस्व को डी-डुप्लिकेट करने के लिए इसका उपयोग नहीं करता है। |
| `product_id` | string | नहीं | खरीदे गए उत्पाद या योजना का पहचानकर्ता। |

<Aside type="caution">
कन्वर्जन इवेंट्स वर्तमान में रिफंड या रद्दीकरण का समर्थन नहीं करते हैं। नकारात्मक या उलटा `PW_Conversion` रिकॉर्ड भेजने का कोई तरीका नहीं है। एक बार लेनदेन रिकॉर्ड हो जाने के बाद, यह आपके राजस्व योग में रहता है, भले ही बाद में खरीदारी वापस कर दी जाए या रद्द कर दी जाए।
</Aside>

### राजस्व ट्रैक करने के लिए किसी मौजूदा इवेंट को मैप करें

यह पथ तब उपयुक्त है जब खरीदारी डेटा पहले से ही किसी अन्य इवेंट के माध्यम से प्रवाहित हो रहा हो और आप अपना कोड नहीं बदलना चाहते हों। जब एक मैप किया गया स्रोत इवेंट आता है, तो Pushwoosh इसे `PW_Conversion` इवेंट के रूप में फायर और रिकॉर्ड करता है।

<Aside type="note">
मैपिंग स्रोत इवेंट को बदलती या प्रतिस्थापित नहीं करती है। यह ठीक पहले की तरह काम करती रहती है। स्रोत इवेंट सेगमेंटेशन, इवेंट इतिहास और डैशबोर्ड में किसी भी अन्य इवेंट की तरह उपलब्ध रहता है। Pushwoosh इसके अतिरिक्त इससे एक `PW_Conversion` रिकॉर्ड बनाता है, जिसका उपयोग केवल राजस्व सुविधाओं के लिए किया जाता है।
</Aside>

1.  **ऑडियंस > इवेंट्स** पर जाएं। **कन्वर्जन इवेंट्स ट्रैकिंग** कार्ड खोजें।

2.  **राजस्व एकत्र करना शुरू करें** (या **इवेंट मैपिंग**, यदि आपने पहले ही एक इवेंट मैप कर लिया है) पर क्लिक करें। **कन्वर्जन इवेंट्स सेट करें** पेज खुलता है।

<img src="/events-conversion-events-7.webp" alt="रूपांतरण ट्रैक करने के लिए मौजूदा घटनाओं का उपयोग करें अनुभाग के साथ रूपांतरण घटनाओं को सेट करें पृष्ठ"/>

3.  **रूपांतरण ट्रैक करने के लिए मौजूदा घटनाओं का उपयोग करें** में, **EVENT** ड्रॉपडाउन खोलें और उस घटना का चयन करें जिसे आप पहले से भेजते हैं। सूची में कस्टम इवेंट, डिफ़ॉल्ट इवेंट और इनबाउंड-वेबहुक इवेंट (जैसे Stripe या Shopify) शामिल हैं।

<img src="/events-conversion-events-4.webp" alt="डिफ़ॉल्ट EVENT ड्रॉपडाउन के साथ रूपांतरण घटनाओं को सेट करें पृष्ठ जो घटना का चयन करें प्लेसहोल्डर दिखा रहा है"/>

4.  शेष विशेषताओं को मैप करें:

    *   **PRICE** में, उस विशेषता का चयन करें जो लेनदेन की राशि संग्रहीत करती है।
    *   **CURRENCY** में, उस विशेषता का चयन करें जो मुद्रा कोड संग्रहीत करती है।
    *   वैकल्पिक रूप से, **TRANSACTION ID (OPTIONAL)** और **PRODUCT ID (OPTIONAL)** को मैप करें।
<img src="/events-conversion-events-1.webp" alt="EVENT मूल्य मुद्रा लेनदेन आईडी और उत्पाद आईडी फ़ील्ड भरे हुए रूपांतरण घटना मैपिंग फ़ॉर्म"/>

किसी अन्य स्रोत इवेंट को मैप करने के लिए, **+ ADD EVENT** पर क्लिक करें। किसी मैपिंग को हटाने के लिए, **REMOVE** पर क्लिक करें।

5.  **लागू करें** पर क्लिक करें।

आप एक ही एप्लिकेशन के लिए स्रोतों के रूप में कई इवेंट्स को मैप कर सकते हैं। उदाहरण के लिए, एक Stripe वेबहुक इवेंट के साथ एक कस्टम `purchase_completed` इवेंट को मैप करें।

<Aside type="caution" title="महत्वपूर्ण">
परिवर्तन पिछले आंकड़ों की पुनर्गणना नहीं करेंगे। केवल नया रूपांतरण डेटा अद्यतन सेटअप का उपयोग करेगा।
</Aside>

## कन्वर्जन इवेंट्स की निगरानी करें

**ऑडियंस > इवेंट्स** पर **कन्वर्जन इवेंट्स ट्रैकिंग** कार्ड चयनित एप्लिकेशन के लिए रूपांतरण गतिविधि का सारांश देता है। यह दो संख्याएँ दिखाता है:

*   **मैप किए गए इवेंट्स:** वर्तमान में कितने स्रोत इवेंट्स `PW_Conversion` में फ़ीड होते हैं।
*   **पिछले 7 दिनों में ट्रिगर हुए:** उस विंडो में फायर हुए `PW_Conversion` इवेंट्स की कुल संख्या, किसी भी वर्तमान या पिछली मैपिंग से, या सीधे `postEvent` कॉल से।

`PW_Conversion` एकीकरण नमूने को फिर से खोलने के लिए **कोड देखें** पर क्लिक करें।

<img src="/events-conversion-events-6.webp" alt="सेटअप के बाद कन्वर्जन इवेंट्स ट्रैकिंग कार्ड, जिसमें ट्रिगर किए गए इवेंट की संख्या, इवेंट मैप्ड संख्या, कोड देखें, इवेंट मैपिंग, और लिंक का उपयोग कैसे करें दिखाया गया है"/>

<Aside type="caution" title="महत्वपूर्ण">
यह गिनती पिछले 7 दिनों में फायर हुए प्रत्येक `PW_Conversion` इवेंट को दर्शाती है, चाहे स्रोत कोई भी हो। यदि आप किसी मैपिंग को बदलते या हटाते हैं, तो उसके द्वारा पहले से उत्पन्न किए गए पिछले `PW_Conversion` इवेंट्स तब तक गिने जाते रहेंगे जब तक वे 7-दिन की विंडो से बाहर नहीं हो जाते। संख्या तुरंत गिरती या पुनर्गणना नहीं होती है।
</Aside>