Analytics ডেটা সংগ্রহ এবং ব্যবহার কনফিগার করুন



এই পৃষ্ঠাটি Google Analytics অফার করা বৈশিষ্ট্যগুলি বর্ণনা করে যা আপনাকে Analytics ডেটা সংগ্রহ এবং ব্যবহার নিয়ন্ত্রণ করতে দেয়।

Analytics ডেটা সংগ্রহ অক্ষম করুন

কিছু ক্ষেত্রে, আপনি হয়তো Analytics ডেটা সংগ্রহ সাময়িকভাবে বা স্থায়ীভাবে বন্ধ করতে চাইতে পারেন, যেমন শেষ ব্যবহারকারীর সম্মতি সংগ্রহ করা বা আইনি বাধ্যবাধকতা পূরণ করা। Google Analytics Analytics সংগ্রহ নিষ্ক্রিয় এবং নিষ্ক্রিয় করার জন্য একাধিক বিকল্প অফার করে। একসাথে ব্যবহার করলে, এগুলি অনেক সাধারণ ব্যবহারের ক্ষেত্রে সমর্থন করে।

সংগ্রহ সাময়িকভাবে অক্ষম করুন

যদি আপনি সাময়িকভাবে Analytics সংগ্রহ বন্ধ করতে চান, যেমন ডেটা সংগ্রহের আগে শেষ ব্যবহারকারীর সম্মতি নিতে চান, তাহলে আপনি application ট্যাগে আপনার অ্যাপের AndroidManifest.xmlfirebase_analytics_collection_enabled এর মান false হিসেবে সেট করতে পারেন। উদাহরণস্বরূপ:

<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />

সংগ্রহ পুনরায় সক্ষম করতে, যেমন একজন শেষ ব্যবহারকারীর সম্মতি প্রদানের পরে, FirebaseAnalytics ক্লাসের setAnalyticsCollectionEnabled() পদ্ধতিটি কল করুন। উদাহরণস্বরূপ:

Kotlin

setAnalyticsCollectionEnabled(true);

Java

setAnalyticsCollectionEnabled(true);

ঐক্য

Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(true);

যদি কোনও কারণে আপনার আবার সংগ্রহ স্থগিত করার প্রয়োজন হয়, তাহলে আপনি নিম্নলিখিত নম্বরে কল করতে পারেন এবং আপনি এটি পুনরায় সক্ষম না করা পর্যন্ত সংগ্রহ স্থগিত থাকবে।

Kotlin

setAnalyticsCollectionEnabled(false);

Java

setAnalyticsCollectionEnabled(false);

ঐক্য

Firebase.Analytics.FirebaseAnalytics.SetAnalyticsCollectionEnabled(false);

সংগ্রহ স্থায়ীভাবে নিষ্ক্রিয় করুন

যদি আপনার অ্যাপের কোনও সংস্করণে Analytics সংগ্রহ স্থায়ীভাবে নিষ্ক্রিয় করতে হয়, তাহলে আপনার অ্যাপের AndroidManifest.xml application ট্যাগে firebase_analytics_collection_deactivated কে true তে সেট করুন। উদাহরণস্বরূপ:

<meta-data android:name="firebase_analytics_collection_deactivated" android:value="true" />

বিজ্ঞাপন আইডি সংগ্রহ অক্ষম করুন

যদি আপনি আপনার অ্যান্ড্রয়েড অ্যাপে বিজ্ঞাপন আইডি সংগ্রহ বন্ধ করতে চান, তাহলে আপনি application ট্যাগে আপনার অ্যাপের AndroidManifest.xmlgoogle_analytics_adid_collection_enabled এর মান false হিসেবে সেট করতে পারেন। উদাহরণস্বরূপ:

<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />

ব্যক্তিগতকৃত বিজ্ঞাপনের জন্য ডেটা সংগ্রহ নিয়ন্ত্রণ করুন

