Ustawienia globalne

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.

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.