Центр допомоги Деактивація інсталяції

Деактивація інсталяції

Викликайте при виході з акаунту, щоб пристрій перестав отримувати сповіщення для користувача, який вийшов.

POST /api/push/unregisterInstallation
X-Push-App-Key: <ключ застосунку>
Content-Type: application/json
{ "firebaseInstallationId": "fA9kQ2xRTb2mLp0WYs4nEv" }

Поля

ПолеОбов’язковеПримітки
firebaseInstallationIdтакТой ID, який був зареєстрований.

Використовуйте збережений ID, а не новий

Зберігайте installation id локально, а не отримуйте його заново під час виходу. Перевстановлення застосунку між реєстрацією та виходом дає інший ID — стара інсталяція лишається «осиротілою», підписаною й далі отримує повідомлення.

Вихід і вхід на тому самому пристрої

Якщо на тому ж пристрої входить наступний користувач, деактивувати не обовʼязково: реєстрація того самого installation id під іншим externalUserId перепривʼязує його. Див. Реєстрація інсталяції.

Пов’язані матеріали