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

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

Начните работу с Pushwoosh Unity SDK, используя этот быстрый и простой пример.

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

Anchor link to

Для интеграции Pushwoosh Unity SDK в ваше приложение вам понадобится следующее:

Скачайте пример проекта

Anchor link to

Клонируйте репозиторий с примером проекта:

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

Настройте проект

Anchor link to

Откройте Assets/PushNotificator.cs и установите значения для инициализации Pushwoosh:

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

Замените значения ApplicationCode и FcmProjectNumber на ваши Pushwoosh App Code и Firebase Project Number.

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

В профиле сборки для iOS установите Bundle Identifier на ваш bundle ID (например, com.example.pushwoosh).

2. Установите зависимости
Anchor link to

После завершения сборки для iOS перейдите в каталог ios и установите зависимости:

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

Откройте файл ios/Unity-iPhone.xcworkspace в Xcode. В вашем файле ios/Unity-iPhone/Info.plist установите для ключа __PUSHWOOSH_DEVICE_API_TOKEN__ значение Pushwoosh Device API Token:

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

В профиле сборки для Android установите Package Name на имя пакета вашего приложения (например, com.example.pushwoosh).

2. Настройте google-services.json
Anchor link to

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

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

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

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

Важно: Убедитесь, что вы предоставили токену доступ к нужному приложению в вашей Pushwoosh Control Panel. Узнать больше

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

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

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

Anchor link to

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