این صفحه ویژگیهایی را توضیح میدهد که Google Analytics ارائه میدهد و به شما امکان میدهد جمعآوری و استفاده از دادههای Analytics را کنترل کنید.
جمع آوری داده های Analytics را غیرفعال کنید
در برخی موارد، ممکن است بخواهید به طور موقت یا دائمی مجموعه داده های Analytics را غیرفعال کنید، مانند جمع آوری رضایت کاربر نهایی یا انجام تعهدات قانونی. Google Analytics چندین گزینه برای غیرفعال کردن و غیرفعال کردن مجموعه Analytics ارائه می دهد. آنها با هم استفاده می شوند، بسیاری از موارد استفاده معمولی را پشتیبانی می کنند.
غیرفعال کردن موقت مجموعه
اگر میخواهید بهطور موقت مجموعه Analytics را غیرفعال کنید، مانند دریافت رضایت کاربر نهایی قبل از جمعآوری دادهها، میتوانید مقدار firebase_analytics_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
روی false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
برای فعال کردن مجدد مجموعه، مانند پس از رضایت کاربر نهایی، متد setAnalyticsCollectionEnabled()
کلاس FirebaseAnalytics
را فراخوانی کنید. به عنوان مثال:
setAnalyticsCollectionEnabled(true);
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
اگر به هر دلیلی نیاز به تعلیق مجدد مجموعه دارید، می توانید با شماره زیر تماس بگیرید و مجموعه تا زمانی که دوباره آن را فعال نکنید، به حالت تعلیق در می آید.
setAnalyticsCollectionEnabled(false);
setAnalyticsCollectionEnabled(false);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(false);
مجموعه را برای همیشه غیرفعال کنید
اگر میخواهید مجموعه Analytics را برای همیشه در نسخهای از برنامه خود غیرفعال کنید، firebase_analytics_collection_deactivated
را در AndroidManifest.xml برنامه خود در تگ application
روی true تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
مجموعه شناسه تبلیغاتی را غیرفعال کنید
اگر میخواهید مجموعه شناسه تبلیغات را در برنامه Android خود غیرفعال کنید، میتوانید مقدار google_analytics_adid_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
کنترل جمع آوری داده ها برای تبلیغات شخصی
اگر پروژه Google Analytics خود را به یک حساب تبلیغاتی مرتبط کردهاید یا یکپارچهسازی تبلیغات را فعال کردهاید، یا اشتراکگذاری داده را انتخاب کردهاید، دادههای Analytics شما ممکن است برای استفاده در تبلیغات شخصیشده واجد شرایط باشند. به عنوان مثال، این بدان معناست که میتوانید از رویدادهای جمعآوریشده مانند first_open
برای ایجاد و استقرار فهرستهای مخاطب برای بازاریابی مجدد استفاده کنید، مگر اینکه نشان دهید که چنین دادههایی برای تبلیغات شخصیشده در دسترس نیستند.
با استفاده از یکی از گزینههای زیر میتوانید از طریق برنامهنویسی کنترل کنید که آیا دادههای Analytics کاربر باید برای تبلیغات شخصیسازی شده استفاده شود:
توصیه می شود : با رعایت رضایت کاربر، شخصی سازی آگهی را به صورت پویا فعال یا غیرفعال کنید. API حالت رضایت Google را اجرا کنید .
فعال یا غیرفعال کردن شخصیسازی آگهی در سطح کاربر: شخصیسازی آگهی را بهعنوان ویژگی کاربر کنترل کنید .
فعال یا غیرفعال کردن شخصیسازی آگهی در سطح دارایی Analytics: شخصیسازی تبلیغات را در هر منطقه جغرافیایی در دارایی Analytics خود غیرفعال کنید .
غیرفعال کردن ویژگی های تبلیغات شخصی از طریق ویژگی کاربر
API حالت رضایت Googleراه پیشنهادی برای فعال و غیرفعال کردن تبلیغات شخصی است.با این حال، اگر برنامه شما هنوز از حالت رضایت استفاده نمیکند، میتوانید شخصیسازی را با گزینه زیر کنترل کنید.
برای غیرفعال کردن رفتار تبلیغات شخصیشده بهطور پیشفرض، فیلد زیر را در AndroidManifest.xml
برنامه خود در تگ application
مشخص کنید:
<meta-data android:name="google_analytics_default_allow_ad_personalization_signals" android:value="false" />
ویژگیهای تبلیغات شخصیشده را از طریق ویژگی کاربر دوباره فعال کنید
اگر از پارامتر google_analytics_default_allow_ad_personalization_signals
برای کنترل شخصیسازی تبلیغات استفاده میکنید، میتوانید شخصیسازی آگهی را با روش setUserProperty
مانند شکل زیر دوباره فعال کنید:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, true);
اگر انتخاب کرده اید که به طور موقت مجموعه تجزیه و تحلیل را غیرفعال کنید (به عنوان مثال، تا زمانی که کاربر نهایی رضایت خود را ارائه کند)، و می خواهید ویژگی های تبلیغات شخصی را با فعال کردن مجدد مجموعه تجزیه و تحلیل برای یک کاربر کنترل کنید، مطمئن شوید که تماس شما برای تعیین این تنظیم قبل از تماس شما برای فعال کردن مجدد مجموعه تجزیه و تحلیل است. به عنوان مثال:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, ...);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
تنظیمات خود را تایید کنید
وقتی سیگنالهای شخصیسازی آگهی برای کاربر از طریق یکی از مکانیسمهای تعریفشده در بالا غیرفعال شده باشد، بستههای رویداد بعدی که از دستگاه آن کاربر ثبت میشوند دارای ویژگی کاربری به نام non_personalized_ads
با مقدار 1 خواهند بود که نشان میدهد رویدادهای آن بسته برای تبلیغات شخصیشده در دسترس نیستند. غیرفعال کردن تبلیغات شخصیشده تأثیری بر استفاده از دادهها برای اهداف اندازهگیری، از جمله گزارشدهی و انتساب ندارد.
تغییرات پیکربندی خود را مشاهده کنید
هنگامی که تغییراتی را در تنظیمات Google Analytics خود ایجاد کردید، SDK تغییرات را دانلود می کند. این فرآیند سریع و بدون درز است، بنابراین می توانید به سرعت تغییرات خود را آزمایش کنید. وقتی تغییراتی را در Analytics ایجاد میکنید، ممکن است چند دقیقه طول بکشد تا در برنامه شما اجرا شود. اگر برنامه شما فعال است، فرآیند استقرار کامل ممکن است تا یک ساعت طول بکشد.
،این صفحه ویژگیهایی را توضیح میدهد که Google Analytics ارائه میدهد و به شما امکان میدهد جمعآوری و استفاده از دادههای Analytics را کنترل کنید.
جمع آوری داده های Analytics را غیرفعال کنید
در برخی موارد، ممکن است بخواهید به طور موقت یا دائمی مجموعه داده های Analytics را غیرفعال کنید، مانند جمع آوری رضایت کاربر نهایی یا انجام تعهدات قانونی. Google Analytics چندین گزینه برای غیرفعال کردن و غیرفعال کردن مجموعه Analytics ارائه می دهد. آنها با هم استفاده می شوند، بسیاری از موارد استفاده معمولی را پشتیبانی می کنند.
غیرفعال کردن موقت مجموعه
اگر میخواهید بهطور موقت مجموعه Analytics را غیرفعال کنید، مانند دریافت رضایت کاربر نهایی قبل از جمعآوری دادهها، میتوانید مقدار firebase_analytics_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
روی false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
برای فعال کردن مجدد مجموعه، مانند پس از رضایت کاربر نهایی، متد setAnalyticsCollectionEnabled()
کلاس FirebaseAnalytics
را فراخوانی کنید. به عنوان مثال:
setAnalyticsCollectionEnabled(true);
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
اگر به هر دلیلی نیاز به تعلیق مجدد مجموعه دارید، می توانید با شماره زیر تماس بگیرید و مجموعه تا زمانی که دوباره آن را فعال نکنید، به حالت تعلیق در می آید.
setAnalyticsCollectionEnabled(false);
setAnalyticsCollectionEnabled(false);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(false);
مجموعه را برای همیشه غیرفعال کنید
اگر میخواهید مجموعه Analytics را برای همیشه در نسخهای از برنامه خود غیرفعال کنید، firebase_analytics_collection_deactivated
را در AndroidManifest.xml برنامه خود در تگ application
روی true تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
مجموعه شناسه تبلیغاتی را غیرفعال کنید
اگر میخواهید مجموعه شناسه تبلیغات را در برنامه Android خود غیرفعال کنید، میتوانید مقدار google_analytics_adid_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
کنترل جمع آوری داده ها برای تبلیغات شخصی
اگر پروژه Google Analytics خود را به یک حساب تبلیغاتی مرتبط کردهاید یا یکپارچهسازی تبلیغات را فعال کردهاید، یا اشتراکگذاری داده را انتخاب کردهاید، دادههای Analytics شما ممکن است برای استفاده در تبلیغات شخصیشده واجد شرایط باشند. به عنوان مثال، این بدان معناست که میتوانید از رویدادهای جمعآوریشده مانند first_open
برای ایجاد و استقرار فهرستهای مخاطب برای بازاریابی مجدد استفاده کنید، مگر اینکه نشان دهید که چنین دادههایی برای تبلیغات شخصیشده در دسترس نیستند.
با استفاده از یکی از گزینههای زیر میتوانید از طریق برنامهنویسی کنترل کنید که آیا دادههای Analytics کاربر باید برای تبلیغات شخصیسازی شده استفاده شود:
توصیه می شود : با رعایت رضایت کاربر، شخصی سازی آگهی را به صورت پویا فعال یا غیرفعال کنید. API حالت رضایت Google را اجرا کنید .
فعال یا غیرفعال کردن شخصیسازی آگهی در سطح کاربر: شخصیسازی آگهی را بهعنوان ویژگی کاربر کنترل کنید .
فعال یا غیرفعال کردن شخصیسازی آگهی در سطح دارایی Analytics: شخصیسازی تبلیغات را در هر منطقه جغرافیایی در دارایی Analytics خود غیرفعال کنید .
غیرفعال کردن ویژگی های تبلیغات شخصی از طریق ویژگی کاربر
API حالت رضایت Googleراه پیشنهادی برای فعال و غیرفعال کردن تبلیغات شخصی است.با این حال، اگر برنامه شما هنوز از حالت رضایت استفاده نمیکند، میتوانید شخصیسازی را با گزینه زیر کنترل کنید.
برای غیرفعال کردن رفتار تبلیغات شخصیشده بهطور پیشفرض، فیلد زیر را در AndroidManifest.xml
برنامه خود در تگ application
مشخص کنید:
<meta-data android:name="google_analytics_default_allow_ad_personalization_signals" android:value="false" />
ویژگیهای تبلیغات شخصیشده را از طریق ویژگی کاربر دوباره فعال کنید
اگر از پارامتر google_analytics_default_allow_ad_personalization_signals
برای کنترل شخصیسازی تبلیغات استفاده میکنید، میتوانید شخصیسازی آگهی را با روش setUserProperty
مانند شکل زیر دوباره فعال کنید:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, true);
اگر انتخاب کرده اید که به طور موقت مجموعه تجزیه و تحلیل را غیرفعال کنید (به عنوان مثال، تا زمانی که کاربر نهایی رضایت خود را ارائه کند)، و می خواهید ویژگی های تبلیغات شخصی را با فعال کردن مجدد مجموعه تجزیه و تحلیل برای یک کاربر کنترل کنید، مطمئن شوید که تماس شما برای تعیین این تنظیم قبل از تماس شما برای فعال کردن مجدد مجموعه تجزیه و تحلیل است. به عنوان مثال:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, ...);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
تنظیمات خود را تایید کنید
وقتی سیگنالهای شخصیسازی آگهی برای کاربر از طریق یکی از مکانیسمهای تعریفشده در بالا غیرفعال شده باشد، بستههای رویداد بعدی که از دستگاه آن کاربر ثبت میشوند دارای ویژگی کاربری به نام non_personalized_ads
با مقدار 1 خواهند بود که نشان میدهد رویدادهای آن بسته برای تبلیغات شخصیشده در دسترس نیستند. غیرفعال کردن تبلیغات شخصیشده تأثیری بر استفاده از دادهها برای اهداف اندازهگیری، از جمله گزارشدهی و انتساب ندارد.
تغییرات پیکربندی خود را مشاهده کنید
هنگامی که تغییراتی را در تنظیمات Google Analytics خود ایجاد کردید، SDK تغییرات را دانلود می کند. این فرآیند سریع و بدون درز است، بنابراین می توانید به سرعت تغییرات خود را آزمایش کنید. وقتی تغییراتی را در Analytics ایجاد میکنید، ممکن است چند دقیقه طول بکشد تا در برنامه شما اجرا شود. اگر برنامه شما فعال است، فرآیند استقرار کامل ممکن است تا یک ساعت طول بکشد.
،این صفحه ویژگیهایی را توضیح میدهد که Google Analytics ارائه میدهد و به شما امکان میدهد جمعآوری و استفاده از دادههای Analytics را کنترل کنید.
جمع آوری داده های Analytics را غیرفعال کنید
در برخی موارد، ممکن است بخواهید به طور موقت یا دائمی مجموعه داده های Analytics را غیرفعال کنید، مانند جمع آوری رضایت کاربر نهایی یا انجام تعهدات قانونی. Google Analytics چندین گزینه برای غیرفعال کردن و غیرفعال کردن مجموعه Analytics ارائه می دهد. آنها با هم استفاده می شوند، بسیاری از موارد استفاده معمولی را پشتیبانی می کنند.
غیرفعال کردن موقت مجموعه
اگر میخواهید بهطور موقت مجموعه Analytics را غیرفعال کنید، مانند دریافت رضایت کاربر نهایی قبل از جمعآوری دادهها، میتوانید مقدار firebase_analytics_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
روی false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
برای فعال کردن مجدد مجموعه، مانند پس از رضایت کاربر نهایی، متد setAnalyticsCollectionEnabled()
کلاس FirebaseAnalytics
را فراخوانی کنید. به عنوان مثال:
setAnalyticsCollectionEnabled(true);
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
اگر به هر دلیلی نیاز به تعلیق مجدد مجموعه دارید، می توانید با شماره زیر تماس بگیرید و مجموعه تا زمانی که دوباره آن را فعال نکنید، به حالت تعلیق در می آید.
setAnalyticsCollectionEnabled(false);
setAnalyticsCollectionEnabled(false);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(false);
مجموعه را برای همیشه غیرفعال کنید
اگر میخواهید مجموعه Analytics را برای همیشه در نسخهای از برنامه خود غیرفعال کنید، firebase_analytics_collection_deactivated
را در AndroidManifest.xml برنامه خود در تگ application
روی true تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
مجموعه شناسه تبلیغاتی را غیرفعال کنید
اگر میخواهید مجموعه شناسه تبلیغات را در برنامه Android خود غیرفعال کنید، میتوانید مقدار google_analytics_adid_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
کنترل جمع آوری داده ها برای تبلیغات شخصی
اگر پروژه Google Analytics خود را به یک حساب تبلیغاتی مرتبط کردهاید یا یکپارچهسازی تبلیغات را فعال کردهاید، یا اشتراکگذاری داده را انتخاب کردهاید، دادههای Analytics شما ممکن است برای استفاده در تبلیغات شخصیشده واجد شرایط باشند. به عنوان مثال، این بدان معناست که میتوانید از رویدادهای جمعآوریشده مانند first_open
برای ایجاد و استقرار فهرستهای مخاطب برای بازاریابی مجدد استفاده کنید، مگر اینکه نشان دهید که چنین دادههایی برای تبلیغات شخصیشده در دسترس نیستند.
با استفاده از یکی از گزینههای زیر میتوانید از طریق برنامهنویسی کنترل کنید که آیا دادههای Analytics کاربر باید برای تبلیغات شخصیسازی شده استفاده شود:
توصیه می شود : با رعایت رضایت کاربر، شخصی سازی آگهی را به صورت پویا فعال یا غیرفعال کنید. API حالت رضایت Google را اجرا کنید .
فعال یا غیرفعال کردن شخصیسازی آگهی در سطح کاربر: شخصیسازی آگهی را بهعنوان ویژگی کاربر کنترل کنید .
فعال یا غیرفعال کردن شخصیسازی آگهی در سطح دارایی Analytics: شخصیسازی تبلیغات را در هر منطقه جغرافیایی در دارایی Analytics خود غیرفعال کنید .
غیرفعال کردن ویژگی های تبلیغات شخصی از طریق ویژگی کاربر
API حالت رضایت Googleراه پیشنهادی برای فعال و غیرفعال کردن تبلیغات شخصی است.با این حال، اگر برنامه شما هنوز از حالت رضایت استفاده نمیکند، میتوانید شخصیسازی را با گزینه زیر کنترل کنید.
برای غیرفعال کردن رفتار تبلیغات شخصیشده بهطور پیشفرض، فیلد زیر را در AndroidManifest.xml
برنامه خود در تگ application
مشخص کنید:
<meta-data android:name="google_analytics_default_allow_ad_personalization_signals" android:value="false" />
ویژگیهای تبلیغات شخصیشده را از طریق ویژگی کاربر دوباره فعال کنید
اگر از پارامتر google_analytics_default_allow_ad_personalization_signals
برای کنترل شخصیسازی تبلیغات استفاده میکنید، میتوانید شخصیسازی آگهی را با روش setUserProperty
مانند شکل زیر دوباره فعال کنید:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, true);
اگر انتخاب کرده اید که به طور موقت مجموعه تجزیه و تحلیل را غیرفعال کنید (به عنوان مثال، تا زمانی که کاربر نهایی رضایت خود را ارائه کند)، و می خواهید ویژگی های تبلیغات شخصی را با فعال کردن مجدد مجموعه تجزیه و تحلیل برای یک کاربر کنترل کنید، مطمئن شوید که تماس شما برای تعیین این تنظیم قبل از تماس شما برای فعال کردن مجدد مجموعه تجزیه و تحلیل است. به عنوان مثال:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, ...);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
تنظیمات خود را تایید کنید
وقتی سیگنالهای شخصیسازی آگهی برای کاربر از طریق یکی از مکانیسمهای تعریفشده در بالا غیرفعال شده باشد، بستههای رویداد بعدی که از دستگاه آن کاربر ثبت میشوند دارای ویژگی کاربری به نام non_personalized_ads
با مقدار 1 خواهند بود که نشان میدهد رویدادهای آن بسته برای تبلیغات شخصیشده در دسترس نیستند. غیرفعال کردن تبلیغات شخصیشده تأثیری بر استفاده از دادهها برای اهداف اندازهگیری، از جمله گزارشدهی و انتساب ندارد.
تغییرات پیکربندی خود را مشاهده کنید
هنگامی که تغییراتی را در تنظیمات Google Analytics خود ایجاد کردید، SDK تغییرات را دانلود می کند. این فرآیند سریع و بدون درز است، بنابراین می توانید به سرعت تغییرات خود را آزمایش کنید. وقتی تغییراتی را در Analytics ایجاد میکنید، ممکن است چند دقیقه طول بکشد تا در برنامه شما اجرا شود. اگر برنامه شما فعال است، فرآیند استقرار کامل ممکن است تا یک ساعت طول بکشد.
،این صفحه ویژگیهایی را توضیح میدهد که Google Analytics ارائه میدهد و به شما امکان میدهد جمعآوری و استفاده از دادههای Analytics را کنترل کنید.
جمع آوری داده های Analytics را غیرفعال کنید
در برخی موارد، ممکن است بخواهید به طور موقت یا دائمی مجموعه داده های Analytics را غیرفعال کنید، مانند جمع آوری رضایت کاربر نهایی یا انجام تعهدات قانونی. Google Analytics چندین گزینه برای غیرفعال کردن و غیرفعال کردن مجموعه Analytics ارائه می دهد. آنها با هم استفاده می شوند، بسیاری از موارد استفاده معمولی را پشتیبانی می کنند.
غیرفعال کردن موقت مجموعه
اگر میخواهید بهطور موقت مجموعه Analytics را غیرفعال کنید، مانند دریافت رضایت کاربر نهایی قبل از جمعآوری دادهها، میتوانید مقدار firebase_analytics_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
روی false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
برای فعال کردن مجدد مجموعه، مانند پس از رضایت کاربر نهایی، متد setAnalyticsCollectionEnabled()
کلاس FirebaseAnalytics
را فراخوانی کنید. به عنوان مثال:
setAnalyticsCollectionEnabled(true);
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
اگر به هر دلیلی نیاز به تعلیق مجدد مجموعه دارید، می توانید با شماره زیر تماس بگیرید و مجموعه تا زمانی که دوباره آن را فعال نکنید، به حالت تعلیق در می آید.
setAnalyticsCollectionEnabled(false);
setAnalyticsCollectionEnabled(false);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(false);
مجموعه را برای همیشه غیرفعال کنید
اگر میخواهید مجموعه Analytics را برای همیشه در نسخهای از برنامه خود غیرفعال کنید، firebase_analytics_collection_deactivated
را در AndroidManifest.xml برنامه خود در تگ application
روی true تنظیم کنید. به عنوان مثال:
<meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />
مجموعه شناسه تبلیغاتی را غیرفعال کنید
اگر میخواهید مجموعه شناسه تبلیغات را در برنامه Android خود غیرفعال کنید، میتوانید مقدار google_analytics_adid_collection_enabled
را در AndroidManifest.xml
برنامه خود در تگ application
false
تنظیم کنید. به عنوان مثال:
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
کنترل جمع آوری داده ها برای تبلیغات شخصی
اگر پروژه Google Analytics خود را به یک حساب تبلیغاتی مرتبط کردهاید یا یکپارچهسازی تبلیغات را فعال کردهاید، یا اشتراکگذاری داده را انتخاب کردهاید، دادههای Analytics شما ممکن است برای استفاده در تبلیغات شخصیشده واجد شرایط باشند. به عنوان مثال، این بدان معناست که میتوانید از رویدادهای جمعآوریشده مانند first_open
برای ایجاد و استقرار فهرستهای مخاطب برای بازاریابی مجدد استفاده کنید، مگر اینکه نشان دهید که چنین دادههایی برای تبلیغات شخصیشده در دسترس نیستند.
با استفاده از یکی از گزینههای زیر میتوانید از طریق برنامهنویسی کنترل کنید که آیا دادههای Analytics کاربر باید برای تبلیغات شخصیسازی شده استفاده شود:
توصیه می شود : با رعایت رضایت کاربر، شخصی سازی آگهی را به صورت پویا فعال یا غیرفعال کنید. API حالت رضایت Google را اجرا کنید .
فعال یا غیرفعال کردن شخصیسازی آگهی در سطح کاربر: شخصیسازی آگهی را بهعنوان ویژگی کاربر کنترل کنید .
شخصی سازی AD را در سطح خاصیت Analytics فعال یا غیرفعال کنید: شخصی سازی تبلیغات را در هر منطقه جغرافیایی در خاصیت تحلیلی خود غیرفعال کنید .
ویژگی های تبلیغات شخصی را از طریق یک ویژگی کاربر غیرفعال کنید
API حالت رضایت گوگلروش پیشنهادی برای فعال کردن و غیرفعال کردن تبلیغات شخصی است.با این حال ، اگر برنامه شما هنوز از حالت رضایت استفاده نمی کند ، می توانید شخصی سازی را با گزینه زیر کنترل کنید.
برای غیرفعال کردن رفتار تبلیغاتی شخصی به طور پیش فرض ، قسمت زیر را در AndroidManifest.xml
برنامه خود در برچسب application
مشخص کنید:
<meta-data android:name="google_analytics_default_allow_ad_personalization_signals" android:value="false" />
ویژگی های تبلیغاتی شخصی شده را از طریق یک ویژگی کاربر مجدداً فعال کنید
اگر برای کنترل شخصی سازی تبلیغات از پارامتر google_analytics_default_allow_ad_personalization_signals
استفاده می کنید ، می توانید شخصی سازی AD را دوباره با روش setUserProperty
همانطور که در زیر آمده است ، دوباره فعال کنید:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, true);
اگر تصمیم گرفتید که مجموعه Analytics را به طور موقت غیرفعال کنید (به عنوان مثال ، تا زمانی که یک کاربر نهایی رضایت ارائه دهد) ، و می خواهید ویژگی های تبلیغاتی شخصی را پس از فعال کردن مجموعه تجزیه و تحلیل برای کاربر کنترل کنید ، اطمینان حاصل کنید که تماس شما برای مشخص کردن این تنظیم پیش از تماس شما به مجموعه تجزیه و تحلیل مجدد است. به عنوان مثال:
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, … );
setAnalyticsCollectionEnabled(true);
Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, ...);
Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);
تنظیمات خود را تایید کنید
هنگامی که سیگنال های شخصی سازی آگهی از طریق یکی از مکانیسم های تعریف شده در بالا برای کاربر غیرفعال شده اند ، بسته های رویدادهای بعدی که از دستگاه کاربر وارد شده اند شامل یک ویژگی کاربر به نام non_personalized_ads
با ارزش 1 خواهد بود تا نشان دهد که وقایع در آن بسته برای تبلیغات شخصی در دسترس نیستند. غیرفعال کردن تبلیغات شخصی بر استفاده از داده ها برای اهداف اندازه گیری از جمله گزارش و انتساب تأثیر نمی گذارد.
تغییرات پیکربندی خود را ببینید
هنگامی که در تنظیمات Google Analytics تغییراتی ایجاد کرده اید ، SDK تغییرات را بارگیری می کند. این روند سریع و یکپارچه است ، بنابراین می توانید به سرعت تغییرات خود را آزمایش کنید. هنگامی که در Analytics تغییرات ایجاد می کنید ، ممکن است چند دقیقه طول بکشد تا در برنامه خود مستقر شود. اگر برنامه شما زنده باشد ، ممکن است روند استقرار کامل تا یک ساعت طول بکشد.