Деактивація інсталяції
Викликайте при виході з акаунту, щоб пристрій перестав отримувати сповіщення для користувача, який вийшов.
POST /api/push/unregisterInstallation
X-Push-App-Key: <ключ застосунку>
Content-Type: application/json
{ "firebaseInstallationId": "fA9kQ2xRTb2mLp0WYs4nEv" }
Поля
| Поле | Обов’язкове | Примітки |
|---|---|---|
firebaseInstallationId | так | Той ID, який був зареєстрований. |
Використовуйте збережений ID, а не новий
Зберігайте installation id локально, а не отримуйте його заново під час виходу. Перевстановлення застосунку між реєстрацією та виходом дає інший ID — стара інсталяція лишається «осиротілою», підписаною й далі отримує повідомлення.
Вихід і вхід на тому самому пристрої
Якщо на тому ж пристрої входить наступний користувач, деактивувати не обовʼязково: реєстрація того самого installation id під іншим externalUserId перепривʼязує його. Див. Реєстрація інсталяції.