| Plattform auswählen: | iOS+ Android |
Auf dieser Seite werden die Funktionen von Google Analytics beschrieben, mit denen Sie die Erhebung und Verwendung von Analytics-Daten steuern können.
Analytics-Datenerhebung deaktivieren
In einigen Fällen kann es sinnvoll sein, die Erhebung von Analytics-Daten vorübergehend oder dauerhaft zu deaktivieren, z. B. um die Einwilligung der Endnutzer einzuholen oder rechtliche Verpflichtungen zu erfüllen. Google Analytics bietet mehrere Optionen zum Deaktivieren der Analytics-Erhebung. Zusammen unterstützen sie viele typische Anwendungsfälle.
Erhebung vorübergehend deaktivieren
Wenn Sie die Erhebung von Analytics vorübergehend deaktivieren möchten, z. B. um die Einwilligung der Endnutzer einzuholen, bevor Sie Daten erheben, können Sie den Wert von firebase_analytics_collection_enabled in der AndroidManifest.xml Ihrer App im application-Tag auf false festlegen. Beispiel:
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
Wenn Sie die Erhebung wieder aktivieren möchten, z. B. nachdem ein Endnutzer die Einwilligung erteilt hat, rufen Sie die Methode setAnalyticsCollectionEnabled() der Klasse FirebaseAnalytics auf. Beispiel:
Kotlin
setAnalyticsCollectionEnabled(true);
Java
setAnalyticsCollectionEnabled(true);
Einheit
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
Wenn Sie die Erhebung aus irgendeinem Grund noch einmal aussetzen müssen, können Sie die folgende Funktion aufrufen. Die Erhebung wird dann ausgesetzt, bis Sie sie wieder aktivieren.
Kotlin
setAnalyticsCollectionEnabled(false);
Java
setAnalyticsCollectionEnabled(false);
Einheit
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(false);
Datenerhebung dauerhaft deaktivieren
Wenn Sie die Erhebung von Analytics in einer Version Ihrer App dauerhaft deaktivieren möchten, setzen Sie firebase_analytics_collection_deactivated im application-Tag in der Datei „AndroidManifest.xml“ Ihrer App auf „true“. Beispiel:
<meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
Erhebung der Werbe-ID deaktivieren
Wenn Sie die Erfassung der Werbe-ID in Ihrer Android-App deaktivieren möchten, können Sie den Wert von google_analytics_adid_collection_enabled im AndroidManifest.xml Ihrer App im application-Tag auf false festlegen. Beispiel:
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
Datenerhebung für personalisierte Anzeigen verwalten
Wenn Sie Ihr Google Analytics-Projekt mit einem Werbekonto verknüpft oder eine andere Werbeintegration aktiviert haben oder der Datenweitergabe zugestimmt haben, können Ihre Analytics-Daten möglicherweise für Personalisierte Anzeigen verwendet werden.
Das bedeutet beispielsweise, dass Sie erhobene Ereignisse wie first_open verwenden dürfen, um Zielgruppenlisten für Remarketing zu erstellen und bereitzustellen, sofern Sie nicht angeben, dass solche Daten nicht für Personalisierte Anzeigen verfügbar sind.
Sie können programmatisch festlegen, ob die Analytics-Daten eines Nutzers für Personalisierte Anzeigen verwendet werden sollen. Dazu haben Sie folgende Möglichkeiten:
Empfohlen: Personalisierte Werbung dynamisch aktivieren oder deaktivieren, indem Sie die Einwilligung des Nutzers berücksichtigen. Implementieren Sie die API für den Einwilligungsmodus von Google.
Personalisierte Werbung auf Nutzerebene aktivieren oder deaktivieren: Personalisierte Werbung als Nutzereigenschaft steuern
Personalisierte Werbung auf Analytics-Property-Ebene aktivieren oder deaktivieren: Personalisierte Werbung für einzelne geografische Regionen in Ihrer Analytics-Property deaktivieren
Funktionen für personalisierte Anzeigen über eine Nutzereigenschaft deaktivieren
Die API für den Einwilligungsmodus von Google ist die empfohlene Methode zum Aktivieren und Deaktivieren personalisierter Werbung.
Wenn Ihre App den Einwilligungsmodus noch nicht verwendet, können Sie die Personalisierung mit der folgenden Option steuern.
Wenn Sie personalisierte Anzeigen standardmäßig deaktivieren möchten, geben Sie das folgende Feld im application-Tag in der AndroidManifest.xml Ihrer App an:
<meta-data android:name="google_analytics_default_allow_ad_personalization_signals" android:value="false" />
Personalisierte Anzeigenfunktionen über eine Nutzereigenschaft reaktivieren
Wenn Sie den Parameter google_analytics_default_allow_ad_personalization_signals verwenden, um die Personalisierung von Werbung zu steuern, können Sie die Personalisierung von Werbung mit der Methode setUserProperty wieder aktivieren, wie unten gezeigt:
Kotlin
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
Java
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
Einheit
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, true);
Wenn Sie die Erhebung von Analysedaten vorübergehend deaktiviert haben (z. B. bis ein Endnutzer die Einwilligung erteilt), und Sie personalisierte Werbefunktionen steuern möchten, wenn die Erhebung von Analysedaten für einen Nutzer wieder aktiviert wird, muss der Aufruf zum Festlegen dieser Einstellung vor dem Aufruf zum Reaktivieren der Erhebung von Analysedaten erfolgen. Beispiel:
Kotlin
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
Java
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
Einheit
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, ...);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
Einstellungen bestätigen
Wenn Signale für personalisierte Anzeigen für einen Nutzer über einen der oben genannten Mechanismen deaktiviert wurden, enthalten nachfolgende Ereignis-Bundles, die vom Gerät dieses Nutzers protokolliert werden, eine Nutzereigenschaft namens non_personalized_ads mit dem Wert 1. Damit wird angegeben, dass Ereignisse in diesem Bundle nicht für personalisierte Werbung verfügbar sind. Die Deaktivierung Personalisierter Anzeigen hat keine Auswirkungen auf die Verwendung der Daten für Analysezwecke, einschließlich Berichterstellung und Attribution.
Konfigurationsänderungen ansehen
Nachdem Sie Änderungen an den Google Analytics-Einstellungen vorgenommen haben, lädt das SDK die Änderungen herunter. Der Prozess ist schnell und nahtlos, sodass Sie Ihre Änderungen schnell testen können. Wenn Sie Änderungen in Analytics vornehmen, kann es einige Minuten dauern, bis sie in Ihrer App bereitgestellt werden. Wenn Ihre App aktiv ist, kann der gesamte Bereitstellungsprozess bis zu einer Stunde dauern.