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

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

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

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

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

আপনি সাময়িকভাবে নিষ্ক্রিয় অ্যানালিটিক্স সংগ্রহ, তথ্য সংগ্রহ করার আগে এন্ড-ইউজার সম্মতি পেতে যেমন করতে চান, আপনি এর মান সেট করতে পারেন FIREBASE_ANALYTICS_COLLECTION_ENABLED করার NO আপনার অ্যাপ্লিকেশনের Info.plist ফাইলে (বুলিয়ান)। উদাহরণস্বরূপ, উত্স XML এ দেখা:

<key>FIREBASE_ANALYTICS_COLLECTION_ENABLED</key>
<false/>

পুনরায় সক্ষম করতে যেমন পর end-user সম্মতি প্রদান করে যেমন সংগ্রহ,, কল setAnalyticsCollectionEnabled দৃষ্টান্ত পদ্ধতি Analytics । উদাহরণ স্বরূপ:

সুইফট

দ্রষ্টব্য: এই Firebase পণ্য MacOS লক্ষ্যে পাওয়া যায় না।
Analytics.setAnalyticsCollectionEnabled(true)

উদ্দেশ্য গ

দ্রষ্টব্য: এই Firebase পণ্য MacOS লক্ষ্যে পাওয়া যায় না।
[FIRAnalytics setAnalyticsCollectionEnabled:YES];

আপনি যদি কোনো কারণে আবার সংগ্রহ স্থগিত করতে চান, আপনি কল করতে পারেন

সুইফট

দ্রষ্টব্য: এই Firebase পণ্য MacOS লক্ষ্যে পাওয়া যায় না।
Analytics.setAnalyticsCollectionEnabled(false)

উদ্দেশ্য গ

[FIRAnalytics setAnalyticsCollectionEnabled:NO];

এবং আপনি এটি পুনরায় সক্ষম না হওয়া পর্যন্ত সংগ্রহ স্থগিত করা হবে৷ দ্বারা মান সেট setAnalyticsCollectionEnabled অ্যাপ্লিকেশন হত্যাকাণ্ড এবং ওভাররাইড জন্য মান জুড়ে পদ্ধতি চলতেই FIREBASE_ANALYTICS_COLLECTION_ENABLED আপনার অ্যাপ্লিকেশনের Info.plist ফাইলে। একবার আপনি জন্য একটি মান নির্ধারণ setAnalyticsCollectionEnabled পর্যন্ত যে রাষ্ট্র, বিশ্লেষণ সংগ্রহ দেহাবশেষ setAnalyticsCollectionEnabled , আবার বলা হয় এমনকি যদি একটি ব্যবহারকারী প্রচেষ্টা এবং আপনার অ্যাপ্লিকেশন পুনরায় প্রর্দশিত হবে।

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

আপনি আপনার অ্যাপ্লিকেশন একটি সংস্করণ স্থায়ীভাবে অ্যানালিটিক্স সংগ্রহ নিষ্ক্রিয় করার প্রয়োজন হলে, সেট FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED করার YES আপনার অ্যাপ্লিকেশনের Info.plist ফাইলে (বুলিয়ান)। সেট FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED করার YES (বুলিয়ান) জন্য কোনো মান উপর অগ্রাধিকার লাগে FIREBASE_ANALYTICS_COLLECTION_ENABLED ভাল সাথে সেট কোনো মান যত আপনার অ্যাপ্লিকেশনের Info.plist মধ্যে setAnalyticsCollectionEnabled

পুনরায় সক্ষম করতে সংগ্রহ, অপসারণ FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED আপনার Info.plist থেকে। সেট FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED করার NO (বুলিয়ান) কোনো প্রভাব এবং হচ্ছে না হিসাবে একই আচরণের ফলাফল আছে FIREBASE_ANALYTICS_COLLECTION_DEACTIVATED আপনার Info.plist ফাইলে সেট।

IDFA সংগ্রহ অক্ষম করুন

আপনি যোগ করে CocoaPods মাধ্যমে Firebase ইনস্টল করে থাকেন pod 'Firebase/Analytics' আপনার অ্যাপ্লিকেশনের Podfile এবং আপনার অ্যাপল অ্যাপ্লিকেশানে IDFA নিষ্ক্রিয় সংগ্রহ (একটি ডিভাইস এর বিজ্ঞাপন সনাক্তকারী) এর, নিশ্চিত করুন যে AdSupport ফ্রেমওয়ার্ক আপনার app এর মধ্যে অন্তর্ভুক্ত করা হয় না।

ছাড়া কোনো IDFA সংগ্রহ সামর্থ্য Firebase ইনস্টল করার জন্য, স্থানে নিম্নলিখিত subspec ব্যবহার pod 'Firebase/Analytics' :

