クロスプラットフォーム Flutter アプリ用の Google Mobile Ads SDK はベータ版のステータスを終了し、本番レベルのアプリで使用できるようになりました。
特に画面スペースが限られているモバイルデバイスでは、広告を好む人はいませんが、多くの場合、開発コストとサーバーコストを支払うために広告が必要になります。 Google の Flutter フレームワークは、クロスプラットフォーム アプリケーションを構築するための一般的な方法になりつつありますが、ネイティブ アプリや Web サイトに比べて広告のオプションが少なくなっています。 Google の Mobile Ads SDK はパブリック ベータ版としてのみ利用可能でしたが、このたび正式に誰でも使用できるようになりました。
「本日、Flutter 用 Google Mobile Ads SDK が 6 か月のベータ期間を経て一般提供されたことを発表できることを嬉しく思います。 これは、最も要求の厳しい Flutter アプリが本番環境でアプリ内広告を表示できるようにする準備ができていることを意味します」と Google は発表しました。 SDK は、バナー、インタースティシャル、リワードビデオ、ネイティブ広告 (アプリのルック アンド フィールと一致する)、アプリ起動時の広告など、Google のすべてのモバイル広告フォーマットをサポートしています。 広告は、Google AdMob と Google 広告マネージャーを使用して設定および管理できます。
Flutter はデスクトップ プラットフォームで利用できますが (バージョン 1.5 では、2019 年に初期の Windows、Mac、Linux のコンパイルが追加されました)、新しい広告 SDK は今のところ Android と iOS のみをサポートしています。 クロスプラットフォームのデスクトップ Flutter アプリを作成している開発者の場合は、別の広告フレームワークを使用するか、Web 広告を埋め込む必要があります。 WebView コンテナ.
Google は、過去数か月にわたって Flutter フレームワークに多くの改良を加えてきました。 Flutter 2.2 は Google I/O 中にリリースされました 今年初めに、新しいプロジェクトでデフォルトで有効になっている null 安全性、Service Worker を使用してコンパイルされた Web アプリでのリソース キャッシュ、iOS および Android 用の新しい支払いプラグインを備えています。 最近になって、
Flutter 2.5は9月に登場 Android の新しいフルスクリーン オプション、マテリアル ユー要素の初期サポート、アップグレードされた IntelliJ/Android Studio プラグイン、および Visual Studio Code プラグインの新しいコマンドが含まれます。Google Mobile Ads SDK の詳細については、次のサイトをご覧ください。 Dart パッケージ リポジトリ.