# प्रोजेक्ट सेटअप गाइड

यह गाइड आपके Pushwoosh प्रोजेक्ट और मैसेजिंग चैनलों जैसे पुश नोटिफिकेशन्स, मैसेज इनबॉक्स, इन-ऐप मैसेजिंग, ईमेल, व्हाट्सएप, लाइन, काकाओ, एसएमएस, और एप्पल और गूगल वॉलेट पास को सेटअप करने के चरणों की रूपरेखा बताती है। चैनल के आधार पर, आप प्लेटफॉर्म सेटिंग्स कॉन्फ़िगर करेंगे, SDKs (यदि आवश्यक हो) को इंटीग्रेट करेंगे, और यूज़र डेटा रजिस्टर करेंगे।

एक बार जब कोई चैनल कॉन्फ़िगर हो जाता है, तो आप Pushwoosh कंट्रोल पैनल के माध्यम से या API के माध्यम से मैसेज भेजना शुरू कर सकते हैं।

## पूर्वापेक्षाएँ

किसी भी संचार चैनल के साथ काम शुरू करने से पहले, इन चरणों को पूरा करें:

*   **एक Pushwoosh अकाउंट बनाएँ**

*   **अपने डिफ़ॉल्ट प्रोजेक्ट का उपयोग करें या एक नया बनाएँ**
    जब आप रजिस्टर करते हैं तो एक डिफ़ॉल्ट प्रोजेक्ट (**My project**) बनाया जाता है। इसे कई प्लेटफॉर्म पर एक ऐप के लिए उपयोग करें, या विभिन्न ऐप्स के लिए अलग-अलग प्रोजेक्ट बनाएँ
    <LinkCard title="जानें कि प्रोजेक्ट कैसे बनाएं" href="/product/first-steps/start-with-your-project/create-your-project/" />

## मैसेजिंग चैनल सेटअप करें

<TitleIcon icon="push">
### पुश नोटिफिकेशन्स
</TitleIcon>

मोबाइल और वेब प्लेटफॉर्म पर यूज़र्स को समय पर और व्यक्तिगत अलर्ट भेजें।

पुश नोटिफिकेशन्स को सक्षम करने के लिए:

<Steps>
1. **अपना प्लेटफॉर्म कॉन्फ़िगर करें**

   iOS, Android, Huawei, और वेब के लिए क्रेडेंशियल सेटअप करें। [और जानें](/hi/developer/first-steps/connect-messaging-services/configure-project/)

2. **SDK को इंटीग्रेट करें**

   अपने ऐप या वेबसाइट में Pushwoosh SDK जोड़ें। [और जानें](/hi/developer/pushwoosh-sdk/pushwoosh-sdk-overview/)

3. **इंटीग्रेशन का परीक्षण करें और अपने ऐप या वेबसाइट को प्रकाशित करें**

   सुनिश्चित करें कि पुश कार्यक्षमता अपेक्षा के अनुरूप काम करती है।
   * ऐप्स के लिए, इंटीग्रेटेड SDK वाले संस्करण को ऐप स्टोर पर रिलीज़ करें।
   वेबसाइटों के लिए, बस अपनी लाइव साइट को अपडेट करें। [और जानें](/hi/developer/first-steps/test-your-integration/test-devices/)

4. **यूज़र्स को रजिस्टर करें**

   पुश डिलीवरी को सक्षम करने के लिए डिवाइस को सब्सक्राइब करें और यूज़र डेटा को सिंक करें। [और जानें](/hi/developer/first-steps/subscribe-users/)

5. **कस्टम यूज़र आईडी सेट करें**

   एक व्यक्ति के डिवाइस/संपर्कों को एक प्रोफाइल के तहत एकीकृत करने के लिए एक कस्टम यूज़र आईडी असाइन करें। [और जानें](/hi/developer/first-steps/collecting-user-ids/)
</Steps>