pod 'Firebase/AnalyticsWithoutAdIdSupport'

Apple এর ডকুমেন্টেশনে IDFA সম্পর্কে আরও জানুন:

IDFV সংগ্রহ অক্ষম করুন

আপনি আপনার অ্যাপল অ্যাপ্লিকেশানে IDFV (ভেন্ডর জন্য আইডেন্টিফাইয়ার) এর নিষ্ক্রিয় সংগ্রহ করতে চান, মান সেট GOOGLE_ANALYTICS_IDFV_COLLECTION_ENABLED করার NO আপনার অ্যাপ্লিকেশনের Info.plist ফাইলে (বুলিয়ান)।

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

ব্যক্তিগতকৃত বিজ্ঞাপন বৈশিষ্ট্য অক্ষম করুন

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

ব্যক্তিগতকৃত বিজ্ঞাপনের জন্য ব্যবহারকারীর অ্যানালিটিক্স ডেটা ব্যবহার করা উচিত কিনা তা প্রোগ্রাম্যাটিকভাবে নিয়ন্ত্রণ করতে, অ্যাপের AndroidManifest.xml ফাইলে উপযুক্ত ডিফল্ট আচরণ সেট করুন এবং তারপর সেই ডিফল্ট আচরণ ওভাররাইড করতে নীচে বর্ণিত পদ্ধতিগুলি ব্যবহার করুন৷

ডিফল্ট ব্যক্তিগতকৃত বিজ্ঞাপন আচরণ সেট করতে, মান সেট GOOGLE_ANALYTICS_DEFAULT_ALLOW_AD_PERSONALIZATION_SIGNALS করার NO আপনার অ্যাপ্লিকেশনের Info.plist ফাইলে (বুলিয়ান)।

এছাড়াও আপনি নিয়ন্ত্রণ করতে পারেন বিজ্ঞাপনের জন্য মাধ্যমে ব্যক্তিগতকরণ অন্তিম ব্যবহারকারীদের থেকে সংগৃহীত তথ্য ব্যবহার করা যেতে পারে কিনা বিজ্ঞাপন ব্যক্তিগতকরণ সেটিং , তখন Google Analytics 'প্রপার্টি সেটিংসে পাওয়া যায় নি।

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

পুনঃসক্ষম করতে ব্যক্তিগতকৃত বিজ্ঞাপন যেমন পর end-user সম্মতি প্রদান করে যেমন রান সময়ে একটি ব্যবহারকারীর জন্য অতিরিক্ত বৈশিষ্ট্যগুলিও উপস্থিত রয়েছে, ব্যবহার setUserProperty নিচের চিত্রের পদ্ধতি:

সুইফট

দ্রষ্টব্য: এই Firebase পণ্য MacOS লক্ষ্যে পাওয়া যায় না।
Analytics.setUserProperty("true", forName: AnalyticsUserPropertyAllowAdPersonalizationSignals)

উদ্দেশ্য গ

দ্রষ্টব্য: এই Firebase পণ্য MacOS লক্ষ্যে পাওয়া যায় না।
[FIRAnalytics setUserPropertyString:@"YES" forName:kFIRUserPropertyAllowAdPersonalizationSignals];

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

সুইফট

দ্রষ্টব্য: এই Firebase পণ্য MacOS লক্ষ্যে পাওয়া যায় না।
Analytics.setUserProperty(..., নামের জন্য: AnalyticsUserPropertyAllowAdPersonalizationSignals) Analytics.setAnalyticsCollectionEnabled(সত্য)

উদ্দেশ্য গ

[FIRAnalytics setUserPropertyString:... forName:kFIRUserPropertyAllowAdPersonalizationSignals];
[FIRAnalytics setAnalyticsCollectionEnabled:YES];

আপনার সেটিংস নিশ্চিত করা হচ্ছে

যখন উপরে সংজ্ঞায়িত পদ্ধতিগুলির একটির মাধ্যমে কোনও ব্যবহারকারীর জন্য বিজ্ঞাপন ব্যক্তিগতকরণ সংকেতগুলি অক্ষম করা হয়, তখন সেই ব্যবহারকারীর ডিভাইস থেকে লগ করা পরবর্তী ইভেন্ট বান্ডেলগুলিতে "non_personalized_ads" নামের একটি ব্যবহারকারীর সম্পত্তি থাকবে যার মান 1 হবে যাতে বোঝানো যায় যে সেই বান্ডেলে ইভেন্টগুলি উপলব্ধ নয় ব্যক্তিগতকৃত বিজ্ঞাপনের জন্য। ব্যক্তিগতকৃত বিজ্ঞাপন অক্ষম করা রিপোর্টিং এবং অ্যাট্রিবিউশন সহ পরিমাপের উদ্দেশ্যে ডেটা ব্যবহারকে প্রভাবিত করে না।