যদি আপনি আপনার Google Analytics প্রকল্পটিকে একটি বিজ্ঞাপন অ্যাকাউন্টের সাথে লিঙ্ক করে থাকেন বা অন্যথায় একটি বিজ্ঞাপন ইন্টিগ্রেশন সক্ষম করে থাকেন, অথবা ডেটা শেয়ারিং বেছে নেন, তাহলে আপনার Analytics ডেটা ব্যক্তিগতকৃত বিজ্ঞাপনে ব্যবহারের জন্য যোগ্য হতে পারে। উদাহরণস্বরূপ, এর অর্থ হল, আপনি পুনঃবিপণনের জন্য দর্শক তালিকা তৈরি এবং স্থাপন করতে first_open এর মতো সংগৃহীত ইভেন্টগুলি ব্যবহার করতে পারেন যদি না আপনি নির্দেশ করেন যে এই ধরনের ডেটা ব্যক্তিগতকৃত বিজ্ঞাপনের জন্য উপলব্ধ নয়।

নিম্নলিখিত বিকল্পগুলির যেকোনো একটি ব্যবহার করে আপনি ব্যবহারকারীর Analytics ডেটা ব্যক্তিগতকৃত বিজ্ঞাপনের জন্য ব্যবহার করা উচিত কিনা তা প্রোগ্রাম্যাটিকভাবে নিয়ন্ত্রণ করতে পারেন:

ব্যবহারকারীর সম্পত্তির মাধ্যমে ব্যক্তিগতকৃত বিজ্ঞাপনের বৈশিষ্ট্যগুলি বন্ধ করুন

গুগলের সম্মতি মোড এপিআইব্যক্তিগতকৃত বিজ্ঞাপন সক্ষম এবং অক্ষম করার জন্য এটি প্রস্তাবিত উপায়।

তবে, যদি আপনার অ্যাপটি এখনও সম্মতি মোড ব্যবহার না করে, তাহলে আপনি নিম্নলিখিত বিকল্পটি ব্যবহার করে ব্যক্তিগতকরণ নিয়ন্ত্রণ করতে পারেন।

ডিফল্টভাবে ব্যক্তিগতকৃত বিজ্ঞাপন আচরণ বন্ধ করতে, আপনার অ্যাপের AndroidManifest.xmlapplication ট্যাগে নিম্নলিখিত ক্ষেত্রটি নির্দিষ্ট করুন:

<meta-data android:name="google_analytics_default_allow_ad_personalization_signals" android:value="false" />

ব্যবহারকারীর সম্পত্তির মাধ্যমে ব্যক্তিগতকৃত বিজ্ঞাপন বৈশিষ্ট্যগুলি পুনরায় সক্ষম করুন

বিজ্ঞাপন ব্যক্তিগতকরণ নিয়ন্ত্রণ করতে যদি আপনি google_analytics_default_allow_ad_personalization_signals প্যারামিটার ব্যবহার করেন, তাহলে নিচে দেখানো setUserProperty পদ্ধতি ব্যবহার করে বিজ্ঞাপন ব্যক্তিগতকরণ পুনরায় সক্ষম করতে পারেন:

Kotlin

setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );

Java

setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS, "true" );

ঐক্য

Firebase.Analytics.FirebaseAnalytics.SetUserProperty(FirebaseAnalytics.UserPropertyAllowAdPersonalizationSignals, true);

যদি আপনি সাময়িকভাবে বিশ্লেষণ সংগ্রহ বন্ধ করে দেন (উদাহরণস্বরূপ, যতক্ষণ না একজন ব্যবহারকারী সম্মতি দেন), এবং আপনি কোনও ব্যবহারকারীর জন্য বিশ্লেষণ সংগ্রহ পুনরায় সক্ষম করার মাধ্যমে ব্যক্তিগতকৃত বিজ্ঞাপন বৈশিষ্ট্যগুলি নিয়ন্ত্রণ করতে চান, তাহলে নিশ্চিত করুন যে এই সেটিংটি নির্দিষ্ট করার জন্য আপনার কলটি বিশ্লেষণ সংগ্রহ পুনরায় সক্ষম করার জন্য আপনার কলের আগে রয়েছে। উদাহরণস্বরূপ:

Kotlin

setUserProperty( ALLOW_AD_PERSONALIZATION_SIGNALS,  );
setAnalyticsCollectionEnabled(true);

Java

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 এ পরিবর্তন করেন, তখন আপনার অ্যাপে এটি স্থাপন করতে কয়েক মিনিট সময় লাগতে পারে। যদি আপনার অ্যাপটি লাইভ থাকে, তাহলে সম্পূর্ণ স্থাপন প্রক্রিয়াটি সম্পূর্ণ হতে এক ঘন্টা পর্যন্ত সময় লাগতে পারে।