Banner ad does not appear

Hello everyone.
I am developing a test game for a course I am going to teach and I am having trouble with Unity banner advertising.
The test banner works normally on both Unity and mobile. However, outside of test mode, the banner does not appear. Video ads work normally. From what I researched, there may be no advertising available for display, but I would like to confirm this reason to pass on to my students. I am from Brazil, and I believe that perhaps the region should influence the display of advertisements.

@Gabrihellbarbosa

You can use the OnBannerError to understand the reason why a banner did not show.

Here is an example that attempts to load a banner. If successful, it will be shown. If not, the error message is logged.

string placement = "banner";

public void LoadBanner()
{
    if(!Advertisement.Banner.isLoaded)
    {
        BannerLoadOptions loadOptions = new BannerLoadOptions
        {
            loadCallback = OnBannerLoaded,
            errorCallback = OnBannerError
        };
        Advertisement.Banner.Load(placement, loadOptions);
    }
}
void OnBannerLoaded()
{
    Debug.Log("Banner Loaded");
    Advertisement.Banner.Show(placement);
}
void OnBannerError(string error)
{
    Debug.Log("Banner Error: " + error);
}

Thanks for the answer!