# Добавление OneSignal в Google

После того, как вы [создали аккаунт в OneSignal](https://help.zenky.io/push/create-onesignal) и [пригласили нужных пользователей](https://help.zenky.io/push/invite-onesignal), необходимо зарегистрироваться с гугловской почты на сервисе <https://firebase.google.com/>.&#x20;

Для этого просто жмем `Войти` в правом верхнем углу и выбираем гугл аккаунт, через который будем входить.

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FGaTLWJOITuP4W4KVPBRJ%2Fimage.png?alt=media&#x26;token=173832e9-fe6f-4db0-9aab-c436dcd420de" alt=""><figcaption></figcaption></figure>

Далее жмем `Go to console` тоже в правом верхнем углу и попадаем в рабочее пространство, жмем на `Create a proect`

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2F6NjAQHE7EjBws0mll0gT%2Fimage.png?alt=media&#x26;token=a4f001ec-e32f-4d77-8617-85000c6ba4bd" alt=""><figcaption></figcaption></figure>

Проходим три шага по первичной настройке вашего приложения, сначала даем ему название:

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FFdYzeXvIeRjMTQNHia3N%2Fimage.png?alt=media&#x26;token=102f5e98-b3bf-443d-a1ad-dd3960a77f07" alt=""><figcaption></figcaption></figure>

Во втором шаге кликаем `Continue`

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2Fvq3SJi1YcMPIsTzAFzZT%2Fimage.png?alt=media&#x26;token=620d97e3-0090-4633-977b-a10e35c04b66" alt=""><figcaption></figcaption></figure>

В третьем шаге создаем свой собственный аккаунт и называем его&#x20;

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FfWNqY0YnNRGP98nnUy3l%2Fimage.png?alt=media&#x26;token=46e49901-fab2-46be-b944-379d257dfd9b" alt=""><figcaption></figcaption></figure>

Выбираем страну, прокликиваем галочки и жмем на `Create project`

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FkkxhfKcWR8v3YfF3b1mf%2Fimage.png?alt=media&#x26;token=47f0a41d-adc6-4f2d-9f16-88fd8a226d1e" alt=""><figcaption></figcaption></figure>

Ждем пока проект создастся и кликаем `Continue`

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2F1yzgbSx9iqkRjs4hPcbZ%2Fimage.png?alt=media&#x26;token=2ca2bc33-7721-446e-b62e-fa7204958cc7" alt=""><figcaption></figcaption></figure>

Теперь кликаем на шестеренку и идем в настройки проекта

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2F5LlINdViOK0dLgA2aCch%2Fimage.png?alt=media&#x26;token=03329257-6038-4eca-abfe-cf3d98cd68cd" alt=""><figcaption></figcaption></figure>

Далее вкладка `Users and Permissions`, где мы можем пригласить к управлению проектом нужных нам людей по их почтам

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FT6ADEXcB2V4vZkU0OKtb%2Fimage.png?alt=media&#x26;token=bad327df-7331-4788-a934-f9547981acf3" alt=""><figcaption></figcaption></figure>

После этого идем во влкадку `Cloud Messaging`  и проверяем, чтобы стояла галочка и имелся Sender ID

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2F5DYFBQQbCFl19r9c8Wuy%2Fimage.png?alt=media&#x26;token=d9ddb55e-8d69-4378-8ee5-02d7450bb9e7" alt=""><figcaption></figcaption></figure>

Теперь можем отправляться во влкадку `Service Accounts`, где нам надо поставить node.js и сгенерировать ключ

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FgHLfa1ZjlDPfb7oTHERT%2Fimage.png?alt=media&#x26;token=9235576f-a427-4052-8afc-38088eb09c3c" alt=""><figcaption></figcaption></figure>

После того как скачали файл ключа, идем в `OneSignal - Settings - Platforms` и кликаем на кнопку `Activate` под Google Android (FCM)

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2Fgm1OZGUQvazuRL7WjF5x%2Fimage.png?alt=media&#x26;token=d0a22264-0c0d-45e2-943f-40502a0105a1" alt=""><figcaption></figcaption></figure>

Вставляем только скачанный нами файл, проверяем что добавился именно он, и жмем `Save & Continue`

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FBD61tsOGs0vOp8SFysm7%2Fimage.png?alt=media&#x26;token=5c5425f8-4581-4faa-8702-b0bb13dac185" alt=""><figcaption></figcaption></figure>

В следующем окне выбираем `Flutter`, затем `Save & Continue`

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2FYBfbQtdnocnDmwXvV2Li%2Fimage.png?alt=media&#x26;token=b974db82-1748-4790-8000-ec0500ece220" alt=""><figcaption></figcaption></figure>

Поздравляем! Вы получили ID приложения OneSignal! Копируем его, затем жмем кнопку `Done`, и отправляемся в админку своего магазина по адресу [my.zenky.io](https://my.zenky.io/). Затем идем в `Конструктор приложения - Интеграции`. Выбираем OneSignal в качестве провайдера push-уведомлений, и вставляем наше ID в соответствующую строку

<figure><img src="https://1480690874-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M1B1BMwmRkGzV5C4BnU%2Fuploads%2Fvn4Er43xhl98J7BC1CiO%2Fimage.png?alt=media&#x26;token=fc4e25e1-416d-4259-b67a-0ade19322b80" alt=""><figcaption></figcaption></figure>

Этот же айди вставляется для [уведомлений о смене статуса заказа](https://help.zenky.io/push/order-statuses)
