Do kontrolowania niektórych informacji zbieranych przez pakiet SDK do reklam mobilnych można używać tych funkcji globalnych.
Własny identyfikator wydawcy (dawniej Same App Key)
Pakiet SDK do reklam mobilnych Google w C++ korzysta z własnego identyfikatora wydawcy, aby pomagać Ci wyświetlać lepiej dopasowane i spersonalizowane reklamy na podstawie danych zebranych z aplikacji, z której korzysta użytkownik.
Własny identyfikator wydawcy jest domyślnie włączony, ale możesz go wyłączyć za pomocą tego kodu przed inicjacją:
#include "firebase/gma.h"
firebase::gma::SetIsSameAppKeyEnabled(/*is_enabled=*/false);
Zgłaszanie awarii (tylko iOS)
Pakiet SDK do reklam mobilnych Google C++ sprawdza wyjątki występujące w aplikacji na iOS i rejestruje je, jeśli są spowodowane przez ten pakiet. Te wyjątki są zbierane, abyśmy mogli zapobiegać ich występowaniu w przyszłych wersjach pakietu SDK.
Funkcja zgłaszania awarii jest domyślnie włączona. Jeśli nie chcesz rejestrować wyjątków związanych z pakietem SDK, możesz wyłączyć tę funkcję, wywołując funkcję DisableSDKCrashReporting(). Najlepszy moment na wywołanie tej metody to uruchomienie aplikacji:
#include “firebase/gma.h”
firebase::gma::DisableSDKCrashReporting();
Raportowanie awarii nie jest obsługiwane na urządzeniach z Androidem.
Zgoda na pliki cookie
Jeśli Twoja aplikacja ma specjalne wymagania na Androidzie, możesz ustawić opcjonalny element
SharedPreferences
gad_has_consent_for_cookies. Więcej informacji znajdziesz w sekcji Zgoda na pliki cookie w przewodniku po ustawieniach globalnych Androida.