Podane niżej funkcje globalne mogą służyć do kontrolowania określonych informacji zbieranych przez pakiet SDK do reklam mobilnych.
Własny identyfikator wydawcy (dawniej Same App Key)
Pakiet SDK do reklam mobilnych Google w wersji C++ korzysta z własnego identyfikatora wydawcy, by wyświetlać trafniejsze i bardziej spersonalizowane reklamy na podstawie danych zebranych z aplikacji, z której korzysta użytkownik.
Własny identyfikator wydawcy jest domyślnie włączony, ale przed inicjowaniem możesz go wyłączyć, wpisując ten kod:
#include "firebase/gma.h"
firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);
Zgłaszanie awarii (tylko iOS)
Pakiet SDK do reklam mobilnych Google w języku C++ sprawdza wyjątki występujące w aplikacji na iOS i rejestruje je, jeśli są one spowodowane przez pakiet SDK. Te wyjątki są zbierane, aby móc im zapobiegać w kolejnych wersjach pakietu SDK.
Zgłaszanie awarii jest domyślnie włączone. Jeśli nie chcesz, aby wyjątki związane z pakietem SDK były rejestrowane, możesz wyłączyć tę funkcję, wywołując funkcję DisableSDKCrashReporting()
. Najlepiej jest wywoływać tę metodę, gdy aplikacja się uruchamia:
#include “firebase/gma.h”
firebase::gma::DisableSDKCrashReporting();
Zgłaszanie awarii nie jest obsługiwane na urządzeniach z Androidem.
Zgoda na pliki cookie
Jeśli Twoja aplikacja na Androidzie ma szczególne wymagania, możesz ustawić opcjonalną właściwość SharedPreferences
gad_has_consent_for_cookies
. Więcej informacji znajdziesz w sekcji Zgoda na pliki cookie w przewodniku po ustawieniach globalnych Androida.