Перейти к содержанию

Проверка интеграции Unreal Engine🔗

Мы рекомендуем проверять интеграцию MRGS при первоначальной настройке и последующих обновлениях. Для этого достаточно вызвать всего один метод.

Шаг 1 - Включите режим отладки🔗

В ходе проверки интеграции необходимо будет просмотреть логи с устройства. Для включения логирования, включите режим отладки во время инициализации MRGS

#include "MRGService.h"

void AppGameMode::BeginPlay()
{

    if (!FMRGService::Get().IsInitialized())
    {
        FMRGServiceParams ServiceParams;
        ServiceParams.AppId = TEXT("<MRGS_APP_ID>");
        ServiceParams.AppSecret = TEXT("<CLIENT_SECRET>");

        // Set debug mode flag to true
        ServiceParams.bIsDebuggable = true;

        FMRGService::Get().Initialize(ServiceParams);
    }
}

Шаг 2 - Вызовите метод проверки интеграции🔗

Для корректной проверки интеграции, необходимо совершить ряд действий, которые описаны в разделе Установка:

  • Вызвать инициализацию библиотеки
  • Вызвать метод трекинга запуска игры
  • Установить id пользователя (если он есть)
  • Совершить тестовый платеж

Поэтому мы рекомендуем вызывать метод проверки интеграции при сворачивании приложения. Таким образом вы сможете совершить все перечисленные действия, после чего свернуть приложение и увидеть результат проверки

#include "MRGService.h"

FMRGService::Get().CheckIntegration();

Получение результатов проверки в виде объекта

Если вам неудобен вывод в лог, то вы можете получить результаты проверки в виде объекта, для этого воспользуйтесь методом:

#include "MRGService.h"

FMRGService::Get().CheckIntegration([](const FMRGSIntegrationCheckResult Result)
{
    UE_LOG(LogTemp, Verbose, TEXT("Received check result - %s"), Result.GeCheckResult());
});

Дальнейшие шаги различны в зависимости от платформы. Прочтите, как просмотреть отчеты об интеграции в разделах Проверка интеграции Android и Проверка интеграции iOS

Важно

Удостоверьтесь, чтобы данный код не попадал в релиз вашего приложения, то есть вызывать данный метод можно только в тестовой среде.


Последнее обновление: 2023-04-04
Дата создания: 2023-04-04