Перейти к основному содержимому

Отзывы

Предложите игроку оставить отзыв на игру.

Запрос на отзыв​

FREE
gp.app.requestReview();

Метод возвращает успех операции и рейтинг, см. поля ответа.

const result = await gp.app.requestReview();

const { success, rating, error } = result;

if (success) {
// пример работы с рейтингом
switch (rating) {
case 5:
showWindow('Мы очень рады, что вам понравилась игра!');
break;
case 4:
case 3:
// в том числе, если нельзя узнать оценку
case 0:
showWindow('Спасибо за отзыв!');
break;
case 2:
case 1:
showWindow('Будем стараться лучше!');
}
}

Поддерживаемые площадки​

  • ✅Яндекс.Игры
  • ✅Одноклассники
  • Площадки без поддержки
  • ❌CrazyGames
  • ❌GamePix
  • ❌GameDistribution
  • ❌GameMonetize
  • ❌SmartMarket
  • ❌Вконтакте
  • ❌VK Play
  • ❌WG Playground
  • ❌Kongregate
  • ❌PlayDeck
  • ❌Google Play
  • ❌Telegram
  • ❌билайн
  • ❌Фотострана
  • ❌Y8
  • ❌CoolMathGames
  • ❌Android (альтернативные сторы)
  • ❌Web (свои сайты)
  • ❌Пикабу Игры
  • ❌Партнерские площадки
  • ❌Мой Мир
  • Проверить поддержку​

    FREE
    gp.app.canRequestReview; // true / false

    Используйте свойство для проверки поддержки добавления ярлыка на текущей площадке. Также проверяется возможность повторного добавления.

    if (gp.app.canRequestReview) {
    // можно запрашивать оценку
    }

    Проверить был ли оставлен отзыв​

    FREE
    gp.app.isAlreadyReviewed; // true / false

    Используйте свойство для проверки, был ли уже оставлен отзыв.

    if (gp.app.isAlreadyReviewed) {
    // отзыв уже был оставлен
    }

    На некоторых площадках возможно изменить оценку. Для проверки используйте следующую комбинацию:

    if (gp.app.isAlreadyReviewed && gp.app.canRequestReview) {
    // отзыв оставлен, но его можно изменить
    }

    Поля ответа​

    ПолеТипОписаниеПример
    successbooleanОценил ли игрок игруtrue
    ratingnumberОценка игрока. 0 — не поддерживается5
    errorstringКод ошибкиunsupported

    Коды ошибок​

    ОшибкаОписание ошибки
    unsupportedМетод не поддерживается на площадке
    not_allowedМетод нельзя вызвать (например, игрок не авторизован)
    already_ratedОтзыв уже отправлен, повторная отправка недоступна
    cancelledОкно отзыва было закрыто
    othersЛюбые неожиданные ошибки (смотрите консоль)

    Оставайтесь на связи​

    С другими разделами документации вы можете ознакомиться здесь. Для начала работы вы можете ознакомиться с нашими туториалами.

    Сообщество GamePush в Telegram: @gs_community.

    Для ваших обращений e-mail: official@gamepush.com

    Желаем вам успехов!