API/Autodoc/Classes/RuStoreGodotReviewManager.md


RuStoreGodotReviewManager

class_name RuStoreGodotReviewManager extends Object

Класс для работы с оценками и отзывами. Предоставляет API для запуска UI-формы, позволяющей пользователю оставить оценку и отзыв о вашем приложении в “RuStore”.

Public Member Functions

static func get_instance() -> RuStoreGodotReviewManager:
Получить экземпляр RuStoreGodotReviewManager.
Возвращает указатель на единственный экземпляр RuStoreGodotReviewManager (реализация паттерна Singleton).
Если экземпляр еще не создан, создает его.
func request_review_flow():
Выполняет запуск формы для запроса оценки и отзыва у пользователя.
Каждому вызову метода должен предшествовать вызов RequestReviewFlow.
func launch_review_flow():
Выполняет запуск формы для запроса оценки и отзыва у пользователя.
Каждому вызову метода должен предшествовать вызов RequestReviewFlow.

Properties

var isInitialized: bool = false
Возвращает true, если синглтон инициализирован, в противном случае — false.

Signals

signal on_request_review_flow_success
Действие, выполняемое при успешном завершении request_review_flow.
signal on_request_review_flow_failure
Действие, выполняемое в случае ошибки request_review_flow.
signal on_launch_review_flow_success
Действие, выполняемое при успешном завершении launch_review_flow.
signal on_launch_review_flow_failure
Действие, выполняемое в случае ошибки launch_review_flow.