全般設定


次のグローバル関数を使用して、Mobile Ads SDK が収集する特定の情報を制御できます。

パブリッシャー様のファーストパーティ ID(旧称「同一アプリキー」)

Google Mobile Ads C++ SDK では、パブリッシャーのファーストパーティ ID を使用して、ユーザーが使用しているアプリから収集されたデータを使って、配信する広告の関連性とパーソナライズのレベルを高めることができます。

パブリッシャーのファーストパーティ ID はデフォルトで有効になっていますが、初期化前に次のコードを使用して無効にできます。

#include "firebase/gma.h"

firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);

クラッシュ レポート(iOS のみ)

iOS アプリで発生した例外は Google Mobile Ads C++ SDK で調査され、SDK が原因の場合には記録されます。これらの例外情報を収集することで、将来の SDK バージョンで同じ例外が発生する事態を防止することが目的です。

クラッシュ レポートはデフォルトで有効になっています。SDK 関連の例外記録を希望されない場合は、DisableSDKCrashReporting() 関数を呼び出すことで、この機能を無効にできます。このメソッドは、次のようにアプリの起動時に呼び出すのが最適です。

#include “firebase/gma.h”

firebase::gma::DisableSDKCrashReporting();

Android デバイスではクラッシュ レポートはサポートされていません。

Android でアプリに特別な要件がある場合は、オプションの SharedPreferences gad_has_consent_for_cookies を設定できます。詳しくは、Android グローバル設定ガイドのCookie の同意セクションをご覧ください。