バージョン
リリース日
メモ
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
を更新しました。
広告インスペクタ : .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 が複数のライブラリに含まれている場合にシンボルの重複エラーが発生する原因となって、OM SDK 1.4.10 に存在する意図しないグローバル adView
シンボルを回避します。
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 サポートを追加しました。
広告がミュートされていても、動画が終了したときにオーディオ セッションによって BGM が予期せず停止するというオーディオの問題を修正しました。
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
loadedAdNetworkResponseInfo
プロパティを GADResponseInfo
に追加しました。このプロパティは、広告を読み込んだ広告ネットワークに関する情報を返します。
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 をサポートする公式リリース。
Google Mobile Ads SDK が iOS 9 以下で実行されている場合にアプリがクラッシュしないようにガードを追加しました。この SDK は iOS 10 以降でのみサポートされており、それ以外の場合は無効です。
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 で余分な型キャストが行われないように、 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 から削除されました。これらのメソッドは NoOps になりました。
SDK の CTTelephonyNetworkInfo
API へのアクセスを減らすためのフラグを追加しました。
8.0.0
2021-02-01
バージョン 8 のメジャー変更。SDK v8 を準備する をご覧ください。
大量のリクエストを同時に実行する場合の SDK のパフォーマンスが向上しました。
i386 アーキテクチャのサポートを削除しました。32 ビット シミュレータは Xcode でサポートされなくなりました。
GADMediationAdapter
プロトコルの adapterVersion
が Swift の NSObject
と競合するバグを修正しました。
7.69.0
2020-12-03
Xcode 12.0 以降をターゲットとするビルドに必要なアプリ。
Apple シリコン Mac プラットフォームのシミュレータでのテストを可能にするため、arm64 シミュレーター スライスを追加しました。
styleID
パラメータを GADDynamicHeightSearchRequest
に追加しました。
全画面ベータ版フォーマットの 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
を参照するとビルドエラーが発生するバグを修正しました。
動画が利用できないときにネイティブ広告のメイン画像アセットを設定できるように、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:
での表示が終わってからリクエストすることができます。
修正: 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
パラメータを指定するために使用できます。
メディエーション: 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
に統合されます。詳しくは、統合ネイティブ広告ガイド をご覧ください。
リワード動画: 動画が完了したときにパブリッシャーに通知するように、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
プロパティが SDK の想定に合わせて 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 コンバージョンのレポートにおけるコンバージョン トラッキング 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 -> 3.4)MB 削減されます。アナリティクス SDK はこちら からダウンロードできます。
DFPExtras
の contentURL
プロパティが GADRequest
に移動されました。
さまざまなバグを修正しました。
6.9.2
2014-05-07
iOS 4.3 のサポートを終了しました。SDK は iOS 5.0 以降をサポートし、ARC 弱参照を提供するようになりました。
320×100 のラージバナー フォーマットを定数 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 の自動レイアウトとの互換性。
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
一般向けのリリース。