Google Mobile Ads SDK における Open Measurement

IAB 規格の Open Measurement を実装することで、パブリッシャーは第三者である視認性データ プロバイダを使ってインプレッションとクリックの測定を検証することができます。Google Mobile Ads SDK は、バージョン 18.1.0 以降で Open Measurement に対応しています。Google Mobile Ads SDK のこのバージョン以降では、Open Measurement(OM)SDK と統合され、第三者による視認性の測定が可能になります。

Google Mobile Ads SDK は OM SDK バージョン 1.4 をサポートしています。

前提条件

* Google Mobile Ads SDK 18.1.0 以降。

Open Measurement を実装する

Google Mobile Ads SDK を使用して配信されるすべての広告について、Google Mobile Ads SDK は 「Google」を Open Measurement パートナー名として使用して Open Measurement を自動的に実装します。

第三者の視認性プロバイダを使用するには、AdMob 管理画面で設定し、その視認性プロバイダを使用するように広告申込情報を設定します。詳しくは、モバイルアプリの視認性データの提供元を設定するをご覧ください。

透明なオーバーレイが広告を覆わないようにする

広告がブロックされたと見なされないようにするには、広告を隠しているビューに次のいずれかの設定が必要です。

  • alpha = 0、または
  • visibility = View.GONE または visibility = View.INVISIBLE

広告を不鮮明にしているビューの背景が透明かどうかは関係ありません。ビューが広告をブロックしているとみなされる基準は、ビューの alpha 値と visibility 値です。

広告を覆う被覆物が Open Measurement SDK で検出されると、視認性データの提供元による、インプレッションが視認可能かどうかに関する判断に影響が及ぶ可能性があります。これを修正するには、ビューの alpha を 0 に設定するか、表示を View.GONE または View.INVISIBLE に設定します。

トラブルシューティング

Open Measurement を実装する際は、次の点にご留意ください。

  • 表示する広告で Open Measurement がサポートされているかどうかについては、メディエーション パートナーにご確認ください。

  • 広告を覆っているビューによって不鮮明になっている広告では、視認性測定のデータが登録されない可能性があります。詳しくは、透過オーバーレイが妨げにならないようにするを参照してください。

  • Android シミュレータを含むテストデバイスでは、テスト広告のラベルによる広告ビューの不透明さは、好ましいものとして検出されます。