सेटअप पूरा हो जाने के बाद, आप [कंट्रोल पैनल के माध्यम से पुश नोटिफिकेशन्स भेजना शुरू कर सकते हैं](/hi/product/messaging-channels/push-notifications/#start-sending-different-types-of-push-notifications) या [`Notify`](/hi/developer/api-reference/messaging-api-v2/notify/) API विधि का उपयोग कर सकते हैं।

<TitleIcon icon="download">
### मैसेज इनबॉक्स
</TitleIcon>

महत्वपूर्ण मैसेज को एक समर्पित इन-ऐप स्पेस में स्टोर करें ताकि उन यूज़र्स तक भी पहुँचा जा सके जो पुश नोटिफिकेशन्स से ऑप्ट-आउट करते हैं।

मैसेज इनबॉक्स को सक्षम करने के लिए:

<Steps>
1. **प्लेटफॉर्म कॉन्फ़िगर करें**

   समर्थित प्लेटफॉर्म पर पुश मैसेजिंग के लिए अपना ऐप सेटअप करें। [और जानें](/hi/developer/first-steps/connect-messaging-services/configure-project/)

2. **SDK को इंटीग्रेट करें**

   इनबॉक्स कार्यक्षमता को सक्षम करने के लिए अपने ऐप में Pushwoosh SDK जोड़ें। [और जानें](/hi/developer/pushwoosh-sdk/pushwoosh-sdk-overview/)

3. **यूज़र्स को रजिस्टर करें**

   इनबॉक्स मैसेज डिलीवरी की अनुमति देने के लिए यूज़र डेटा को सिंक करें। [और जानें](/hi/developer/first-steps/subscribe-users/)

4. **कस्टम यूज़र आईडी सेट करें**

   एक व्यक्ति के डिवाइस/संपर्कों को एक प्रोफाइल के तहत एकीकृत करने के लिए एक कस्टम यूज़र आईडी असाइन करें। [और जानें](/hi/developer/first-steps/collecting-user-ids/)

5. **मैसेज इनबॉक्स लागू करें**

   इनबॉक्स UI को लागू करने के लिए प्लेटफॉर्म-विशिष्ट गाइड का पालन करें। [और जानें](/hi/developer/guides/message-inbox/)

6. **UI को कस्टमाइज़ करें (वैकल्पिक)**

   आवश्यकतानुसार इनबॉक्स की उपस्थिति को कस्टमाइज़ करें। [और जानें](/hi/developer/guides/message-inbox/)
</Steps>

इंटीग्रेशन पूरा हो जाने के बाद, आप [Pushwoosh Customer Journey](/hi/product/customer-journey/journey-elements/#save-to-inbox) या [`Notify`](/hi/developer/api-reference/messaging-api-v2/notify/) API विधि का उपयोग करके इनबॉक्स मैसेज डिलीवर कर सकते हैं।

<TitleIcon icon="inapp">
### इन-ऐप मैसेज
</TitleIcon>

सीधे अपने ऐप के अंदर प्रासंगिक मैसेज प्रदर्शित करें।

इन-ऐप मैसेजिंग को सक्षम करने के लिए:

<Steps>
1. **अपना प्लेटफॉर्म कॉन्फ़िगर करें**

   सुनिश्चित करें कि आपका ऐप इन-ऐप मैसेजिंग का समर्थन करता है। [और जानें](/hi/developer/first-steps/connect-messaging-services/configure-project/)

2. **SDK को इंटीग्रेट करें**

   इन-ऐप मैसेज डिलीवरी के लिए आवश्यक है। [और जानें](/hi/developer/pushwoosh-sdk/pushwoosh-sdk-overview/)

3. **इंटीग्रेशन का परीक्षण करें और अपने ऐप को प्रकाशित करें**

   सुनिश्चित करें कि इन-ऐप कार्यक्षमता अपेक्षा के अनुरूप काम करती है और इंटीग्रेटेड SDK वाले संस्करण को ऐप स्टोर पर रिलीज़ करें। [और जानें](/hi/developer/first-steps/test-your-integration/)

4. **यूज़र्स को रजिस्टर करें**

   सुनिश्चित करें कि डिवाइस सब्सक्राइब किए गए हैं और यूज़र डेटा सिंक किया गया है। [और जानें](/hi/developer/first-steps/subscribe-users/)

5. **कस्टम यूज़र आईडी सेट करें**

   एक व्यक्ति के डिवाइस/संपर्कों को एक प्रोफाइल के तहत एकीकृत करने के लिए एक कस्टम यूज़र आईडी असाइन करें। [और जानें](/hi/developer/first-steps/collecting-user-ids/)
</Steps>

सेटअप के बाद, आप [Customer Journey](/hi/product/messaging-channels/in-apps/sending-in-apps/#send-in-apps-via-customer-journey) के माध्यम से इन-ऐप मैसेज भेज सकते हैं या [Instant in-apps](/hi/product/messaging-channels/in-apps/sending-in-apps/#send-instant-in-apps) कार्यक्षमता का उपयोग कर सकते हैं।

<TitleIcon icon="email">
### ईमेल
</TitleIcon>

अपने यूज़र्स तक व्यक्तिगत ईमेल अभियानों या लेन-देन संबंधी मैसेज के साथ पहुँचें।

ईमेल भेजना शुरू करने के लिए:

<Steps>
1. **ईमेल प्लेटफॉर्म कॉन्फ़िगर करें**

   अपने डोमेन और प्रेषक पते को प्रमाणित करें। [और जानें](/hi/developer/first-steps/connect-messaging-services/email-verification/)

2. **यूज़र्स को रजिस्टर करें**

   यूज़र ईमेल पते आयात और सिंक करें। [और जानें](/hi/developer/first-steps/subscribe-users/)

3. **कस्टम यूज़र आईडी सेट करें**

   एक व्यक्ति के डिवाइस/संपर्कों को एक प्रोफाइल के तहत एकीकृत करने के लिए एक कस्टम यूज़र आईडी असाइन करें। [और जानें](/hi/developer/first-steps/collecting-user-ids/)
</Steps>

सेटअप पूरा हो जाने के बाद, आप Pushwoosh कंट्रोल पैनल या [`Notify`](/hi/developer/api-reference/messaging-api-v2/notify/) विधि का उपयोग करके ईमेल भेजना शुरू कर सकते हैं।

<TitleIcon icon="whatsapp">
### WhatsApp
</TitleIcon>

दुनिया के सबसे व्यापक रूप से उपयोग किए जाने वाले मैसेजिंग ऐप्स में से एक पर यूज़र्स को शामिल करें, सुरक्षित और स्वीकृत मैसेज वितरित करें जो सार्थक बातचीत को बढ़ावा देते हैं।

WhatsApp मैसेजिंग को सक्षम करने के लिए:

<Steps>
1. **अपना WhatsApp Business अकाउंट कनेक्ट करें**

   [और जानें](/hi/product/first-steps/start-with-your-project/configure-platforms/whatsapp-configuration/)

2. **टेम्प्लेट स्वीकृत करें**

   अपने स्वयं के टेम्प्लेट Meta को सबमिट करें या पूर्व-अनुमोदित वाले का उपयोग करें। [और जानें](/hi/product/messaging-channels/whatsapp-messages/#create-whatsapp-templates)

3. **WhatsApp संपर्क रजिस्टर करें**

   [और जानें](/hi/developer/first-steps/subscribe-users/)

4. **कस्टम यूज़र आईडी सेट करें**

   एक व्यक्ति के डिवाइस/संपर्कों को एक प्रोफाइल के तहत एकीकृत करने के लिए एक कस्टम यूज़र आईडी असाइन करें। [और जानें](/hi/developer/first-steps/collecting-user-ids/)
</Steps>

एक बार इंटीग्रेशन तैयार हो जाने के बाद, आप [कंट्रोल पैनल का उपयोग करके](/hi/product/messaging-channels/whatsapp-messages/send-whatsapp-messages/) या [`Notify`](/hi/developer/api-reference/messaging-api-v2/notify/) API विधि का उपयोग करके WhatsApp मैसेज भेज सकते हैं।

<TitleIcon icon="sms">
### SMS
</TitleIcon>

सीधे यूज़र के मोबाइल नंबर पर टेक्स्ट मैसेज भेजें।

SMS को सक्षम करने के लिए:

<Steps>
1. **अपना SMS प्रदाता कनेक्ट करें**

   [और जानें](/hi/developer/first-steps/connect-messaging-services/sms-configuration/)

   प्रदाता कॉलबैक URL के लिए, [SMS प्रदाता वेबहुक](/hi/developer/first-steps/connect-messaging-services/sms-configuration/sms-provider-webhooks/) देखें।

2. **फोन नंबर रजिस्टर करें**

   यूज़र ऑप्ट-इन के साथ नंबरों को सही ढंग से (E.164) एकत्र और प्रारूपित करें। [और जानें](/hi/developer/first-steps/subscribe-users/)

3. **कस्टम यूज़र आईडी सेट करें**

   एक व्यक्ति के डिवाइस/संपर्कों को एक प्रोफाइल के तहत एकीकृत करने के लिए एक कस्टम यूज़र आईडी असाइन करें। [और जानें](/hi/developer/first-steps/collecting-user-ids/)
</Steps>

सेटअप के बाद, आप [Customer Journey](/hi/product/customer-journey/journey-elements/#sms) का उपयोग करके, या [`Notify`](/hi/developer/api-reference/messaging-api-v2/notify/) API विधि के माध्यम से SMS मैसेज भेज सकते हैं।

<TitleIcon icon="line">
### LINE
</TitleIcon>

Customer Journeys, API, या 1:1 चैट के माध्यम से यूज़र्स से जुड़ने के लिए LINE का उपयोग करें, या तो टेम्प्लेट या सादे-पाठ संदेशों का उपयोग करके।
LINE मैसेजिंग का उपयोग शुरू करने के लिए:

<Steps>

1. **अपने LINE अकाउंट सेटअप करें**
   एक [LINE Official Business Account](https://www.linebiz.com/jp-en/) और एक [LINE Developers Account](https://developers.line.biz/en/docs/line-developers-console/login-account/) बनाएँ।

2. **LINE को Pushwoosh से कनेक्ट करें**
   अपने Pushwoosh अकाउंट में LINE प्लेटफॉर्म को कॉन्फ़िगर करें। [और जानें](/hi/developer/first-steps/connect-messaging-services/line-configuration/)

3. **सुनिश्चित करें कि LINE Messaging सेटअप है और बिलिंग सक्षम है।**
   > **महत्वपूर्ण:** LINE Messaging API मूल्य निर्धारण सीधे LINE द्वारा प्रबंधित किया जाता है। योजनाएँ क्षेत्र और उपयोग की मात्रा के अनुसार भिन्न होती हैं। [मूल्य निर्धारण विवरण देखें](https://developers.line.biz/en/docs/messaging-api/pricing/)

</Steps>

##### अगले चरण

*   **API के माध्यम से मैसेज भेजें**

    टेम्प्लेट या सादे-पाठ सामग्री के साथ LINE मैसेज भेजने के लिए Pushwoosh API का उपयोग करें।

    <LinkCard title="Notify" href="/developer/api-reference/messaging-api-v2/notify/" />

<TitleIcon icon="comment">
### Kakao
</TitleIcon>

KakaoTalk पर यूज़र्स तक पहुँचने के लिए स्वीकृत टेम्प्लेट का उपयोग करके Customer Journeys या API के माध्यम से Kakao मैसेज भेजें।

Kakao मैसेजिंग का उपयोग शुरू करने के लिए:

<Steps>

1. **Kakao को Pushwoosh से कनेक्ट करें**

   अपने Pushwoosh अकाउंट में Kakao प्लेटफॉर्म को कॉन्फ़िगर करें। [और जानें](/hi/developer/first-steps/connect-messaging-services/kakao-configuration/)

2. **मैसेज टेम्प्लेट बनाएँ और स्वीकृत करें**

   अनुमोदित Kakao टेम्प्लेट का उपयोग करें; कस्टम टेम्प्लेट के लिए Kakao Business Center में अनुमोदन की आवश्यकता होती है। [और जानें](/hi/product/content/kakao-presets/)

</Steps>

##### अगले चरण

*   **API के माध्यम से मैसेज भेजें**

    अनुमोदित टेम्प्लेट के साथ Kakao मैसेज भेजने के लिए Pushwoosh API का उपयोग करें।

    <LinkCard title="Notify" href="/developer/api-reference/messaging-api-v2/notify/" />

### Apple Wallet पास

लॉयल्टी कार्ड, कूपन, इवेंट टिकट, और बहुत कुछ सहित Apple Wallet पास डिज़ाइन करें, और उन्हें जोड़ने वाले प्रत्येक डिवाइस पर लाइव अपडेट पुश करें।

Apple Wallet पास का उपयोग शुरू करने के लिए:

<Steps>

1. **हस्ताक्षर प्रमाणपत्र कॉन्फ़िगर करें**

   अपने आवेदन में अपना Apple Pass Type ID प्रमाणपत्र जोड़ें ताकि Pushwoosh पास पर हस्ताक्षर कर सके। [और जानें](/hi/developer/first-steps/connect-messaging-services/ios-configuration/ios-wallet-pass-configuration/)

2. **एक पास डिज़ाइन करें और जारी करें**

   पास बिल्डर में एक पास बनाएँ, फिर इसे एक इंस्टॉल लिंक या QR कोड के रूप में साझा करें। [और जानें](/hi/product/messaging-channels/apple-wallet-passes/pass-builder/)

</Steps>

##### अगले चरण

*   **Apple Wallet पास के बारे में और जानें**

    कंट्रोल पैनल में पास डिज़ाइन, वितरित और अपडेट करें।

    <LinkCard title="और जानें" href="/product/messaging-channels/apple-wallet-passes/" />

*   **API के माध्यम से पास प्रबंधित करें**

    प्रोग्रामेटिक रूप से पास बनाने, अपडेट करने और प्रबंधित करने के लिए PassKit API का उपयोग करें।

    <LinkCard title="और जानें" href="/developer/api-reference/apple-wallet-passkit-api/" />

### Google Wallet पास

लॉयल्टी कार्ड, ऑफ़र, इवेंट टिकट, और बहुत कुछ सहित Google Wallet पास डिज़ाइन करें, और Google को उन सभी डिवाइसों पर अपडेट सिंक करने दें जिन्होंने उन्हें सहेजा है।

Google Wallet पास का उपयोग शुरू करने के लिए:

<Steps>

1. **Pushwoosh में Google Wallet कॉन्फ़िगर करें**

   अपने आवेदन में अपनी जारीकर्ता आईडी और सेवा खाता कुंजी जोड़ें। यह सेटअप Firebase से स्वतंत्र है। [और जानें](/hi/developer/first-steps/connect-messaging-services/android-configuration/android-google-wallet-configuration/)

2. **एक पास डिज़ाइन करें और जारी करें**

   पास बिल्डर में एक पास बनाएँ, फिर एक "Add to Google Wallet" सेव लिंक या QR कोड साझा करें। [और जानें](/hi/product/messaging-channels/google-wallet-passes/pass-builder/)

</Steps>

##### अगले चरण

*   **कंट्रोल पैनल में पास वितरित और अपडेट करें**

    <LinkCard title="और जानें" href="/product/messaging-channels/google-wallet-passes/" />

*   **पास धारकों को मैसेज भेजें**

    पास अपडेट, वन-टाइम पुश, या Customer Journey के साथ धारकों तक पहुँचें।

    <LinkCard title="और जानें" href="/product/messaging-channels/google-wallet-passes/message-pass-holders/" />

*   **API के माध्यम से पास प्रबंधित करें**

    पास बनाने, सेव लिंक जारी करने और उन्हें यूज़र्स को भेजने के लिए Google Wallet API का उपयोग करें।

    <LinkCard title="और जानें" href="/developer/api-reference/google-wallet-api/" />

## ओमनीचैनल अभियान बनाएँ

एक बार जब आप आवश्यक मैसेजिंग चैनलों को कॉन्फ़िगर और इंटीग्रेट कर लेते हैं, तो आप कई टचपॉइंट पर संचार का समन्वय करने के लिए ओमनीचैनल अभियान बना सकते हैं।

ओमनीचैनल कार्यक्षमता को सक्षम करने के लिए, सुनिश्चित करें कि आप [एकीकृत यूज़र आईडी](/hi/developer/pushwoosh-knowledge-hub/users-userids/) के तहत यूज़र डेटा (जैसे, डिवाइस आईडी, ईमेल, फोन नंबर) को रजिस्टर और संबद्ध करते हैं। यह आपको एक ही अभियान तर्क से चैनलों पर एक ही यूज़र को संबोधित करने की अनुमति देता है।

<LinkCard title="ओमनीचैनल अभियानों के बारे में और जानें" href="/product/pushwoosh-knowledge-hub/omnichannel-campaigns/" />