# Unity SDK কুইক স্টার্ট

এই দ্রুত এবং সহজ উদাহরণটি ব্যবহার করে Pushwoosh Unity SDK-এর সাথে কাজ শুরু করুন।

## পূর্বশর্ত

আপনার অ্যাপে Pushwoosh Unity SDK ইন্টিগ্রেট করতে, আপনার নিম্নলিখিত জিনিসগুলোর প্রয়োজন হবে:

<TranslatedFragment id="prerequisites-plugins-unity" />

## উদাহরণ প্রজেক্টটি ডাউনলোড করুন

উদাহরণ প্রজেক্ট রিপোজিটরিটি ক্লোন করুন:

```bash
git clone https://github.com/Pushwoosh/pushwoosh-unity-sample.git
```

## প্রজেক্ট কনফিগার করুন

**Assets/Scripts/PushNotificator.cs** খুলুন এবং Pushwoosh ইনিশিয়ালাইজেশন ভ্যালুগুলো সেট করুন:

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

`ApplicationCode` এবং `FcmProjectNumber` ভ্যালুগুলোকে আপনার **Pushwoosh App Code** এবং **Firebase Project Number** দিয়ে প্রতিস্থাপন করুন।

### iOS

###### 1. Bundle Identifier সেট করুন

Unity-তে, **Edit > Project Settings > Player > iOS > Other Settings**-এ যান এবং **Bundle Identifier**-এ আপনার বান্ডেল আইডি (যেমন, `com.example.pushwoosh`) সেট করুন।

###### 2. ডিপেন্ডেন্সিগুলো বিল্ড এবং ইনস্টল করুন

Unity থেকে iOS প্রজেক্টটি বিল্ড করুন। তারপর জেনারেট করা Xcode প্রজেক্ট ডিরেক্টরিতে যান এবং CocoaPods ডিপেন্ডেন্সিগুলো ইনস্টল করুন:

```bash
cd ios && pod install
```

###### 3. API Token সেট করুন

Xcode-এ **ios/Unity-iPhone.xcworkspace** ফাইলটি খুলুন।
আপনার `Info.plist`-এ [Pushwoosh Device API Token](/bn/developer/api-reference/api-access-token/#device-api-token) যোগ করুন:

```xml title="Info.plist"
<key>Pushwoosh_API_TOKEN</key>
<string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>
```

### Android

###### 1. প্যাকেজের নাম সেট করুন

Unity-তে, **Edit > Project Settings > Player > Android > Other Settings**-এ যান এবং **Package Name**-এ আপনার অ্যাপের প্যাকেজের নাম (যেমন, `com.example.pushwoosh`) সেট করুন।

###### 2. google-services.json যোগ করুন

আপনার `google-services.json` ফাইলটি আপনার Unity প্রজেক্টের **Assets** ডিরেক্টরিতে কপি করুন।

###### 3. API Token সেট করুন

আপনার `Assets/Plugins/Android/AndroidManifest.xml`-এ `<application>` ট্যাগের ভেতরে [Pushwoosh Device API Token](/bn/developer/api-reference/api-access-token/#device-api-token) যোগ করুন:

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

<Aside type="caution">
আপনার Pushwoosh Control Panel-এ সঠিক অ্যাপটিতে টোকেন অ্যাক্সেস দেওয়ার বিষয়টি নিশ্চিত করুন। [আরও জানুন](/bn/developer/api-reference/api-access-token/#edit-token)
</Aside>

## প্রজেক্টটি রান করুন

1. প্রজেক্টটি বিল্ড এবং রান করুন।
2. **Register for push notifications** বোতামে ট্যাপ করুন।
3. পুশ নোটিফিকেশনের জন্য অনুমতি দিন। ডিভাইসটি Pushwoosh-এ রেজিস্টার হয়ে যাবে।

## একটি পুশ নোটিফিকেশন পাঠান

Pushwoosh Control Panel-এ যান এবং আপনার রেজিস্টার করা ডিভাইসে [একটি পুশ নোটিফিকেশন পাঠান](/bn/product/messaging-channels/push-notifications/send-push-notifications/one-time-push)।