सामग्री पर जाएं

यूनिटी SDK क्विक स्टार्ट

इस त्वरित और सरल उदाहरण का उपयोग करके Pushwoosh यूनिटी SDK के साथ शुरुआत करें।

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

Anchor link to

अपने ऐप में Pushwoosh यूनिटी SDK को एकीकृत करने के लिए, आपको निम्नलिखित की आवश्यकता होगी:

उदाहरण प्रोजेक्ट डाउनलोड करें

Anchor link to

उदाहरण प्रोजेक्ट रिपॉजिटरी को क्लोन करें:

Terminal window
git clone https://github.com/Pushwoosh/pushwoosh-unity-sample.git

प्रोजेक्ट को कॉन्फ़िगर करें

Anchor link to

Assets/Scripts/PushNotificator.cs खोलें और Pushwoosh इनिशियलाइज़ेशन मान सेट करें:

Assets/Scripts/PushNotificator.cs
Pushwoosh.ApplicationCode = "XXXXX-XXXXX";
Pushwoosh.FcmProjectNumber = "XXXXXXXXXXXX";

ApplicationCode और FcmProjectNumber मानों को अपने Pushwoosh ऐप कोड और Firebase प्रोजेक्ट नंबर से बदलें।

1. बंडल आइडेंटिफ़ायर सेट करें
Anchor link to

यूनिटी में, Edit > Project Settings > Player > iOS > Other Settings पर जाएं और Bundle Identifier को अपनी बंडल आईडी (जैसे, com.example.pushwoosh) पर सेट करें।

2. बिल्ड करें और निर्भरताएँ इंस्टॉल करें
Anchor link to

उदाहरण प्रोजेक्ट में 6.3.0 से पहले का Pushwoosh Unity SDK संस्करण शामिल है, जिसमें नेटिव iOS SDK 6.7.18 है। यह External Dependency Manager for Unity (EDM4U) के माध्यम से CocoaPods से नेटिव iOS SDK प्राप्त करता है। यूनिटी से iOS प्रोजेक्ट बनाएं। फिर जेनरेट किए गए Xcode प्रोजेक्ट डायरेक्टरी पर नेविगेट करें और CocoaPods निर्भरताएँ इंस्टॉल करें:

Terminal window
cd ios && pod install

Pushwoosh Unity SDK 6.3.0 या उसके बाद के संस्करण वाले आपके अपने प्रोजेक्ट में, नेटिव iOS SDK डिफ़ॉल्ट रूप से Swift Package Manager के साथ जोड़ा जाता है, और आपको pod install चलाने की आवश्यकता नहीं होती। चुनें कि iOS SDK कैसे जोड़ा जाए देखें।

3. API टोकन सेट करें
Anchor link to

Xcode में ios/Unity-iPhone.xcworkspace फ़ाइल खोलें। अपने Info.plist में Pushwoosh डिवाइस API टोकन जोड़ें:

Info.plist
<key>Pushwoosh_API_TOKEN</key>
<string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>
1. पैकेज का नाम सेट करें
Anchor link to

यूनिटी में, Edit > Project Settings > Player > Android > Other Settings पर जाएं और Package Name को अपने ऐप के पैकेज नाम (जैसे, com.example.pushwoosh) पर सेट करें।

2. google-services.json जोड़ें
Anchor link to

अपनी google-services.json फ़ाइल को अपने यूनिटी प्रोजेक्ट में Assets डायरेक्टरी में कॉपी करें।

3. API टोकन सेट करें
Anchor link to

अपने Assets/Plugins/Android/AndroidManifest.xml में <application> टैग के अंदर Pushwoosh डिवाइस API टोकन जोड़ें:

AndroidManifest.xml
<meta-data android:name="com.pushwoosh.apitoken" android:value="__YOUR_DEVICE_API_TOKEN__" />

प्रोजेक्ट चलाएँ

Anchor link to
  1. प्रोजेक्ट को बिल्ड करें और चलाएँ।
  2. पुश नोटिफिकेशन के लिए रजिस्टर करें बटन पर टैप करें।
  3. पुश नोटिफिकेशन के लिए अनुमति दें। डिवाइस Pushwoosh के साथ पंजीकृत हो जाएगा।

एक पुश नोटिफिकेशन भेजें

Anchor link to

Pushwoosh कंट्रोल पैनल पर जाएं और अपने पंजीकृत डिवाइस पर एक पुश नोटिफिकेशन भेजें।