Please Help. error CS1503: Argument 1: cannot convert from 'string'

Hello! I tried to find the solution but I couldn’t. I will put the part of the code here and the error so you can see it.

// Start is called before the first frame update
    void Start()
    {
#if UNITY_ANDROID
        string appId = "ca-app-pub-3048425902510720~4367588141"; //your admob app id
#elif UNITY_IPHONE
            string appId = "ca-app-pub-3940256099942544~1458002511";
#else
        string appId = "unexpected_platform";
#endif

        // Initialize the Google Mobile Ads SDK.
        MobileAds.Initialize(appId);

        RequestRewardedAd();
        RequestInterstitial();
        RequestBanner();
        ShowBanner();

    }

Error is:

Assets\Managers\AdmobManager\Admob.cs(91,30): error CS1503: Argument 1: cannot convert from 'string' to 'System.Action<GoogleMobileAds.Api.InitializationStatus>'

Line 91 is: MobileAds.Initialize(appId);

I know nothing about mobile ads but the error is pretty clear on what’s wrong. That Initialize method is saying it’s not expecting a string but the type it tells you. Refer to the docs to see. I think it’s this.

Some help to fix “Cannot implicitly convert type ‘Xxxxx’ into ‘Yyyy’:”

http://plbm.com/?p=263

have the same problem any fix

“same problem”. Using the same code? Same part of Unity? Cannot follow the link above or understand it?

Your two post here are Unity are jumping on a thread from someone else and not creating your own thread. Please create your own thread and describe your problem if you want help. It’s lazy posting doing what you’re doing TBH.