バージョン
リリース日
メモ
12.7.0
2025-07-08
広告インスペクタ : 追加のリクエスト パラメータを使用して、広告インスペクタでコンテキスト外のテスト広告を設定するサポートを追加しました。
注: Ad Inspector の UI では、この機能は後日リリースされます。この機能を使用するには、SDK の最小バージョンが 12.7.0 である必要があります。許可リストに登録されたパブリッシャーは、すべての広告フォーマットでプレースメント ID をサポートするようになりました。
12.6.0
2025-06-10
折りたたみ可能なバナー広告が別の広告の上に展開される問題を修正しました。
注: この修正を確認するには、SDK の最小バージョンが 12.0.0 である必要があります。
12.5.0
2025-05-27
SDK が AVAudioSession
とやり取りする方法を変更し、Unity のオーディオ エンジンとの互換性を改善しました。
12.4.0
2025-05-07
カスタム ネイティブ動画広告のカスタム クリックを妨げる問題を解決しました。
12.3.0
2025-04-16
Unity アプリで SKOverlay
を閉じる際に関連するクラッシュを解決しました。
12.2.0
2025-03-12
12.1.0
2025-02-26
12.0.0
2025-02-03
互換性を破る変更 :
サポートされている Xcode の最小バージョンを 16.0 に更新しました。
Apple の Swift
API 設計ガイドライン の命名規則に準拠するように Swift API 名を更新しました。
以前に非推奨となった API の多くが削除されました。
インライン アダプティブ広告 :
Swift 6 の同時実行 :
Swift 6 の同時実行モデルをサポートするために、増分移行を開始しました。
カスタム ターゲティング :
GADRequest
の customTargeting
ディクショナリで、値の型として String
ではなく Any
が使用されるようになりました。
11.13.0
2024-12-03
11.12.0
2024-11-07
広告オブジェクトが広告の表示終了前にリリースされた場合、GADFullScreenContentDelegate
メソッドが呼び出されない問題を修正しました。
Open Measurement : OM SDK 1.5.2 に更新されました。
11.11.0
2024-10-21
GADErrorMediationNoFill
を非推奨にしました。
インタースクローラー広告: GADMediationInterscrollerAd
と -loadInterscrollerAdForAdConfiguration:completionHandler:
を非推奨にしました。
11.10.0
2024-09-18
モバイル接続での再生パフォーマンスを改善するため、動画バッファリングの変更を行いました。
11.9.0
2024-09-11
iOS 18 のサポートの正式リリース。
アプリを開いたときに表示される広告でステータス バーが非表示にならない問題を修正しました。
デバッグ コンソール ログを更新し、サブシステム名 com.google.GoogleMobileAds
で OSLog
を使用するようにしました。
MacOS で実行すると SDK がクラッシュする MarketplaceKit 関連のバグを修正しました。
11.8.0
2024-08-13
11.7.0
2024-07-15
11.6.0
2024-06-17
MarketplaceKit への依存関係を追加しました。そのため、アプリは Xcode 15.3 以降でビルドする必要があります。
MarketplaceKit は Swift 専用であるため、Swift 標準ライブラリが他の Swift ファイルを含まないアプリにも含まれるように、Swift プレースホルダ ファイルが配布に追加されました。
11.5.0
2024-05-16
返されたバナーが折りたたみ可能かどうかを確認するために、GADBannerView
に isCollapsible
プロパティを追加しました。
アセットビューを nil
に設定した後、ネイティブ広告アセットビューの userInteractionEnabled
ステータスが復元されるようになりました。
広告インスペクタ : TFUA や TFCD などのプライバシー シグナルを追加で表示するサポートを追加しました。
注: 広告インスペクタの UI では、この機能は後日リリースされます。この機能を使用するには、SDK のバージョンが 11.5.0 以降である必要があります。
11.4.0
2024-05-06
チーム ID EQHXZ8M8AV
を使用して、署名 ID を AdMob Inc.
から Google LLC
に更新しました。Xcode で通知がトリガーされた場合は、[Accept Change] を選択して新しい ID を受け入れます。
11.3.0
2024-04-11
adUnitID
プロパティを GADAppOpenAd
に追加しました。
11.2.0
2024-03-14
プライバシー マニフェスト ファイル のサポートを追加しました。
Open Measurement : OM SDK 1.4.12 に更新しました。
一部のレスポンス エラーコードを改善し、ノーフィルではなくネットワーク障害を正しく識別できるようにしました。
Xcode 15.3 の Swift Package Manager の問題を回避するため、SDK の Info.plist
を更新しました。
広告インスペクタ : .plist
情報と IAB TCF 値の表示のサポートを追加しました。
注: 広告インスペクタの UI では、この機能は後日リリースされます。この機能を使用するには、SDK のバージョンが 11.2.0 以降である必要があります。
11.1.0
2024-03-06
動画広告の読み込み時に、メインスレッドの使用率に関する警告メッセージがコンソールに表示される問題を修正しました。
広告インスペクタ : ユーザーのアプリ トラッキングの承認ステータス を表示するサポートを追加しました。
注: 広告インスペクタの UI では、この機能は後日リリースされます。この機能を使用するには、SDK の最小バージョンが 11.1.0 である必要があります。
11.0.1
2024-02-09
Open Measurement :
OM SDK 1.4.8 にロールバックしました。
OM SDK 1.4.10 に存在する意図しないグローバル adView
シンボルを回避します。このシンボルは、複数のライブラリで OM SDK 1.4.10 が含まれている場合に、シンボルの重複エラーを引き起こします。
11.0.0
2024-02-06
互換性を破る変更 :
SDK は GoogleAppMeasurement に直接依存しなくなりました。AdMob でユーザーに関する指標を引き続き収集するには、AdMob アプリを Firebase にリンクし、Firebase 向け Google アナリティクス SDK をアプリに統合します。
サポートされる Xcode の最小バージョンを 15.1 に更新しました。
最小デプロイ ターゲットを iOS 12 に更新しました。
広告を受け取るために必要な最小 OS を iOS 13 に更新しました。
以前に非推奨となった API の多くが削除されました。
Open Measurement: OM SDK 1.4.10 に更新しました。
全画面広告 :
全画面広告の UIViewController
参照が null 許容になり、必須ではなくなりました。SDK は、ビュー コントローラが提供されていない場合に、アプリのメイン ウィンドウを使用してビュー コントローラを自動的に検索します。
テスト :
広告インスペクタ :
セッションの開始時に発生したエラーが広告インスペクタに表示されるようになりました。
SDK の初期化中に広告インスペクタに関連してまれに発生するクラッシュを修正しました。
10.14.0
2023-11-29
10.13.0
2023-11-07
10.12.0
2023-10-04
10.11.0
2023-09-25
広告が一方の向きで読み込まれ、別の向きで表示される場合に、一部のクリエイティブが正しく表示されないことがあるバグを修正しました。
10.10.0
2023-08-30
iOS 17 のサポートの正式リリース。
Open Measurement: OM SDK 1.4.8 に更新されました。
広告インスペクタ : プラグイン情報を表示するための SDK サポートを追加しました。
testDeviceIdentifiers
API でシミュレータ ID を追加することを推奨するコンソール ログを削除しました。シミュレータはデフォルトでテストモードになっています。
10.9.0
2023-08-02
Open Measurement: OM SDK 1.4.6 に更新されました。
広告インスペクタ : 広告レスポンスをエクスポートするための SDK サポートを追加しました。
広告がミュートされていても、動画の終了時に音声セッションがバックグラウンド ミュージックを予期せず停止する音声の問題を修正しました。
GADQueryInfo
の生成時に広告ユニット ID を渡すためのサポートを追加しました。
10.8.0
2023-07-12
メディエーション広告のデリゲートによる adWillPresentFullScreenContent:
、adWillDismissFullScreenContent:
、adDidDismissFullScreenContent:
デリゲート コールバックの処理方法を軽微に変更しました。これらの変更により、メディエーション広告の動作がファーストパーティ広告に近づきます。
adWillPresentFullScreenContent:
の後に adDidDismissFullScreenContent:
を複数回呼び出すサードパーティ SDK は、最初の呼び出しセットだけでなく、複数のコールバックをトリガーするようになりました。
サードパーティの全画面広告の表示に失敗すると、adWillPresentFullScreenContent:
と adDidDismissFullScreenContent:
の代わりに ad:didFailToPresentFullScreenContentWithError:
が呼び出されます。
10.7.0
2023-06-26
10.6.0
2023-06-01
多くの広告リクエストが並行して行われた場合のメモリ使用量を削減しました。
10.5.0
2023-05-15
GADQueryInfo
オブジェクトの作成時に発生するメモリリークを修正しました。
10.4.0
2023-04-20
サポートされている Xcode の最小バージョンを 14.1 に更新しました。
armv7 は Xcode 14 でサポートされておらず、SDK から削除されました。
最小デプロイ ターゲットが iOS 11.0 に引き上げられました。
広告インスペクタ : 広告インスペクタの UI に広告ユニット名を表示するための SDK サポートを追加しました。
10.3.0
2023-03-27
10.2.0
2023-03-06
isMuted
プロパティを GADVideoController
に追加しました。
10.1.0
2023-02-16
10.0.0
2023-01-26
互換性を破る変更 :
iOS 11 では広告が配信されなくなりました。広告を取得するには iOS 12 が必要ですが、最小デプロイ ターゲットは引き続き iOS 10.0 です。
すでに非推奨となっている次のフィールドを削除しました。
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
ネイティブ広告 : GADMediaView
で画像が正常にレンダリングされたにもかかわらず、GADMediaContent.mainImage
が nil
を返すバグを修正しました。
広告インスペクタのコンテキストから外れたネイティブ広告にメディアビューが追加されました。
GADMediationAdConfiguration
の次のフィールドを非推奨にしました。
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
Google Mobile Ads SDK ビルドからビットコードを削除しました。
9.14.0
2022-12-08
アプリ起動時広告:
+loadWithAdUnitID:request:orientation:completionHandler:
は非推奨となり、+loadWithAdUnitID:request:completionHandler:
に置き換えられました。アプリ起動時広告の読み込みで、他の全画面フォーマットに合わせて、デバイスの現在の向きが想定されるようになりました。
アプリ起動広告のメディエーションのサポートを追加しました。
広告インスペクタ : 広告インスペクタの UI を介して広告をリクエストして表示するための SDK サポートを追加しました。
9.13.0
2022-11-07
ネイティブ広告でサポートされる追加のクリック アクション。
バグの修正とパフォーマンスの改善を行いました。
9.12.0
2022-10-24
シグナルの収集とレンダリングをサポートするために GADQueryInfo
を追加しました。
オーディオ API のドキュメントを更新しました。
9.11.0
2022-09-20
9.10.0
2022-09-07
iOS 16 のサポートの正式リリース。
iLTV:
GADAdNetworkResponseInfo
に次のプロパティを追加しました。
adSourceID
adSourceInstanceName
adSourceName
GADResponseInfo
に次のプロパティを追加しました。
9.9.0
2022-08-11
9.8.0
2022-07-27
リワード メディエーション: GADMediationRewardedAdEventDelegate
の didRewardUserWithReward:
を非推奨とし、didRewardUser
に置き換えました。didRewardUserWithReward:
で提供される広告の報酬は常に no-op であり、広告の報酬値は AdMob 管理画面の広告ユニット設定から取得されていました。
広告インスペクタ : 広告リクエストをエクスポートするための SDK サポートを追加しました。
9.7.0
2022-07-07
GADResponseInfo
に loadedAdNetworkResponseInfo
プロパティを追加し、広告を読み込んだ広告ネットワークに関する情報を返すようにしました。
adSourceInstanceID
プロパティを GADAdNetworkResponseInfo
に追加しました。ベータ版: adSourceInstanceID
プロパティはベータ版です。戻り値は SDK のリリースを伴わずに変更されることがあります。
9.6.0
2022-06-13
9.5.0
2022-05-16
9.4.0
2022-04-26
サポートされている Xcode の最小バージョンを 13.2.1 に更新しました。
バグの修正とパフォーマンスの改善を行いました。
9.3.0
2022-04-07
9.2.0
2022-03-21
Open Measurement: OM SDK 1.3.30 に更新しました。
GADFullScreenContentDelegate
で、アプリケーション コードが新しい adWilllPresentFullScreenContent
ではなく adDidPresentFullScreenContent
を参照している場合に警告を追加
9.1.0
2022-02-28
9.0.0
2022-02-01
8.13.0
2021-11-17
8.12.0
2021-10-11
テストモードでネイティブ広告ビューがビュー階層から削除されると、ネイティブ広告バリデータがクラッシュを引き起こす可能性があるバグを修正しました。
kGAD
プレフィックスを持つすべての定数を非推奨にしました。代わりに、GAD
接頭辞が付いたものを使用してください。
8.11.0
2021-09-16
iOS 15 のサポートの正式リリース。
Google Mobile Ads SDK が iOS 9 以下で実行された場合にアプリがクラッシュしないようにガードを追加しました。この SDK は iOS 10 以降でのみサポートされ、それ以外の場合は no-op です。
8.10.0
2021-09-01
8.9.0
2021-08-10
iOS 15 ベータ版で、マルチシーン アプリの全画面ウェブビューのサイズが正しく設定されないことがあるという、まれなバグを修正しました。
GADRequest
オブジェクトが copy メソッドで作成された場合、registerAdNetworkExtras:
の呼び出しがクラッシュするバグを修正しました。
8.8.0
2021-07-20
複数のアプリ内ストアが重なって表示されるまれなケースを防ぐためのロジックを追加しました。
8.7.0
2021-06-24
8.6.0
2021-06-07
GADCustomNativeAd
の mediaView
プロパティを非推奨にしました。代わりに、同じクラスの新しい mediaContent
プロパティを使用してください。
入札ネイティブ広告で動画のミュート / ミュート解除のデリゲート コールバックが呼び出されないバグを修正しました。
Swift での余分な型キャストを回避するため、kGADSimulatorID
型を id
から NSString*
に更新しました。
8.5.0
2021-05-07
試験運用中の広告フォーマットが複数回表示された場合、広告を閉じても閉じられないバグを修正しました。
8.4.0
2021-04-19
SKAdImpression
を使用した SKAdNetwork
コンバージョン イベントのサポートを強化しました。
8.3.0
2021-03-25
パブリッシャーのファーストパーティ ID(旧称「同一アプリキー」)のサポートを追加しました。これにより、アプリから収集したデータを使って、配信する広告の関連性とパーソナライズの精度を高めることができます。
GADFullScreenContentDelegate
に adWillDismissFullScreenContent:
を追加しました。
adDidPresentFullScreenContent:
が、表示の直後ではなく直前に呼び出される問題を修正しました。
8.2.0.1
2021-03-12
異なる user_target_xcconfig
設定の複数の Pod を使用する際に発生する CocoaPods のインストール エラー「Can't merge user_target_xcconfig 」を修正しました。
8.2.0
2021-03-11
AppTrackingTransparency
の適用に備えて、SKAdNetwork
のサポートを追加しました。
Xcode 11 より前のバージョンでのみ必要だった UIWindowScene
マクロ定義を削除しました。
8.1.0
2021-02-19
disableAutomatedInAppPurchaseReporting
と enableAutomatedInAppPurchaseReporting
を非推奨にしました。IAP レポートは SDK から削除されました。これらのメソッドは現在 no-op です。
CTTelephonyNetworkInfo
API への SDK アクセスを減らすフラグを追加しました。
8.0.0
2021-02-01
SDK v8 の準備 で説明されているメジャー バージョン 8 の変更。
多数のリクエストを同時に行う場合の SDK のパフォーマンスが向上しました。
i386 アーキテクチャのサポートを削除しました。32 ビット シミュレータは Xcode でサポートされなくなりました。
GADMediationAdapter
プロトコルの adapterVersion
が Swift の NSObject
と競合していたバグを修正しました。
7.69.0
2020-12-03
Xcode 12.0 以降を対象にビルドするために必要なアプリ。
Apple シリコン Mac プラットフォームのシミュレーターでテストできるように、arm64 シミュレーター スライスを追加しました。
GADDynamicHeightSearchRequest
に styleID
パラメータを追加しました。
全画面ベータ版フォーマットの GADFullScreenContentDelegate
に -adDidRecordImpression:
コールバックを追加しました。
NSUserDefaults
gad_has_consent_for_cookies
のサポートを追加しました。gad_has_consent_for_cookies
がゼロに設定されている場合、Mobile Ads SDK により制限付き広告(LTD) が有効にされます。詳しくは、Cookie の同意の設定 をご覧ください。
GADMobileAds.sharedInstance().requestConfiguration.tag
が forChildDirectedTreatment: true
で呼び出された場合(子供向けの設定 を参照)または GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)
が呼び出された場合(同意年齢に満たないユーザーの設定 を参照)、モバイル広告 SDK は広告 ID(IDFA)の送信を無効にします。
7.68.0
2020-11-04
SDK を .framework
から .xcframework
にアップデートしました。CocoaPod のインストールに CocoaPods 1.9.0 以降が必要になりました。
ディストリビューションから arm64e を削除しました。arm64e でのローカル テストは利用できなくなります。
広告インスペクタ(ベータ版)を追加しました。
GADNativeCustomTemplateAd
の rootViewController
が広告への強いポインタを保持するバグを修正しました。
7.67.0
2020-10-21
インタースティシャル広告とリワード広告用の新しいベータ版 API をリリースしました。新しい API は同じ機能を提供しますが、整合性が向上しています。
neighboringContentURLStrings
プロパティを GADRequest
に追加しました。
GADRewardedInterstitialAd
形式の API を追加しました。リワード インタースティシャル広告は現在、限定公開ベータ版で提供されています。アカウント マネージャーに問い合わせて、アクセス権を取得してください。
ノッチ付きのデバイスで広告のランディング ページが途中で切れるバグを修正しました。
7.66.0
2020-09-28
バナー広告: adViewDidRecordImpression:
デリゲート メソッドを GADBannerViewDelegate
に追加しました。
7.65.0
2020-09-03
アプリを Xcode 11.0 以降に対してビルドする必要があります。
GADInstreamAd
形式のサポートが終了しました。
テスト広告 : IDFA を利用できない場合でも、テストデバイスの追加 がサポートされるようになりました。
7.64.0
2020-08-11
7.63.0
2020-07-28
アプリ起動広告: GADAppOpenAd
をフルスクリーン フォーマットに変更しました。アプリ起動時広告は現在、限定公開ベータ版です。アクセス権をリクエストするには、アカウント マネージャーにお問い合わせください。
インタースティシャル メディエーション:
メディエーション アダプタからの interstitialDidDismissScreen:
コールバックが重複排除されるようになりました。
7.62.0
2020-07-10
ヘッドフォンを取り外したために一時停止した動画を再生するには、2 回クリックする必要があるバグを修正しました。
7.61.0
2020-06-17
GADResponseInfo
に dictionaryRepresentation
プロパティを追加し、レスポンス情報のロギングを容易にしました。
アプリが参照すべきでない未使用の広告フォーマット クラスである DFPCustomRenderedAd
クラスを削除しました。
7.60.0
2020-05-20
リワード広告 : GADRewardedAd
の serverSideVerificationOptions
プロパティを copy
ではなく strong
に変更しました。
ロギングを容易にするため、GADResponseInfo
と GADAdNetworkResponseInfo
に description
メソッドを実装しました。
すべてのプレゼンテーション エラー(rewardedAd:didFailToPresentWithError:
)は、常に GADPresentationErrorCode
からコードを返すようになりました。メディエーションのプレゼンテーション エラーは、基盤となるエラー として表示されます。
7.59.0
2020-05-06
Open Measurement: OM SDK 1.3.3 に更新しました。
インタースティシャル広告: iPad でインタースティシャルがサポートされていない向きに回転し、UI の問題が発生するバグを修正しました。
テスト広告: テスト広告のラベルを「テスト広告」から「テストモード」に変更し、ラベルの UI を更新しました。
7.58.0
2020-04-13
サポートされる Xcode の最小バージョンが 11.0 に引き上げられました。
adNetworkInfoArray
プロパティを GADResponseInfo
に追加しました。このプロパティは、この広告レスポンスの一部として呼び出されたメディエーション ネットワークに関するメタデータを返します。
非表示の広告要素のユーザー補助機能を無効にして、VoiceOver などのツールで非アクティブな要素が呼び出されないようにしました。
7.57.0
2020-03-18
GADRewardBasedVideoAd
が非推奨になりました。すべてのクライアントは GADRewardedAd
を使用する必要があります。
「アダプタが見つからない」エラーのエラー メッセージを改善しました。エラー メッセージにアダプタの名前が含まれるようになりました。
リワード広告が読み込まれていない場合に rewardedAd:didFailToPresentWithError:
メソッドがコールバックされない GADRewardedAd
の問題を修正しました。
クリエイティブが SafariViewController
内で HTTP 以外の URL を読み込もうとした場合に発生する可能性のあるクラッシュを修正しました。
7.56.0
2020-02-28
GADMobileAds
に disableAutomatedInAppPurchaseReporting
と enableAutomatedInAppPurchaseReporting
のインスタンス メソッドを追加し、disableAutomatedInAppPurchaseReporting
クラス メソッドのサポートを終了しました。Google Mobile Ads SDK の初期化または広告の読み込みの前に disableAutomatedInAppPurchaseReporting
を呼び出して、IAP の自動レポートを無効にします。
disableMediationInitialization
メソッドを GADMobileAds
に追加しました。このメソッドは、Google Mobile Ads SDK を初期化する前に呼び出して、メディエーション アダプタの初期化を無効にします。警告: このメソッドを呼び出すと、Google メディエーションのパフォーマンスに悪影響を及ぼす可能性があります。このメソッドは、アプリに Google メディエーション アダプタを含めているが、特定のアプリ セッション中に Google を介したメディエーションを使用しない場合(A/B メディエーション テストを実行している場合など)にのみ呼び出す必要があります。
i386 アーキテクチャを削除しました。32 ビット シミュレータのサポートはなくなりました。
7.55.1
2020-02-14
リワード広告 : rewardedAd:didFailToPresentWithError:
がエラーに対して NSError
ではなく NSString
型を返すバグを修正しました。
7.55.0
2020-02-04
UIWebView
への参照をすべて削除しました。UIWebView
はサポートされなくなります。
7.54.0
2020-01-28
Open Measurement: OM SDK 1.3.1 に更新しました。
すべてのウェブビューで SDK のデフォルトとして WKWebView を有効にしました。
IAB TCF v2.0 と IAB us_privacy
文字列から同意パラメータを読み取るためのサポートを追加しました。
7.53.1
2019-12-19
kGADErrorAppIDMissing
エラーコードの名前を kGADErrorApplicationIdentifierMissing
に変更しました。
リワード メディエーション : GADRewardedAd API を使用すると入札が機能しないバグを修正しました。
7.53.0
2019-12-12
Open Measurement: OM SDK 1.2.21 に更新しました。
インタースティシャル広告/リワード広告 : canPresentFromViewController:
メソッドを追加しました。マルチシーン アプリケーションは、このメソッドを使用して、シーンのサイズが変更されたときに広告をまだ表示できるかどうかを確認できます。
インタースティシャル広告 : 準備ができていない広告や、すでに表示された広告を表示しようとすると、interstitialDidFailToPresentScreen:
が呼び出されるようになりました。
ネイティブ広告 : UI API がバックグラウンド スレッドで呼び出されるバグを修正しました。
広告の読み込み時に発生する GADBlockSignalSource
のメモリリークを修正しました。
ネイティブ メディエーション : GADMediatedNativeAppInstallAd
と GADMediatedNativeContentAd
を削除しました。
ネイティブ メディエーション: duration
プロパティと currentTime
プロパティを GADMediatedUnifiedNativeAd プロトコルに追加しました。
7.52.0
2019-11-06
リクエスト内のインストリーム広告のメディアのアスペクト比が考慮されないバグを修正しました。
現在、currentTime
はネイティブ広告では機能しません。
7.51.0
2019-10-17
サポートされる最小 iOS バージョンが iOS 9 に引き上げられました。アプリは引き続き iOS 8 にリンクできますが、広告は iOS 9 以降でのみ読み込まれます。
currentTime
プロパティと duration
プロパティを GADMediaContent
に追加しました。
GADInstreamAd
に mediaContent
プロパティを追加し、videoController
、duration
、currentTime
、aspectRatio
プロパティを削除しました。
アンカー アダプティブ バナー API を追加しました。
現在、currentTime
はネイティブ広告では機能しません。
7.50.0
2019-09-18
iOS 13 のサポートの正式リリース。
Open Measurement: OM SDK 1.2.19 に更新されました。
マルチシーン アプリのサポートを追加しました。複数のシーンをサポートするアプリは、適切なサイズの広告を受け取るために、GADRequest
で scene
プロパティを設定する必要があります。
iOS 13 で許可されていない SKStoreProductViewController
サブクラスを削除しました。
非推奨の API の使用に関するアプリストアへの送信時の Apple の警告を解決しました。
testRequestIdentifiers
プロパティを GADMobileAds.requestConfiguration
に追加しました。GADRequest
の testDevices
プロパティを非推奨にしました。
kGADErrorMediationNoFill
エラーコードのサポートが終了しました。すべてのノーフィルのエラーで kGADErrorNoFill
エラーコードが返されるようになりました。
リワード広告: customRewardString
プロパティは、GADRewardedAd
が表示される前であればいつでも設定できるようになりました。以前は、このプロパティは広告を読み込む前に設定する必要がありました。
メディエーション: メディエーション アダプタが見つからない場合や、正しいプロトコルに準拠していない場合のエラー メッセージが改善されました。
7.49.0
2019-08-20
アド マネージャーの広告レビュー センターでクリエイティブを検索するための広告レスポンス ID API を追加しました。
7.48.0
2019-08-01
Open Measurement: OM SDK 1.2.17 に更新しました。
リワード広告: 古いリワード動画 API(GADRewardBasedVideoAd
)で、メディエーション レポートのインプレッション数が減少した。
7.47.0
2019-07-11
Open Measurement: OM SDK 1.2.16 に更新しました。
アプリが Info.plist
でアプリ ID を正しく設定していない場合、ログ メッセージが改善されました。
インタースティシャル広告とリワード動画広告のアプリ インストール広告のレンダリングに関するバグを修正しました。
7.46.0
2019-06-24
デバイスでのテストをサポートするため、GoogleMobileAds フレームワークに arm64e アーキテクチャを組み込みました。ビルドに Xcode 10 が必要になりました。
ネイティブ広告: 以前に非推奨となった GADNativeAppInstallAd
API と GADNativeContentAd
API を削除しました。アプリでは統合ネイティブ広告 を使用する必要があります。
ネイティブ広告: 動画コンテンツがあるにもかかわらず、ネイティブ広告が nil
メディアビューとアスペクト比 0 を返すバグを修正しました。
メディエーション: メディエーション アダプタが同じリクエストに対して複数の成功/失敗コールバックをトリガーした場合に発生するクラッシュを修正しました。
7.45.0
2019-06-17
Open Measurement: OM SDK 1.2.15 に更新しました。
動画広告を閉じる際にまれに発生するクラッシュを修正しました。
メタデータが nil
の場合に rewardedAdMetadataDidChange
コールバックが呼び出されないように更新しました。
7.44.0
2019-05-10
アプリ測定のサポートの正式リリース。
デフォルトでは、アプリの測定はアプリの起動時に初期化され、データが送信されます。Google Mobile Ads SDK が明示的に呼び出されるまでアプリの測定を遅らせる オプションを追加しました。
Open Measurement: OM SDK 1.2.14 に更新しました。
GADCorrelator
とそれに関連する API を削除しました。この機能は以前は機能していませんでした。
GADNativeAdImageAdLoaderOptions
の preferredImageOrientation
プロパティは非推奨になりました。代わりに GADNativeAdMediaAdLoaderOptions
を使用してください。
7.43.0
2019-04-19
iOS の最小要件バージョンを 8.0 に更新しました。
Open Measurement サポートの公式リリース バージョン。
Open Measurement: OM SDK 1.2.13 が含まれます。
Open Measurement: カスタムのネイティブ広告フォーマットのサポートを追加しました。
ネイティブ広告: videoController
プロパティと hasVideoContent
プロパティを GADMediaContent
に追加しました。
ネイティブ広告: GADUnifiedNativeAd
の videoController
、GADVideoController
の hasVideoContent
メソッドと aspectRatio
メソッドのサポートを終了しました。
ネイティブ広告: aspectRatio
プロパティを含む GADNativeAdMediaAdLoaderOptions
クラスを追加しました。これにより、パブリッシャーはネイティブ広告のメディア アセットの特定のアスペクト比をリクエストできるようになりました。このオプションは、GADNativeAdImageAdLoaderOptions
の preferredImageOrientation
プロパティよりも優先されます。
ネイティブ広告: GADMediaView
は、画像をレンダリングする際に contentMode
プロパティに従うようになりました。
7.42.2
2019-03-29
リワード メディエーション(新しい API): 読み込み呼び出し後にリワード メディエーション アダプタが自動的に割り当て解除されるバグを修正しました。
7.42.1
2019-03-25
動画広告の割り当て解除時にまれに発生するクラッシュを修正しました。
7.42.0
2019-03-15
Google Mobile Ads SDK がアプリ測定に依存するようになりました。アプリ測定フレームワークと依存関係を含める必要があります。アプリ ID は、キー GADApplicationIdentifier
を使用してアプリの plist に配置する必要があります。詳しくは、クイック スタート ガイドをご覧ください。
SDK フレームワークのサイズが GitHub の制限を下回るように縮小されました。
tagForChildDirectedTreatment
が GADMobileAds.sharedInstance.requestConfiguration
に追加されました。[GADRequest tagForChildDirectedTreatment]
は非推奨になりました。
メタデータが変更されていないときに rewardBasedVideoAdMetadataDidChange:
が呼び出されるバグを修正しました。
7.41.0
2019-03-04
リワード広告: 複数のリワード広告を同時に読み込むことができる新しい GADRewardedAd
API(オープン ベータ版)を追加しました。
リワード広告: GADRewardBasedVideoAd
に admetadata
プロパティを追加しました。rewardbasedvideoadmetadatadidchange:
を使用して、広告メタデータの変更をリッスンします。
7.40.0
2019-02-21
7.39.0
2019-02-08
GADCustomEventParametersServer
を参照するとビルドエラーが発生するバグを修正しました。
GADMediaContent
クラスに mainImage
プロパティを追加して、動画が利用できないときにネイティブ広告のメイン画像アセットを設定するようにしました。
7.38.0
2019-01-22
表ビューに表示される Fluid 広告のレンダリングに関する問題を修正しました。
メディア コンテンツ情報を提供するための新しい GADMediaContent
クラスを追加しました。
7.37.0
2018-12-10
Crashlytics との互換性の向上により、スタック トレースのシンボル化が更新され、クラッシュ レポートがより使いやすくなりました。
7.36.0
2018-11-16
特定のメディエーション アダプタで同じインタースティシャル広告やリワード広告から複数のインプレッションが報告される問題を修正しました。
7.35.2
2018-11-08
7.35.1
2018-10-22
7.35.0
2018-10-17
rewardBasedVideoAdDidClose:
デリゲート メソッド内に新しいリワード広告が読み込まれると、リワード広告を読み込めなくなる問題を修正しました。
Xcode の現在の最小バージョンは 9.2 です。
7.34.0
2018-09-26
別のリワード広告が表示されている間に 2 つ目のリワード広告をリクエストすることはできなくなりました。2 つ目のリワード広告をリクエストすると、複数のサードパーティ メディエーション アダプタが破損する問題を修正しました。2 番目の広告は、rewardBasedVideoAdDidClose:
での表示が終わってからリクエストすることができます。
修正: ファイルサイズを 100 MB 未満に縮小するように CocoaPod を更新し、SDK ファイルを GitHub リポジトリに push できるようにしました。
7.33.1
2018-09-13
ネイティブ広告: 動画広告が正しく再生されないことがある問題を修正しました。
ネイティブ広告: 動画以外の広告で GADMediaView
が空になる問題を修正しました。
DFP バナー広告: サイズ変更メソッドが正しく動作しないバグを修正しました。
7.33.0
2018-09-10
iOS 12 がサポートされるようになりました。
バグの修正とパフォーマンスの改善を行いました。
7.32.0
2018-08-13
リワード広告: GADRewardBasedVideoAd
に customRewardString
プロパティを追加しました。これにより、パブリッシャーはカスタムデータをサーバーサイド検証リクエストに渡すことができます。
ネイティブ広告: GADNativeAppInstallAd
、GADNativeContentAd
、および関連する API は、GADUnifiedNativeAd
に置き換えられました。新しい API の使用方法について詳しくは、統合ネイティブ アドバンス広告 に関するガイドをご覧ください。
ネイティブ広告: 「この広告を非表示にする」機能を追加しました。
ネイティブ広告: コレクション ビューで広告ビューを再利用すると、AdChoices ビューが削除されてしまうバグを修正しました。
requestConfiguration
プロパティを GADMobileAds
に追加しました。このプロパティは、すべての広告リクエストに対して maxAdContentRating
と tagForUnderAgeOfConsent
のパラメータを指定するために使用できます。
メディエーション: maxAdContentRating
プロパティと underAgeOfConsent
プロパティを GADMediationAdRequest
に追加しました。
注: SDK ビルド構成の変更により、フレームワーク ファイルのサイズが大きくなりました。この変更は、以前のバージョンと比較して、アプリサイズに対する SDK の影響には影響しません。
7.31.0
2018-05-17
7.30.0
2018-03-26
MRAID v3 のベータ版です。
バグの修正とパフォーマンスの改善を行いました。
7.29.0
2018-02-16
GameKit アプリでグラフィックの不具合が発生する原因となっていた 7.28.0 で導入されたバグを修正しました。
7.28.0
2018-01-31
ネイティブ広告: Unified Native Ad API を追加しました。これにより、GADNativeAppInstallAds
と GADNativeContentAds
が 1 つの新しい型 GADUnifiedNativeAd
に結合されます。詳しくは、統合ネイティブ広告に関するガイド をご覧ください。
動画リワード: 動画が完了したときにパブリッシャーに通知する rewardBasedVideoAdDidCompletePlaying:
メソッドを GADRewardBasedVideoAdDelegate
に追加しました。
動画リワード メディエーション: 動画が完了したときにメディエーション アダプタが呼び出す GADMRewardBasedVideoAdConnectorDelegate
に connectorDidCompletePlayingRewardBasedVideoAd:
メソッドを追加しました。
ネイティブ メディエーション: GADMediatedNativeAdDelegate.h
を更新し、ネイティブ広告で使用される個々のビューにアダプタがアクセスできるようにしました。追加日:
-mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:
非推奨:
-mediatedNativeAd:didRenderInView:viewController:
7.27.0
2017-12-13
ネイティブ動画メディエーションへのサポートを追加しました。ネイティブ メディエーション アダプタは、GADMediatedNativeAppInstallAd
と GADMediatedNativeContentAd
で mediaView
メソッドを実装し、メディアビューを返す必要があります。
QuartzCore
と CFNetwork
のフレームワークへの依存性を追加しました。
7.26.0
2017-11-17
iPhone X のサポート。
フルスクリーン広告では、デフォルトの閉じるボタンがセーフエリア内にレンダリングされるようになりました。
GADAdChoicesView
と GADMediaView
から nativeAd
プロパティを削除しました。
アプリ起動時に SDK が Apple の StoreServices とやり取りする回数を、セッションあたり 1 回に制限しました。
テスト広告で、広告の上部にラベルが表示されるようになりました。詳しくは、テストに関するガイド をご覧ください。
7.25.0
2017-10-25
ネイティブ メディエーション: アダプタは、ネイティブ広告ビューが可視になるのを待つのではなく、ネイティブ広告がネイティブ広告ビューに関連付けられるとすぐに mediatedNativeAd:didRenderInView:viewController:
の呼び出しを受け取るようになりました。
ネイティブ メディエーション: トラッキング対象のビューの割り当てが解除されると、アダプタは nil ビューで mediatedNativeAdDidUntrackView:
の呼び出しを受け取るようになりました。
7.24.1
2017-9-27
SDK が Apple の StoreServices とやり取りする方法を更新しました。
7.24.0
2017-9-20
iOS 11 のサポートの正式リリース。
GADAdDelegate
を削除しました。代わりに GADAudioVideoManager
を使用して広告の音声を管理する必要があります。
iOS 11 で、コンテンツ インセットが原因でバナービューが下にずれるバグを修正しました。
Security
フレームワークへの依存関係を追加しました。
7.23.0
2017-09-05
ネイティブ広告の割り当てが解除されたときに、mediatedNativeAd:didUntrackView:
を介してメディエーション アダプタに通知されるようになりました。
7.22.0
2017-08-08
アプリがバックグラウンド状態で実行されているため広告リクエストが切断されたときに「広告の読み込みに失敗」のイベントが読み込まれなかった問題を修正しました。
7.21.0
2017-06-20
インタースティシャル広告ユニットで動画広告が許可されていない場合、MRAID クリエイティブが useCustomClose
を呼び出していても、インタースティシャル広告にはすぐに終了オプションが表示されるようになりました。
クリエイティブのプレビュー モードまたはトラブルシューティング モードが有効かどうかを示すテキストをデバッグ メニューに追加しました。
GADMultipleAdsAdLoaderOptions
クラスを追加しました。このクラスを使用すると、パブリッシャーは 1 回のリクエストで読み込む広告の数を指定できます。
GADAdLoader
に loading
プロパティを追加しました。このプロパティは、広告ローダーが現在広告を読み込んでいるかどうかを示します。
GADAdLoaderDelegate
に新しいオプションのデリゲート メソッド -adLoaderDidFinishLoading:
を追加しました。これは、GADAdLoader
がリクエストのすべての広告の返信を完了した後に呼び出されます。
7.20.0
2017-05-03
アプリ内購入広告フォーマットを削除しました。
armv7s アーキテクチャを削除しました。
7.19.1
2017-04-13
スマートバナー メディエーションで、誤った広告サイズがメディエーション ネットワークに転送される問題を修正しました。
7.19.0
2017-03-16
SFSafariViewController
で URL を開くための openInlineBrowser()
メソッドを google_mobile_app_ads.js
に追加しました。
音声広告と動画広告の再生の開始と一時停止/停止の通知を行う GADAudioVideoManagerDelegate
を追加しました。
7.18.0
2017-02-23
play
、pause
、setMute
のメソッドを GADVideoController
に追加しました。
動画コンテンツの開始、一時停止、終了、ミュート、ミュート解除に対応する新しいデリゲート メソッドを GADVideoControllerDelegate
に追加しました。
広告リクエストが行われる前に早期初期化をオプトインするリワード動画メディエーション アダプタのサポートを追加しました。
7.17.0
2017-01-31
nativeAdDidRecordImpression
と nativeAdDidRecordClick
を GADNativeAdDelegate
に追加しました。
7.16.0
2016-12-12
DFPBannerView
オブジェクトに動画コントローラを追加しました。
GADNativeExpressAdView
、GADNativeContentAd
、GADNativeCustomTemplateAd
、GADNativeContentAd
、GADNativeCustomTemplateAd
の動画コントローラのプロパティが null 以外になりました。
ネイティブ メディエーション: アダプタで GADMediatedNativeAppInstallAd
と GADMediatedNativeContentAd
の adChoicesView
プロパティを設定して、AdChoices をレンダリングできるようになりました。
7.15.0
2016-11-21
GADNativeContentAd
と GADNativeCustomTemplateAd
に GADMediaView
プロパティを追加しました。
7.14.0
2016-10-28
メディエーション アダプタのヘッダーをフレームワークとグローバル ヘッダーに移動しました。
kGADAdSizeFluid
広告サイズの場合、バナーのサイズを変更しても、バナービューのフレームサイズは変更されなくなりました。
7.13.1
2016-10-20
Google アド マネージャーでのアプリ内プレビューとトラブルシューティングのサポートを追加しました。
7.13.0
2016-10-17
JavaScriptCore
フレームワークへの依存関係を追加しました。
各種バグを修正しました。
7.12.1
2016-10-05
GADNativeAppInstallAd
と GADNativeContentAd
の null 可能性アノテーションを修正しました。
7.12.0
2016-09-28
GADStringFromCGFloat
に伴う障害に関するバグを修正しました。
ネイティブ広告の AdChoices の位置を指定する GADNativeAdViewAdOptions
を追加しました。
adNetworkClassName
プロパティを GADRewardBasedVideoAd
に追加しました。
7.11.0
2016-09-15
CoreBlueooth、EventKit、EventKitUI のフレームワークへの依存性を削除しました。
iOS 10 向けにアプリを更新する際、アプリで NSCalendarsUsageDescription
と NSBluetoothPeripheralUsageDescription
のテキストを指定する必要がなくなりました。
MRAID 2.0 の createCalendarEvent
と storePicture
のサポートを削除しました。
7.10.1
2016-08-26
GADStringFromCGFloat
に伴う障害に関するバグを修正しました。
7.10.0
2016-08-16
ネイティブ広告をビューに関連付けると、SDK の想定に合わせてビューの userInteractionEnabled
プロパティが NO
に変更されます。
MobileCoreServices
への依存関係を追加しました。
SDK バージョンが major.minor.patch 以上かどうかを広告ネットワークに伝える API を追加しました。
7.9.1
2016-07-18
リワード動画メディエーションに影響するバグを修正しました。
7.9.0
2016-07-13
広告のレンダリングと品質を改善および強化するため、GLKit、OpenGLES、CoreMotion、CoreVideo のフレームワークの依存関係を追加しました。
+[GADMobileAds configureWithApplicationID:]
メソッドを追加しましたAdMob パブリッシャーは、アプリ ID を指定してこのメソッドを呼び出す必要があります。
SDK メディエーションを使用している Google アド マネージャーのパブリッシャーに、「メディエーション広告のタイプが不明または無効です」という警告が表示されなくなります。
7.8.1
2016-05-11
ユーザーがアプリの位置情報の権限を明示的に有効にしているときに、位置情報データを自動的に使用するための、SDK 側のサポートを追加しました。
7.8.0
2016-04-28
CoreBluetooth と SafariServices のフレームワークへの依存性を追加しました。
Swift のオプショナル型のサポートを改善するため、SDK のメイン ヘッダー ファイルに null 可能性アノテーションを追加しました。
サイズ kGADAdSizeFluid
の広告で GADAdSizeDelegate
のサポートを追加しました。
7.7.1
2016-04-06
スクロール ビューでのネイティブ広告のクリック処理に関する問題を解決しました。
7.7.0
2016-02-24
動画リワード広告のサポートを追加しました。
ビットコードのサポートを追加しました。これにより SDK のダウンロード サイズは増加しますが、アプリ バイナリのサイズは大幅に増加しません。アプリのこの設定を変更するには、プロジェクトの [Build Settings ] に移動し、[Build Options ] の [Enable Bitcode ] を Yes
に設定します。
MediaPlayer フレームワークへの依存関係を追加しました。このフレームワークをアプリのバイナリにリンクする必要があります。CocoaPods を使用している場合は、pod install --repo-update
を実行します。
リワード ベースの動画 API で userID への参照をすべて削除しました。
GADInterstitial
の loadRequest:
メソッドの呼び出しは、常に非同期の didFailToReceiveAd:withError:
または interstitialDidReceiveAd:
デリゲート呼び出しとペアになります。このコントラクトが守られないコーナー ケースを修正しました。
ネイティブ メディエーション:
アダプタでクリック イベントを処理して報告する機能を追加しました。
検索広告: 動的な高さのサポートを追加しました。
7.6.0
2015-12-07
メディエーション アダプタ用のプロトコル メソッドが再編成または移動され、より使いやすくなりました。
GADRewardBasedVideoAdDelegate
プロトコルの didFailToLoadWithError
メッセージについて、大文字アルファベットの使い方を修正しました。
7.5.2
2015-10-16
7.5.1
2015-09-30
GADStatisticsCore
でのクラッシュを修正します。
7.5.0
2015-09-22
iOS 9 デバイス上では、SDK で UIApplication
の canOpenURL
メソッドを使わなくなりました。
GADNativeAdDelegate
メソッドが呼び出されなかった問題を修正しました。
リクエストに広告タイプがない場合、GADAdLoaderDelegate
の adLoader:didFailToReceiveAdWithError
コールバックが呼び出されるようになりました。
7.4.1
2015-08-13
ユーザーが ID に特殊文字が含まれているプロダクトのアプリ内購入を完了したときに発生する障害の問題を修正しました。
7.4.0
2015-07-30
MRAID v2 のベータ版。
クラッシュ レポートとアプリ内購入(IAP)の自動トラッキングに関する新しいグローバル設定を追加しました。アプリ内購入の自動トラッキングが有効になっている場合、IAP コンバージョンのレポート作成で Conversion Tracking SDK への依存関係がなくなります。
GADInterstitial
の adUnitID
プロパティが readonly
になりました。
リワード ベースの動画メディエーション用の API を追加しました。
GADRequest
で setLocationWithDescription:
を非推奨にしました。代わりに setLocationWithLatitude:longitude:accuracy:
を使用してください。
7.3.1
2015-05-28
AdMob、アド マネージャー、Ad Exchange でアプリ インストール広告とコンテンツ広告のネイティブ広告フォーマットがサポートされるようになりました。
アド マネージャーの純広告で利用できるカスタムのネイティブ広告フォーマットのサポートを追加しました。
iOS 8 でスマートバナーが横向きで正しく表示されないという 7.2.0 で発生した回帰を修正しました。
7.2.2
2015-05-07
App Store にアップロードする際に表示される次の警告を修正しました。
The app references non-public selectors in Payload/(<app_id>):clientId,screenName,setScreenName.
7.2.1
2015-04-30
シミュレータでデフォルトでライブ広告が読み込まれるようになりました。GADRequest
の testDevices
プロパティに kGADSimulatorID
を追加して、シミュレータでテスト広告を取得します。
メディエーション アダプタとカスタム イベントでインタースティシャルのクリックを記録できるようになりました。
カスタム イベント API に若干の改善を加えました。
GADInterstitial initWithAdUnitID:
を追加し、GADInterstitial init
のサポートを終了しました。
DFPBannerView
の setValidAdSizesWithSizes
メソッドのサポートが終了しました。代わりに DFPBannerView.validAdSizes
を使用してください。
7.1.0
2015-04-01
CoreMedia.framework
に対してリンクする必要があります。
各種バグを修正しました。
7.0.0
2015-02-03
iOS 5 のサポートを終了しました。
SDK をフレームワークとしてリリースしました。
-ObjC
リンカーフラグの依存関係を削除しました。
iOS 8 での広告の読み込み時間を短縮しました。
requestAgent
プロパティを GADRequest
に追加しました。サードパーティ統合では、リクエストの送信元プラットフォームを示すためにこのプロパティを設定する必要があります。
カスタム ターゲティングとカテゴリの除外をサポートする新しい DFPRequest
クラスを追加しました。
publisherProvidedID
プロパティを DFPExtras
から DFPRequest
に移動しました。
GADAdMobExtras
と DFPExtras
を単一の GADExtras
クラスに置き換えました。
GADBannerView
の hasAutoRefreshed
プロパティを非推奨にしました。
GAD_SIMULATOR_ID
マクロを削除しました。GADBannerView
と GADInterstitial
を使用すると、シミュレータでテスト広告が自動的に有効になります。
GADRequest
の mediationExtras
、additionalParameters
、テスト プロパティを削除しました。
GADRequest
の setBirthdayWithMonth:day:year:
を非推奨にしました。
GADRequest
の addKeyword:
メソッドを削除しました。
DFPSwipeableBannerView
クラスを削除しました。
6.12.2
2014-11-06
バナー広告のバウンスを無効にしました。
DumpViews
で発生するクラッシュを修正しました。
6.12.0
2014-09-18
iOS 8 のサポートの正式リリース。
iOS 8 では、メインスレッドでの広告の読み込みにかかる時間が短縮されています。
iOS 8 でスマートバナー広告が横向きで正しく表示されるようになりました。
EventKit
と EventKitUI
の 2 つの新しいフレームワークに対するリンクが必要です。モジュールと自動リンク フレームワークが有効になっている場合、これらは自動的にリンクされます。
GADBannerView
の mediatedAdView
プロパティを非推奨にしました。
以前に非推奨になった GADInterstitial
の loadAndDisplayRequest:usingWindow:initialImage:
メソッドを削除しました。
6.11.1
2014-08-07
nib からのバナービューの初期化を修正しました。
6.10.0
2014-07-17
広告はデフォルトでアプリ内ブラウザではなく Safari で開くようになりました。クリエイティブで mraid.expand()
または admob.opener.openOverlay()
を指定すると、この動作をオーバーライドできます。
DFPBannerView
でスワイプ ジェスチャーが無効になりました。
DFPSwipeableBannerView
のサポートが終了し、DFPBannerView
に置き換えられました。
6.9.3
2014-06-12
GADInterstitial
の loadAndDisplayRequest:usingWindow:initialImage
メソッドのサポートが終了しました。
SDK からアナリティクス パッケージをバンドル解除し、SDK サイズを 9.6 MB から 3.4 MB に削減しました。アナリティクス SDK はこちら からダウンロードできます。
DFPExtras
の contentURL
プロパティが GADRequest
に移動されました。
さまざまなバグを修正しました。
6.9.2
2014-05-07
iOS 4.3 のサポートを終了しました。この SDK は iOS 5.0 以降をサポートしており、ARC の弱い参照を提供します。
定数 kGADAdSizeLargeBanner
を含む 320x100 のラージ バナー フォーマットを追加しました。
アプリ内購入を開始するための新しいインタースティシャル フォーマットを追加しました。GADInterstitial
の inAppPurchaseDelegate
プロパティを設定して、アプリ内購入イベントを処理します。
6.8.0
2014-01-24
広告のターゲット設定が改善されました。
CoreTelephony
フレームワークにリンクするために必要です。
デバイスが機内モードに入ったときに障害が起きる問題を修正しました。
6.7.0
2013-12-12
UITableView
内に配置された広告のパフォーマンスが向上しました。
各種バグを修正しました。
6.6.1
2013-11-13
メディエーションを使用する際のメモリリークを修正しました。
6.6.0
2013-11-05
AVFoundation
フレームワークにリンクするために必要です。
arm64 および x86_64 アーキテクチャのサポートを追加しました。
ライブラリ サイズを大幅に削減しました。
GADBannerView
と GADInterstitial
に adNetworkClassName
プロパティを追加しました。
インタースティシャルでアド マネージャーのアプリイベントが発火しないバグを修正しました。
Ad Exchange HTML アダプタをライブラリに直接バンドルしました。Ad Exchange デベロッパーは、libAdapterHtml.a
を個別にリンクする必要がなくなりました。
6.5.1
2013-08-29
iOS 7 の全画面表示でステータスバーを非表示にします。
6.5.0
2013-07-16
GADBannerView
のサイズ変更に関するバグを修正しました。
GADRequest
の COPPA フィールドの API 変更。
広告リクエストで Apple の IDFA を渡します。
リンカーフラグの使用に関するメディエーションの警告メッセージを更新しました。
6.4.2
2013-05-20
GADMRAIDInterceptor
の再発する問題を修正しました。
6.4.1
2013-04-18
Advertising Identifier
が nil
の場合に発生するクラッシュを修正しました。
6.4.0
2013-04-08
アプリがバックグラウンドで実行されているときに GADInterstitial
がクラッシュする問題を修正しました。
GADMRAIDInterceptor
スレッドのクラッシュを修正しました。
インタースティシャル デリゲートが interstitialWillLeaveApplication
を受け取るようにバグを修正しました。
重複するシンボル エラーを防ぐため、MD5 シンボルの名前を変更しました。
メディエーション経由で AdMob を使用している場合にテスト広告を受信するためのサポートを追加しました。
テスト広告は iOS 6 以降を搭載したデバイスでのみ利用できるようになりました。
UDID の使用をすべて削除しました。
6.3.0
2013-02-14
特定のデバイスでのテスト広告表示を可能にするため、request.testDevices
に渡す ID を提供するログ ステートメントが追加されました。
iOS 6 でテスト広告のサポートを追加しました。
GADMraidInterceptor
で発生するクラッシュを修正しました。
6.2.1
2012-10-16
StoreKit
フレームワークにリンクするために必要です。
最初のメディエーション広告を受信する前にアプリを回転させるとクラッシュする問題を修正しました。
6.2.0
2012-09-26
ARMv7s 向けにビルドする際に -all_load
フラグは不要になりました。-ObjC
フラグは引き続き必要です。
AdSupport framework に対してリンクするために必要です。
Xcode 4.5 を使用して iOS 6 に対してビルドするために必要です。最小デプロイは iOS 4.3 です。
SDK から ARMv6 命令が削除され、ARMv7s 命令が含まれるようになりました。
iOS 6 では Apple の広告識別子(IDFA)を使用し、iOS 6 より前のバージョンでは UDID を使用します。
iOS 6 のさまざまなバグを修正しました。
iPhone 5 の縦長画面でのアプリ内ブラウザの互換性。
iOS 6 の自動レイアウトとの互換性。
6.1.4/5
2012-08-09
サードパーティのクリックやインプレッションのトラッキングで起きるバグが修正されました。
DFPBannerView
は、初期サイズなしで作成できます。リクエストを読み込む前に validAdSizes
が設定されていることを確認します。
6.1.5: このバージョンでは、ユニバーサル デバイス識別子(UDID)を使用します。このバージョンを利用するアプリは、iOS の関連ポリシーに基づき、デバイス識別子情報の送信についてユーザーの同意を得る必要があります。
6.1.1/2
2012-07-19
nil キーにアクセスしたときに MRaid インターセプタがクラッシュする問題を修正しました。
SDK を使用するパブリッシャーは、-all_load
フラグを追加する必要があります。
アド マネージャー パブリッシャー専用の DFPBannerView
、DFPInterstitial
、DFPExtras
オブジェクトを追加しました。
アド マネージャーの新機能: 複数の広告サイズ。
アド マネージャーの新機能: アプリ内イベント。
アド マネージャー、検索、メディエーションのヘッダーが「アドオン」サブフォルダに含まれるようになったため、個別にダウンロードする必要がなくなりました。
既知の問題: Interface Builder で GADBannerView
を使用する場合、リクエストを読み込む前にフレームサイズを明示的に設定する必要があります。
6.1.2: このバージョンでは、ユニバーサル デバイス識別子(UDID)が使用されています。このバージョンを利用するアプリは、iOS の関連ポリシーに基づき、デバイス識別子情報の送信についてユーザーの同意を得る必要があります。
6.0.3/4
2012-05-10
フリークエンシー キャップを追加しました。
軽微なバグをいくつか修正しました。
6.0.4: このバージョンでは、ユニバーサル デバイス識別子(UDID)が使用されています。このバージョンを利用するアプリは、iOS の関連ポリシーに基づき、デバイス識別子情報の送信についてユーザーの同意を得る必要があります。
6.0.1
2012-04-19
広告ネットワークのメディエーションを追加しました。
メディエーションには、自社広告とカスタム イベントをメディエーションする機能が含まれています。
iOS プラットフォームのすべてのバージョンで MRAID v1.0 のサポートを追加しました。
GAD_SIZE_#x#
マクロを非推奨とし、GADAdSize
定数に置き換えました。
新しい GADSize
定数(kGADAdSizeSmartBannerPortrait
と kGADAdSizeSmartBannerLandscape
)を使用した全幅サイズの広告のサポートが追加されました。
GADRequest
が registerAdNetworkExtras:
を使用してエキストラを設定するようになりました。additionalParameters
プロパティは非推奨になりました。
バージョン 5.0.8 以降、iOS SDK は uniqueIdentifier
を参照しません。
5.0.8
2012-03-30
非推奨の UIDevice
プロパティである uniqueIdentifier
への参照を削除しました。
testDevices
プロパティは非推奨となり、非推奨ではなくなった testing
プロパティが推奨されるようになりました。
5.0.5
2011-11-30
iPhone と iPad で、リッチメディア インタースティシャル広告の追加フォーマットがサポートされるようになりました。この更新は、今後リリースされるすべてのインタースティシャル広告フォーマットと上位互換性があります。
インタースティシャル広告のインプレッション トラッキングを改善しました。
GADInterstitial
は常に使い捨てオブジェクトでしたが、最初のリクエストの後にインタースティシャルを読み込んで表示するリクエストに対して didFailToReceiveAdWithError:
を呼び出すことで、正常に失敗するようになります。
5.0.4
2011-10-28
アプリ内ブラウザの Retina ディスプレイでボタンが大きすぎる問題を修正しました。
5.0.3
2011-10-24
カスタム検索広告 の統合。
iOS 5.0 をサポート。
インタースティシャル広告の読み込みが高速化されます。
モーダル ビュー コントローラの広告表示の問題点が修正されました。
アンカータグの動作を修正しました。
4.1.1
2011-07-18
iOS 5.0 ベータ版 3 で追加の認証を取得。
GTMStringEncoding
は、他のライブラリとのリンカーの衝突を避けるために名前空間が設定されました。
App Store 広告の設定が誤っている場合、アプリ内ブラウザが自動的に閉じます。
SDK のメモリリークを修正しました。
DoubleClick for Advertisers(DFA)バナーのクリック トラッキングに関する問題を修正しました。
非常にまれに発生するクラッシュをいくつか修正しました。
Google アド マネージャーの正式リリース バージョン。
4.1.0
2011-05-02
他のビュー コントローラが重なり、隠れているビュー コントローラの JavaScript から終了が送信された場合は、すべてのビュー コントローラが適切に終了されます。
サーバー提供の AFMA インタースティシャル タイムアウトのサポートを追加しました。
デバイス ID を指定してテストモードを有効にできるようになりました。
バナーとリッチメディア オーバーレイで同じ UIWebView を再利用するためのメソッドを追加しました。
onshow ディクショナリにデバイスのサブモデルが追加されました。
GADBrowserController
と UIWebViews
でのメモリリークを修正しました。
アプリ起動時のインタースティシャル ビュー コントローラが縦向きに固定され、コンソールから警告ログが削除されます。
5xx HTTP レスポンス コードは、ネットワーク エラーではなくサーバー エラーを返すようになりました。
4.0.2
2011-03-15
一般向けのリリース。