バージョン
リリース日
メモ
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
返されたバナーが折りたたみ可能かどうかを確認する isCollapsible
プロパティを GADBannerView
に追加しました。
アセットビューを nil
に設定すると、ネイティブ広告アセットビューの userInteractionEnabled
ステータスが復元されるようになりました。
広告検査ツール : TFUA や TFCD などの追加のプライバシー シグナルの表示をサポートしました。
注: 広告インスペクタ UI では、この機能は後日リリースされます。この機能を使用するには、SDK バージョン 11.5.0 以降が必要です。
11.4.0
2024-05-06
チーム ID EQHXZ8M8AV
を使用して、署名 ID を AdMob Inc.
から Google LLC
に更新しました。これにより Xcode で通知がトリガーされた場合は、[変更を承認] を選択して新しい 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
を更新しました。
Ad Inspector : .plist
情報と IAB TCF 値の表示のサポートを追加しました。
注: 広告インスペクタ UI では、この機能は後日リリースされます。この機能を使用するには、SDK バージョン 11.2.0 以降が必要です。
11.1.0
2024-03-06
動画広告の読み込み時に、メインスレッドの使用率に関する警告メッセージがコンソールに表示される問題を修正しました。
Ad Inspector : ユーザーのアプリ トラッキング許可ステータス を表示するサポートを追加しました。
注: 広告インスペクタ 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 は、ビュー コントローラが指定されていない場合に、アプリのメイン ウィンドウを使用してビュー コントローラを自動的に検索します。
テスト :
Ad Inspector :
広告インスペクタで、セッションの開始時に発生したエラーが表示されるようになりました。
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
広告が 1 つの向きで読み込まれ、別の向きで表示された場合に、一部のクリエイティブが正しく表示されないバグを修正しました。
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
このリリースはメジャー バージョンの更新であり、互換性を破る変更がいくつか含まれています。詳細については、
v9 から v10 に移行する をご覧ください。
互換性を破る変更 :
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:
によって提供される広告報酬は、常に無効で、広告報酬の値は アド マネージャー UI の広告ユニット設定から取得されます。
広告インスペクタ : 広告リクエストのエクスポートに関する 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 に更新されました。
アプリケーション コードで新しい adWilllPresentFullScreenContent
ではなく adDidPresentFullScreenContent
を参照している場合の警告を GADFullScreenContentDelegate
に追加しました
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 をサポートする公式リリース。
iOS 9 以前で Google Mobile Ads SDK を実行する際にアプリがクラッシュしないようにガード機能を追加しました。この SDK は iOS 10 以降でのみサポートされており、それ以外の場合は無効です。
8.10.0
2021-09-01
8.9.0
2021-08-10
iOS 15 ベータ版に影響するまれなバグを修正しました。このバグにより、マルチシーン アプリで全画面ウェブビューのサイズが正しく設定されない場合があります。
copy メソッドで GADRequest
オブジェクトが作成された場合に、registerAdNetworkExtras:
の呼び出しがクラッシュするバグを修正しました。
8.8.0
2021-07-20
複数のアプリ内ストアが重なって表示されるまれなケースを防ぐロジックを追加しました。
8.7.0
2021-06-24
8.6.0
2021-06-07
GADCustomNativeAd
の mediaView
プロパティを非推奨にしました。
代わりに、同じクラスの新しい mediaContent
プロパティを使用します。
ネイティブ広告の入札で動画のミュート / ミュート解除のデリゲート コールバックが呼び出されないバグを修正しました。
Swift での余分な型キャストを回避するため、 kGAMSimulatorID
型を id
から NSString*
に更新しました。
8.5.0
2021-05-07
試験運用版の広告フォーマットが複数回表示された場合に、広告の閉鎖時に閉じられないバグを修正しました。
8.4.0
2021-04-19
SKAdImpression
を使用した SKAdNetwork
コンバージョン イベントのサポートを強化しました。
8.3.0
2021-03-25
パブリッシャーのファーストパーティ ID(旧称「同一アプリキー」)のサポートを追加しました。これにより、アプリから収集したデータを使って、配信する広告の関連性とパーソナライズのレベルを高めることができます。
adWillDismissFullScreenContent:
を GADFullScreenContentDelegate
に追加しました。
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 の設定に対する同意 をご覧ください。
Mobile Ads SDK では、GADMobileAds.sharedInstance().requestConfiguration.tag
が forChildDirectedTreatment: true
で呼び出された(子供向け設定 を参照)、または GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)
が呼び出された(同意年齢に満たないユーザーの設定 を参照)場合、広告識別子(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
に追加しました。
mediaContent
プロパティを GADInstreamAd
に追加し、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
エラーコードが返されるようになりました。
リワード広告: GADRewardedAd
が表示される前にいつでも customRewardString
プロパティを設定できるようになりました。以前は、このプロパティは広告を読み込む前に設定する必要がありました。
メディエーション: メディエーション アダプターが見つからない、または正しいプロトコルに準拠していない場合の公開エラー メッセージを改善しました。
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
アプリ測定のサポートの公式リリース。
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 は、App Measurement に依存するようになりました。App Measurement フレームワークと依存関係を含める必要があります。アプリケーション ID は、キー
GADIsAdManagerApp
.
詳しくは、クイック スタート ガイドをご覧ください。
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
を参照するとビルドエラーが発生するバグを修正しました。
mainImage
プロパティを GADMediaContent
クラスに追加して、動画が利用できないときにネイティブ広告のメイン画像アセットを設定するようにしました。
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:
での表示が終わってからリクエストすることができます。
修正: CocoaPod を更新してファイルサイズを 100 MB 未満に減らし、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
パラメータを指定するために使用できます。
メディエーション: GADMediationAdRequest
に maxAdContentRating
プロパティと underAgeOfConsent
プロパティを追加しました。
注: 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
に統合されます。詳しくは、統合ネイティブ広告ガイド をご覧ください。
リワード動画: 動画が完了したときにパブリッシャーに通知するように、GADRewardBasedVideoAdDelegate
に rewardBasedVideoAdDidCompletePlaying:
メソッドを追加しました。
動画リワード メディエーション: 動画が完了したときにメディエーション アダプタが呼び出す connectorDidCompletePlayingRewardBasedVideoAd:
メソッドを GADMRewardBasedVideoAdConnectorDelegate
に追加しました。
ネイティブ メディエーション: 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
GADNativeAdDelegate
に nativeAdDidRecordImpression
と nativeAdDidRecordClick
を追加しました。
7.16.0
2016-12-12
DFPBannerView
オブジェクトに動画コントローラを追加しました。
GADNativeExpressAdView
、GADNativeContentAd
、GADNativeCustomTemplateAd
、GADNativeContentAd
、GADNativeCustomTemplateAd
の動画コントローラ プロパティが null でなくなった。
ネイティブ メディエーション: アダプタで GADMediatedNativeAppInstallAd
と GADMediatedNativeContentAd
に adChoicesView
プロパティを設定して、AdChoices をレンダリングできるようになりました。
7.15.0
2016-11-21
GADMediaView
プロパティを GADNativeContentAd
と GADNativeCustomTemplateAd
に追加しました。
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
ネイティブ広告をビューに関連付けると、ビューの userInteractionEnabled
プロパティが NO
に変更され、SDK の要件を満たすようになります。
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 コンバージョンのレポート作成に コンバージョン トラッキング 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 にアップロードする際の次の警告を修正しました。
アプリが 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
、testing プロパティを削除しました。
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 で、スマート バナー広告が横向きで正しく表示される。
2 つの新しいフレームワーク(EventKit
と EventKitUI
)とのリンクが必要です。モジュールと自動リンク フレームワークが有効になっている場合、これらは自動的にリンクされます。
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 弱参照を提供します。
320x100 の大バナー フォーマットを追加しました。定数は kGADAdSizeLargeBanner
です。
アプリ内購入を開始するための新しいインタースティシャル フォーマットを追加しました。アプリ内購入イベントを処理するには、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 フレームワークに対してリンクするために必要です。
Xcode 4.5 を使用して iOS 6 に対してビルドするには必須です。最小デプロイは iOS 4.3 です。
SDK から ARMv6 命令が削除され、ARMv7s 命令が追加されました。
iOS 6 では Apple の広告識別子(IDFA)を使用し、iOS 6 より前のバージョンでは UDID を使用します。
iOS 6 のさまざまなバグを修正しました。
iPhone 5 の縦長画面に対応したアプリ内ブラウザの互換性。
iOS 6 の AutoLayout との互換性。
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
一般向けのリリース。