Итак, я внедрил рекламу Unity в свою игру для Android несколько дней назад, и до сих пор она работала так, как задумано. Он внезапно перестал показывать тестовую рекламу на сборках Android, но все еще работает так же, как и раньше в редакторе. Не было изменено ни одного кода, который мог бы помешать ему.
Итак, я пытался изменить код и включить и выключить рекламный сервис, но ничего не помогло. Единственное, о чем я могу думать в данный момент, - это ошибка, которая появилась у меня только один раз. Я не уверен, но я думаю, что это было что-то о настройках игрока. Больше об этом не думал, потому что после этого ничего не произошло.
if(ad >= 16)
{
if (Advertisement.IsReady("video"))
{
Advertisement.Show("video");
ad = 0;
}
}
Я не думаю, что это как-то связано с кодом, так как он работал раньше и все еще работает в редакторе. Я еще не опубликовал приложение, поэтому не знаю, будет ли показываться реальная реклама.
UnityAdsEditor: Initialize (xxxxxxx, True);
UnityEditor.Advertisements.UnityAdsEditor: EditorOnLoad ()