# ऐप को डेटा

<Aside type="caution" icon="setting" title="डेवलपर की सहायता आवश्यक है">
 आपको Data to app एलिमेंट का उपयोग करने के लिए अपनी डेवलपमेंट टीम से सहायता की आवश्यकता होगी। कृपया इस गाइड को उनके साथ साझा करें।
</Aside>

**Data to app** Journey एलिमेंट आपको कस्टम डेटा या [साइलेंट पुश नोटिफिकेशन](/hi/product/messaging-channels/push-notifications/advanced-push-features/silent-push-notifications) भेजने और ऐसा डेटा डिलीवर करने की अनुमति देता है जिसे आपका ऐप समझ सकता है और उस पर कार्रवाई कर सकता है, जिससे यूज़र एंगेजमेंट और ऐप की कार्यक्षमता बढ़ती है।

## कस्टम डेटा क्या है? 

कस्टम डेटा एक पुश नोटिफिकेशन के साथ भेजी जाने वाली अतिरिक्त जानकारी है। यह डेटा आमतौर पर JSON प्रारूप में होता है और इसमें विभिन्न पैरामीटर शामिल हो सकते हैं जो ऐप को नोटिफिकेशन प्राप्त होने पर विशिष्ट कार्य करने का निर्देश देते हैं।

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


## Data to app एलिमेंट के साथ कस्टम डेटा कैसे भेजें

1. Journey कैनवास में Data to app एलिमेंट जोड़ें।

<img src="/journey-elements-README-20.webp" alt="Journey कैनवास पर Data to app एलिमेंट जोड़ें"/>

2. दिए गए फ़ील्ड में अपना JSON कोड पेस्ट करें।

<img src="/journey-elements-README-21.webp" alt="Data to app एलिमेंट में JSON पेलोड दर्ज करें"/>

3. अपना JSON डेटा दर्ज करने के बाद, कॉन्फ़िगरेशन लागू करने के लिए **Save** पर क्लिक करें।
### वाउचर का उपयोग करें

इन-ऐप प्रमोशन, छूट, या लॉयल्टी रिवॉर्ड्स का समर्थन करने के लिए अपने कस्टम डेटा पेलोड में एक पूर्वनिर्धारित पूल से वाउचर कोड जोड़ें—चुपचाप डिलीवर किए गए या विशिष्ट ऐप लॉजिक द्वारा ट्रिगर किए गए।

वाउचर सेट करने के लिए:

1. अपने JSON पेलोड में ``{{voucher}}`` प्लेसहोल्डर शामिल करें।
   
   **उदाहरण:**

   ```json
   {
     "message": "Congratulations! You've received a special discount: {{voucher}}"
   }
   ```

2. Data to app एलिमेंट सेटिंग्स में, **Vouchers** को ON पर टॉगल करें।

3. प्रासंगिक **Voucher Pool** चुनें जिसमें उपलब्ध कोड हों (सुनिश्चित करें कि यह पहले से बनाया गया है)।

4. (वैकल्पिक) ट्रैकिंग या सेगमेंटेशन के लिए वाउचर प्राप्त करने वाले यूज़र्स को लेबल करने के लिए **Assign Tag** का उपयोग करें।

[वाउचर के बारे में और जानें](/hi/product/content/vouchers/)

## Data to app उपयोग के उदाहरण

#### साइलेंट पुश नोटिफिकेशन भेजें

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

#### अनइंस्टॉल को ट्रैक करें

यह सत्यापित करने के लिए कि ऐप यूज़र के डिवाइस पर इंस्टॉल है या नहीं, अपने यूज़र बेस को रोज़ एक साइलेंट पुश भेजें।


#### अपने एप्लिकेशन को सक्रिय रूप से अपडेट करें

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

##### JSON उदाहरण

```
{
  "Action": "UpdateApp"
}
```

#### अपने एप्लिकेशन में एक नए सेक्शन या मॉड्यूल का परीक्षण करें

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

##### JSON उदाहरण

```
{
"EnableNewFeatureSection" : "Yes"
}
```


#### ऐप आइकन अपडेट करें

ऐप आइकन को डायनामिक रूप से बदलें।
##### JSON उदाहरण

```
{
  "UpdateAppIcon": "https://example.com/new-icon.png"
}

```



#### प्रोमो कोड और छूट डिलीवर करें

आप प्रोमो कोड या छूट के साथ पुश नोटिफिकेशन भेज सकते हैं जो यूज़र द्वारा नोटिफिकेशन पर टैप करने पर स्वचालित रूप से लागू हो जाते हैं। यह दृष्टिकोण यूज़र एंगेजमेंट को प्रोत्साहित करता है और यूज़र्स के लिए विशेष ऑफ़र का लाभ उठाना आसान बनाता है, जिससे उनका समग्र अनुभव बेहतर होता है।

##### JSON उदाहरण

```
{
  "ApplyPromoCode": "DISCOUNT2024"
}
```

#### यूज़र्स को बोनस पॉइंट दें

बोनस पॉइंट देने के लिए कस्टम डेटा के साथ पुश नोटिफिकेशन भेजें। जब यूज़र नोटिफिकेशन पर टैप करता है, तो बोनस पॉइंट स्वचालित रूप से उनके खाते में जमा हो जाते हैं।

##### JSON उदाहरण

```
{
"AddPromo" : "+1000"
}
```

[कस्टम डेटा के साथ अपने संदेशों को कस्टमाइज़ करने](/hi/product/messaging-channels/push-notifications/advanced-push-features/using-custom-data) के बारे में और जानें।