Сигнатура метода

Метод доступен только при запуске игр на платформе android

Метод позволяет предложить пользователя включить мобильные пуши от игры:

Проверить, включены ли пуши, можно с помощью SDK-метода FAPI.UI.getPushNotificationsStatus.

Если пользователь разрешил отправку пушей от игр, то их можно отправить с помощью метода apps.sendGamePush.

FAPI.UI.suggestToEnablePushNotifications()

Пример вызова

function suggestToEnablePushNotifications() {
    FAPI.UI.suggestToEnablePushNotifications()
}

Пример коллбека

В результате выполнения этого метода пользователю будет показано предложение включить мобильный пуши от игры. В зависимости от действия пользователя, а также от исходного статуса подписки на пуши (отключены ли только пуши от игры, либо от всего приложения ОК в настройках устройства), диалог будет закрыт, будет выполнено действие по включке пушей, а в коллбеке вернется результат этого действия.

Коллбек при положительном действии пользователя

Если были отключены только пуши от игры:

method: “suggestToEnablePushNotifications”

result: “ok”

data: “enabled”

Если были отключены пуши от приложения ОК в настройках устройства:

method: “suggestToEnablePushNotifications”

result: “ok”

data: “device settings opened”

Коллбек при отказе включить пуши

method: “suggestToEnablePushNotifications”

result: “error”

data: “cancel”

Коллбек при случае, когда уже включены

method: “suggestToEnablePushNotifications”

result: “error”

data: “already enabled”

Коллбек для случая, когда метод не поддерживается на клиенте

method: “suggestToEnablePushNotifications”

result: “error”

data: “not_supported”