バージョン
リリース日
メモ
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 で今後リリースされるため、11.2.0 以上の SDK バージョンが必要になります。
11.1.0
2024-03-06
動画広告を読み込むと、メインスレッドの使用状況に関する警告メッセージがコンソールに表示される問題を修正しました。
広告インスペクタ : ユーザーのアプリ トラッキング承認ステータス を表示できるようになりました。
注: この機能は、広告インスペクタの UI で今後リリースされるため、11.1.0 以上の SDK バージョンが必要になります。
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
このリリースはメジャー バージョン アップデートで、いくつかの互換性を破る変更が含まれています。詳細については、
v10 から v11 に移行する をご覧ください。
互換性を破る変更 :
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 の初期化中に Ad Inspector に関連してまれに発生するクラッシュを修正しました。
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 サポートが追加されました。
広告がミュートされていても、動画の終了時に 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
GADRequestConfiguration: tagForChildDirectedTreatment:
メソッドが非推奨になり、tagForChildDirectedTreatment
の読み取り / 書き込みプロパティが追加されました。
GADRequestConfiguration: tagForUnderAgeOfConsent:
メソッドが非推奨になり、tagForUnderAgeOfConsent
の読み取り / 書き込みプロパティが追加されました。
sdkVersion
が非推奨になりました。代わりに versionNumber
を使用してください。
非レンダリング アダプターを保持してシグナルを収集できるようになりました。
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
を追加しました。
Audio 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:
から提供される広告報酬は常にノーオペレーションであり、広告報酬の値は AdMob 管理画面の広告ユニット設定から取得されます。
広告インスペクタ : 広告リクエストをエクスポートするための 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 に更新しました。
アプリケーション コードが 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 のサポートを公式リリースしました。
iOS 9 以前で Google Mobile Ads SDK が実行されているときにアプリがクラッシュしないようにする保護機能が追加されました。この 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
プロパティを使用してください。
ネイティブ広告で動画のミュート / ミュート解除のデリゲート コールバックが呼び出されないバグを修正しました。 bidding
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(旧称同一アプリキー)のサポートが追加され、アプリから収集されたデータを使用して、より関連性の高いパーソナライズド広告を配信できるようになりました。
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
のサポートを追加しました。
バージョン 11 より前の Xcode でのみ必要な UIWindowScene
マクロの定義を削除しました。
8.1.0
2021-02-19
disableAutomatedInAppPurchaseReporting
と enableAutomatedInAppPurchaseReporting
が非推奨になりました。IAP レポートは SDK から削除されました。現在、これらのメソッドは NoOps です。
SDK の CTTelephonyNetworkInfo
API へのアクセスを減らすフラグを追加しました。
8.0.0
2021-02-01
SDK v8 の準備 で説明されているように、メジャー バージョン 8 の変更。
大量のリクエストを同時に行ったときの SDK のパフォーマンスを改善しました。
i386 アーキテクチャのサポートを削除しました。Xcode は、32 ビット シミュレータのサポートを終了しました。
GADMediationAdapter
プロトコルの adapterVersion
が Swift の NSObject
と競合するバグを修正しました。
7.69.0
2020-12-03
Xcode 12.0 以降に対するビルドに必要なアプリ。
Apple Silicon Mac プラットフォームのシミュレータでテストできるように、arm64 シミュレータ スライスを追加しました。
styleID
パラメータを GADDynamicHeightSearchRequest
に追加しました。
全画面ベータ版フォーマット用に -adDidRecordImpression:
コールバックを GADFullScreenContentDelegate
に追加しました。
NSUserDefaults
gad_has_consent_for_cookies
のサポートを追加しました。gad_has_consent_for_cookies
設定がゼロに設定されている場合、Mobile Ads SDK は
制限付き広告(LTD)
を有効にします。
詳しくは、Cookie への同意の設定 をご覧ください。
Mobile Ads SDK では、forChildDirectedTreatment: true
を指定して GADMobileAds.sharedInstance().requestConfiguration.tag
が呼び出された場合(子ども向けの設定 を参照)、または GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true)
が呼び出された場合(同意年齢に満たないユーザー を参照)に、広告 ID(IDFA)の送信が無効になります。
7.68.0
2020-11-04
SDK を .framework
から .xcframework
に更新しました。CocoaPods のインストールには、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
バナー広告: GADBannerViewDelegate
に adViewDidRecordImpression:
デリゲート メソッドを追加しました。
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
dictionaryRepresentation
プロパティを GADResponseInfo
に追加し、レスポンス情報のロギングを容易にしました。
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
disableAutomatedInAppPurchaseReporting
インスタンス メソッドと enableAutomatedInAppPurchaseReporting
インスタンス メソッドを GADMobileAds
に追加し、disableAutomatedInAppPurchaseReporting
クラスメソッドを非推奨にしました。Google Mobile Ads SDK を初期化する前、または広告を読み込む前に disableAutomatedInAppPurchaseReporting
を呼び出して、自動 IAP レポートを無効にします。
disableMediationInitialization
メソッドを GADMobileAds
に追加しました。メディエーション アダプタの初期化を無効にするには、Google Mobile Ads SDK を初期化する前にこのメソッドを呼び出します。警告: このメソッドを呼び出すと、Google メディエーションのパフォーマンスに悪影響を及ぼす可能性があります。このメソッドは、Google メディエーション アダプタをアプリに含めた場合にのみ呼び出す必要があります。ただし、特定のアプリ セッション(A/B メディエーション テストの実行時など)では Google のメディエーションを使用しません。
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 を使用している場合に bidding が動作しないバグを修正しました。
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
アド マネージャーの広告レビュー センターでクリエイティブを検索するための Ad Response Identifier 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
デバイスでのテストをサポートするため、arm64e アーキテクチャを GoogleMobileAds フレームワークに追加しました。ビルドに 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 番目のリワード広告をリクエストすると、複数の第三者メディエーション アダプタが破損する問題が修正されます。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
7.28.0 で導入された、GameKit アプリでグラフィカルな不具合を引き起こすバグを修正しました。
7.28.0
2018-01-31
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 回のリクエストで読み込む広告の数を指定できます。
広告ローダーが広告を読み込んでいるかどうかを示す loading
プロパティを GADAdLoader
に追加しました。
新しいオプションのデリゲート メソッド -adLoaderDidFinishLoading:
を GADAdLoaderDelegate
に追加しました。このメソッドは、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
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
ネイティブ広告をビューに関連付ける場合、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 を指定してこのメソッドを呼び出す必要があります。
Google アド マネージャーで SDK メディエーションを使用している場合、「メディエーション対象の広告タイプが不明または無効です」という警告は表示されなくなります。
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
SDK は iOS 9 デバイスで UIApplication
の canOpenURL
メソッドを使用しなくなりました。
GADNativeAdDelegate
メソッドが呼び出されない問題を修正しました。
広告タイプがリクエストされない場合、GADAdLoaderDelegate
の adLoader:didFailToReceiveAdWithError
コールバックが呼び出されるようになりました。
7.4.1
2015-08-13
識別子に特殊文字が含まれている商品のアプリ内購入をユーザーが完了したときに発生するクラッシュを修正しました。
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
、テスト用プロパティを削除しました。
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
ペン先からのバナービューの初期化を修正しました。
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 の弱参照を提供するようになりました。
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 アーキテクチャのサポートを追加しました。
ライブラリ サイズを大幅に削減しました。
adNetworkClassName
プロパティを GADBannerView
と GADInterstitial
に追加しました。
インタースティシャルでアド マネージャーのアプリイベントが呼び出されないバグを修正しました。
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
ARMv7 向けのビルドでは、-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 ポリシーに準拠してデバイス ID 情報を送信することについて、適切なユーザーの同意を得る必要があります。
6.1.1/2
2012-07-19
nil キーにアクセスしたときに MRaid Interceptor がクラッシュする問題を修正しました。
パブリッシャーは、SDK を使用する際に -all_load
フラグを追加する必要があります。
アド マネージャー パブリッシャー専用の DFPBannerView
、DFPInterstitial
、DFPExtras
オブジェクトを追加しました。
アド マネージャーの新機能: 複数の広告サイズ。
アド マネージャーの新機能: アプリイベント。
アド マネージャー、検索、メディエーションのヘッダーが [アドオン] サブフォルダに含まれるようになりました。これにより、個別にダウンロードする必要がなくなります。
既知の問題: Interface Builder で GADBannerView
を使用する場合は、リクエストを読み込む前にフレームサイズを明示的に設定する必要があります。
6.1.2: このバージョンでは、汎用デバイス識別子(UDID)を利用します。このバージョンを利用するアプリは、関連する iOS ポリシーに準拠してデバイス ID 情報を送信することについて、適切なユーザーの同意を得る必要があります。
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 向けの追加の Rich Media インタースティシャル広告フォーマットのサポートが追加されました。このアップデートは、今後すべてのインタースティシャル広告フォーマットと上位互換性があります。
インタースティシャルのインプレッション トラッキング機能が改善されました。
これまで 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 Beta 3 でも追加認定。
他のライブラリとのリンカーの競合を避けるため、GTMStringEncoding
は名前空間に指定されています。
不適切な設定が App Store の広告の場合、アプリ内ブラウザは自動で終了します。
SDK でのメモリリークを修正しました。
DoubleClick for Advertiser(DFA)バナーのクリック トラッキングの問題を修正しました。
非常にまれなクラッシュをいくつか修正しました。
Google アド マネージャーの公式リリース バージョンです。
4.1.0
2011-05-02
ビュー コントローラのスタック内で覆い隠されているビュー コントローラの JavaScript からクローズが発行されると、すべてのビュー コントローラが適切に終了します。
サーバーが提供する AFMA インタースティシャル タイムアウトのサポートを追加しました。
デバイス ID をホワイトリストに登録することで、テストモードが有効になりました。
バナーとリッチメディア オーバーレイで同じ UIWebView を再利用するためのメソッドを追加しました。
onshow 辞書にデバイスのサブモデルを追加しました。
GADBrowserController
と UIWebViews
でのメモリリークを修正しました。
アプリ起動時インタースティシャル ビュー コントローラが縦向きにロックされ、コンソールから警告ログが削除されます。
5xx HTTP レスポンス コードはすべて、「ネットワーク エラー」ではなく「サーバーエラー」を返すようになりました。
4.0.2
2011-03-15
一般向けのリリース。