Google Mobil Reklamlar Flutter eklentisini ayarlama

Reklam yayınlamak ve gelir elde etmek için Google Mobile Ads Flutter Plugin'yı Flutter uygulamanıza entegre edin. Projenizi hazırlamak için reklam isteğinde bulunmadan önce Google Mobile Ads Flutter Plugin'yı içe aktarıp başlatırsınız.

Bu kılavuzda Google Mobile Ads Flutter Plugin içe aktarma ve başlatma ile reklam biçimi seçme konuları ele alınmaktadır.

Ön koşullar

Devam etmeden önce aşağıdakilere ihtiyacınız vardır:

  • Flutter 3.38.1 veya sonraki sürümler.
  • Android için en son Android Studio sürümü.
  • iOS için komut satırı araçlarının etkin olduğu en yeni Xcode sürümü. Ayrıntılar için Flutter'ı yükleme başlıklı makaleyi inceleyin.
  • Bir Ad Manager uygulama kimliği. Ayrıntılar için Uygulama kimliğini veya reklam birimi kimliğini bulma başlıklı makaleyi inceleyin.

Google Mobile Ads Flutter Plugin içe aktarma

Flutter projenize Google Mobile Ads Flutter Plugin aktarmak için google_mobile_ads bölümüne bakın.

Uygulamanızı yapılandırma

Google Mobile Ads Flutter Plugin öğesini içe aktardıktan sonra uygulamanızı yapılandırmak için aşağıdaki platformlardan birini seçin:

Android

  1. Android Studio'da android/app/src/main/AndroidManifest.xml dosyasına gidin.

  2. AndroidManifest.xml dosyasında, aşağıdaki özelliklere sahip <meta-data> etiketine bir <application> etiketi ekleyin:

    <manifest>
        <application>
            <!-- Sample Ad Manager app ID: ca-app-pub-3940256099942544~3347511713 -->
            <meta-data
                android:name="com.google.android.gms.ads.APPLICATION_ID"
                android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
        <application>
    <manifest>
    

    Bu özellikler aşağıdaki değerlere sahip olmalıdır:

    • android:name: com.google.android.gms.ads.APPLICATION_ID.
    • android:value: Ad Manager uygulama kimliğiniz.

    AndroidManifest.xml dosyasını ayarlama hakkında ayrıntılı bilgi için Google Mobile Ads SDK (Legacy) dosyasını ayarlama başlıklı makaleyi inceleyin.

iOS

  1. Xcode'da ios/Runner/Info.plist dosyasına gidin.
  2. Info.plist dosyasında, Ad Manager uygulama kimliğinizin dize olarak bulunduğu bir GADApplicationIdentifier anahtarı ekleyin.

    <key>GADApplicationIdentifier</key>
    <string>ca-app-pub-################~##########</string>
    

    Info.plist dosyası oluşturmayla ilgili ayrıntılı bilgi için Info.plist dosyanızı güncelleme başlıklı makaleyi inceleyin.

Google Mobile Ads Flutter Plugin başlatılıyor

Reklamları yüklemeden önce Google Mobile Ads Flutter PluginMobileAds.instance.initialize()'ı çağırarak başlatın.

Bu yöntem, Google Mobile Ads Flutter Plugin başlatıldıktan sonra veya 30 saniye sonra tamamlanan bir Future döndürür.

Aşağıdaki örnekte Google Mobile Ads Flutter Plugin başlatılıyor:

// Initialize the Mobile Ads SDK.
MobileAds.instance.initialize();

Bir reklam biçimi seçin

İçe aktarma işleminden sonra Google Mobile Ads Flutter Plugin, uygulanacak bir reklam biçimi seçebilirsiniz. Ad Manager aşağıdaki reklam biçimlerini sunar:

Reklam biçimi Açıklama Belgeler
Banner Belirlenmiş bir alanda dikdörtgen reklamlar gösterir. Bu reklamlar otomatik olarak yenilenir ve kullanıcıların aynı ekranda kalırken reklamları görüntülemesine olanak tanır. Banner reklam oluşturma
Geçiş reklamı Uygulamanızda tam sayfa reklamlar gösterir. Bu reklamları, oyun seviyeleri arasındaki geçişler gibi doğal geçiş noktalarına yerleştirin. Geçiş reklamları
Yerel biçim Uygulamalarınızdaki başlıklar ve harekete geçirici mesajlar gibi öğeleri özelleştirmenize olanak tanır. Reklamı özelleştirdiğinizde uygulamanızın görsel tasarımına uygun reklamlar oluşturursunuz. Doğal reklam yükleme
Ödüllü Kullanıcıların jeton veya ek can gibi uygulama içi ödüller kazanmak için video izlemesine ya da anketlere katılmasına olanak tanır. Her reklam birimi için ödül değerleri belirtebilirsiniz. Ödüllü reklamlar
Ödüllü geçiş reklamı Uygulama geçişleri sırasında görünen reklamlar için para veya ek can gibi ödüller sunmanıza olanak tanır. Ödüllü geçiş reklamları
Uygulama açılışı Kullanıcılar uygulamanızı açtığında veya uygulamanıza geri döndüğünde görünür. Reklam, yükleme ekranının üzerinde çıkar. Uygulama açılış reklamları