Перейти к содержанию

Быстрый старт с Unity SDK

Начните работу с Pushwoosh Unity SDK с помощью этого быстрого и простого примера.

Предварительные требования

Anchor link to

Для интеграции Pushwoosh Unity 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 App Code и Firebase Project Number.

1. Установите Bundle Identifier
Anchor link to

В Unity перейдите в Edit > Project Settings > Player > iOS > Other Settings и установите Bundle Identifier на ваш bundle ID (например, com.example.pushwoosh).

2. Соберите проект и установите зависимости
Anchor link to

Соберите iOS-проект из Unity. Затем перейдите в директорию сгенерированного Xcode-проекта и установите зависимости CocoaPods:

Terminal window
cd ios && pod install
3. Установите API Token
Anchor link to

Откройте файл ios/Unity-iPhone.xcworkspace в Xcode. В ваш Info.plist добавьте токен Device API от Pushwoosh:

Info.plist
<key>Pushwoosh_API_TOKEN</key>
<string>__PUSHWOOSH_DEVICE_API_TOKEN__</string>
1. Установите имя пакета
Anchor link to

В Unity перейдите в Edit > Project Settings > Player > Android > Other Settings и установите Package Name на имя пакета вашего приложения (например, com.example.pushwoosh).

2. Добавьте google-services.json
Anchor link to

Скопируйте ваш файл google-services.json в директорию Assets в вашем Unity-проекте.

3. Установите API Token
Anchor link to

В ваш Assets/Plugins/Android/AndroidManifest.xml добавьте токен Device API от Pushwoosh внутри тега <application>:

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

Запустите проект

Anchor link to
  1. Соберите и запустите проект.
  2. Нажмите кнопку Register for push notifications.
  3. Предоставьте разрешение на получение push-уведомлений. Устройство будет зарегистрировано в Pushwoosh.

Отправьте push-уведомление

Anchor link to

Перейдите в Pushwoosh Control Panel и отправьте push-уведомление на ваше зарегистрированное устройство.