Benutzer-Werkzeuge

Webseiten-Werkzeuge


privat:programmieren:mtadmob_plugin:mtadmob_plugin

Dies ist eine alte Version des Dokuments!


  1. In der AndroidManifest.xml folgenden code einfügen
    download
    <application 
      android:allowBackup="true" 
      android:icon="@mipmap/appicon" 
      android:roundIcon="@mipmap/appicon_round" 
      android:supportsRtl="true">
      <meta-data
        android:name="com.google.android.gms.ads.APPLICATION_ID"
        android:value="ca-app-pub-9661522762240356~5397188219"/>
    </application>


    download
    android:value="ca-app-pub-9661522762240356~5397188219"/>

    kommt aus der ADMOB-Seite

  2. Unter
    download
                builder
                    .UseMauiApp<App>()
                    //.ConfigureSyncfusionPdfViewer()
                    .UseMauiMTAdmob() // <--- HIER hinzufügen
                    .UseLocalNotification()
                    .ConfigureFonts(fonts =>
                    {
                        fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular");
                        fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold");
                    });
  3. Dann legst du eine Datei CrossPlatformAdBanner.cs unter Controls an
    download
    using Microsoft.Maui.Controls;
    using Plugin.MauiMTAdmob.Controls;
    using Plugin.MauiMTAdmob.Extra; // ← hier ist BannerSize definiert
    
    namespace DimCalc.Controls;
    
    public class CrossPlatformAdBanner : ContentView
    {
        public CrossPlatformAdBanner(string AdsId_in)
        {
    #if ANDROID
            // Hier läuft AdMob
            Content = new AdMMTAdView
            {
                AdsId = AdsId_in, //"ca-app-pub-9661522762240356/4084106545",
                HeightRequest = 50,
                AdSize = BannerSize.AnchoredAdaptive
            };
    
    #else
            // Windows → AdSense via WebView
            Content = new WebView
            {
                HeightRequest = 120,
                Source = new UrlWebViewSource
                {
                    Url = "https://deinedomain.de/ads/banner.html"
                }
            };
    #endif
        }
    }
privat/programmieren/mtadmob_plugin/mtadmob_plugin.1767089117.txt.gz · Zuletzt geändert: von vitalij