# Добавление 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="/files/8Q69bSaHxRLIOIicBGMo" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/IYzTvmCc6B1KKinQVpqd" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/idtn7rdDgpZEZZec1cAk" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/w5C9qZvujO0Nl5fNwebh" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/pF4BW52rdd7aelCxRfNF" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/tllKsxbNALlZCdRCtbRc" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/yXMoGCoYzBSmpZ3Z67pI" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/DoS6TKuZs68Y8fWZNrMX" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/zQS7X6syT3rvJc2x3l3I" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/jX5A0kYFCnMo0WycS5XA" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/l6CJzhRMN0FpDENJLnmK" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/F9Uwqd6Qkjlqt52Efkz9" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/Sd9o6wP9aDxyYXl2OttM" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/xghk0EEGSf1nao0bGfnC" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/Y45R8vpcfKw5Zhs9osOq" alt=""><figcaption></figcaption></figure>

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.zenky.io/push/dobavlenie-onesignal-v-google.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
