Проверка интеграции Unity🔗
Мы рекомендуем проверять интеграцию MRGS при первоначальной настройке и последующих обновлениях. Для этого достаточно вызвать всего один метод.
Шаг 1 - Включите режим отладки🔗
В ходе проверки интеграции необходимо будет просмотреть логи с устройства. Для включения логирования, включите режим отладки во время инициализации MRGS
using MRGS;
public class MasterController : MonoBehaviour
{
void Awake()
{
// Configure MRGS Settings
var serviceParams = new MRGServiceParams(MRGS_APP_ID, CLIENT_SECRET);
// ... configuration
// Set debug mode flag to true
serviceParams.Debug = true;
// Configure external SDKs and MRGS initialization
// ...
// Call the initialization function
MRGService.Instance.Initialize(serviceParams, sdkParams)
}
}
Шаг 2 - Вызовите метод проверки интеграции🔗
Для корректной проверки интеграции, необходимо совершить ряд действий, которые описаны в разделе Установка:
- Вызвать инициализацию библиотеки
- Вызвать метод трекинга запуска игры
- Установить id пользователя (если он есть)
- Совершить тестовый платеж
Поэтому мы рекомендуем вызывать метод проверки интеграции при сворачивании приложения. Таким образом вы сможете совершить все перечисленные действия, после чего свернуть приложение и увидеть результат проверки
public class MasterController : MonoBehaviour
{
void OnApplicationPause(bool pauseStatus)
{
if (pauseStatus == true) {
//Call the integration check method
MRGService.Instance.CheckIntegration();
}
}
}
Получение результатов проверки в виде объекта
Если вам неудобен вывод в лог, то вы можете получить результаты проверки в виде объекта(стока+результат), для этого воспользуйтесь методом:
Дальнейшие шаги различны в зависимости от платформы. Прочтите, как просмотреть отчеты об интеграции в разделах Проверка интеграции Android и Проверка интеграции iOS
Важно
Удостоверьтесь, чтобы данный код не попадал в релиз вашего приложения, то есть вызывать данный метод можно только в тестовой среде.
Дата создания: 2020-01-16