এই নথিটি ব্যাখ্যা করে যে আপনি কীভাবে Google Analytics ব্যবহারকারী মুছে ফেলা API ব্যবহার করে একটি প্রদত্ত ব্যবহারকারী আইডির সাথে সম্পর্কিত ডেটা মুছতে পারেন। এই টুলটি আপনার ডেটা সুরক্ষিত রাখতে সাহায্য করার জন্য উপলব্ধ একাধিক টুলগুলির মধ্যে একটি।
আরো বিস্তারিত জানার জন্য, রেফারেন্স ডকুমেন্টেশন দেখুন।
ব্যবহারকারী মুছে ফেলার API অনুরোধ পাঠাতে আপনি Firebase প্রকল্প বা Google Analytics বৈশিষ্ট্য ব্যবহার করতে পারেন। এই নির্দেশিকায় অনুরোধের জন্য https://www.googleapis.com/auth/analytics.user.deletion OAuth 2.0 সুযোগ প্রয়োজন।
একটি মুছে ফেলার অনুরোধ পাঠান
একটি প্রদত্ত ব্যবহারকারীর জন্য ডেটা মুছে ফেলার অনুরোধ করতে upsert
পদ্ধতি ব্যবহার করুন। upsert
পদ্ধতিটি একটি userDeletionRequest
কে তার একমাত্র প্যারামিটার হিসাবে নেয়।
id.userId
ক্ষেত্রের মধ্যে একটি আইডি সেট করে আপনি যে ব্যবহারকারীর ডেটা মুছতে চান তা নির্দিষ্ট করুন। id.type
ক্ষেত্রের ভিতরে আইডির ধরন উল্লেখ করতে হবে।
এখানে সমর্থিত ব্যবহারকারী আইডি প্রকারের একটি তালিকা রয়েছে:
-
CLIENT_ID
: Google Analytics ক্লায়েন্ট আইডি (শুধুমাত্রpropertyId
ফিল্ড সেট করা থাকলেই সমর্থিত)। -
USER_ID
: Google Analytics ইউজার আইডি (শুধুমাত্রpropertyId
ফিল্ড সেট করা থাকলেই সমর্থিত)। -
APP_INSTANCE_ID
: ফায়ারবেস অ্যাপ্লিকেশন ইনস্ট্যান্স আইডি (শুধুমাত্র যখনfirebaseProjectId
বাpropertyId
ফিল্ড সেট করা থাকে তখনই সমর্থিত)।
প্রতিটি ডেটা মুছে ফেলার অনুরোধ শুধুমাত্র সেই অনুরোধে জমা দেওয়া আইডি প্রক্রিয়া করে।
আপনার যদি একই ব্যবহারকারীর সাথে একাধিক আইডি যুক্ত থাকে, তাহলে আপনাকে অবশ্যই সেই ব্যবহারকারীর সাথে যুক্ত প্রতিটি আইডির জন্য পৃথক মুছে ফেলার অনুরোধ জমা দিতে হবে। আপনি যদি BigQuery এক্সপোর্ট ব্যবহার করেন, তাহলে আপনাকে অবশ্যই সেখানে আপনার নিজের মুছে ফেলার প্রক্রিয়াও করতে হবে।
ব্যবহারকারী আইডি সম্পর্কে আরও জানুন।
মুছে ফেলার সময়রেখা
আপসার্ট পদ্ধতিটি deletionRequestTime
ফিল্ড সেট সহ একটি ব্যবহারকারী মুছে ফেলার অনুরোধ সংস্থান প্রদান করে। deletionRequestTime
ক্ষেত্রটি আপনাকে বলে যে মুছে ফেলার অনুরোধটি Google Analytics দ্বারা গৃহীত হয়েছিল।
একবার মুছে ফেলার অনুরোধ করা হলে, ব্যবহারকারী আইডির সাথে যুক্ত ডেটা 72 ঘন্টার মধ্যে স্বতন্ত্র ব্যবহারকারী প্রতিবেদন থেকে মুছে ফেলা হবে, এবং তারপর পরবর্তী মুছে ফেলার প্রক্রিয়া চলাকালীন Analytics সার্ভার থেকে মুছে ফেলা হবে। মুছে ফেলার প্রক্রিয়া প্রতি দুই মাসে ঘটতে নির্ধারিত হয়। আপনি যদি Google Analytics-এর বাইরে ব্যবহারকারীর ডেটা রপ্তানি করে থাকেন, তাহলে আমরা আপনাকে প্রথমে সেটি মুছে ফেলার পরামর্শ দিই।
,এই নথিটি ব্যাখ্যা করে যে আপনি কীভাবে Google Analytics ব্যবহারকারী মুছে ফেলা API ব্যবহার করে একটি প্রদত্ত ব্যবহারকারী আইডির সাথে সম্পর্কিত ডেটা মুছতে পারেন। এই টুলটি আপনার ডেটা সুরক্ষিত রাখতে সাহায্য করার জন্য উপলব্ধ একাধিক টুলগুলির মধ্যে একটি।
আরো বিস্তারিত জানার জন্য, রেফারেন্স ডকুমেন্টেশন দেখুন।
ব্যবহারকারী মুছে ফেলার API অনুরোধ পাঠাতে আপনি Firebase প্রকল্প বা Google Analytics বৈশিষ্ট্য ব্যবহার করতে পারেন। এই নির্দেশিকায় অনুরোধের জন্য https://www.googleapis.com/auth/analytics.user.deletion OAuth 2.0 সুযোগ প্রয়োজন।
একটি মুছে ফেলার অনুরোধ পাঠান
একটি প্রদত্ত ব্যবহারকারীর জন্য ডেটা মুছে ফেলার অনুরোধ করতে upsert
পদ্ধতি ব্যবহার করুন। upsert
পদ্ধতিটি একটি userDeletionRequest
কে তার একমাত্র প্যারামিটার হিসাবে নেয়।
id.userId
ক্ষেত্রের মধ্যে একটি আইডি সেট করে আপনি যে ব্যবহারকারীর ডেটা মুছতে চান তা নির্দিষ্ট করুন। id.type
ক্ষেত্রের ভিতরে আইডির ধরন উল্লেখ করতে হবে।
এখানে সমর্থিত ব্যবহারকারী আইডি প্রকারের একটি তালিকা রয়েছে:
-
CLIENT_ID
: Google Analytics ক্লায়েন্ট আইডি (শুধুমাত্রpropertyId
ফিল্ড সেট করা থাকলেই সমর্থিত)। -
USER_ID
: Google Analytics ইউজার আইডি (শুধুমাত্রpropertyId
ফিল্ড সেট করা থাকলেই সমর্থিত)। -
APP_INSTANCE_ID
: ফায়ারবেস অ্যাপ্লিকেশন ইনস্ট্যান্স আইডি (শুধুমাত্র যখনfirebaseProjectId
বাpropertyId
ফিল্ড সেট করা থাকে তখনই সমর্থিত)।
প্রতিটি ডেটা মুছে ফেলার অনুরোধ শুধুমাত্র সেই অনুরোধে জমা দেওয়া আইডি প্রক্রিয়া করে।
আপনার যদি একই ব্যবহারকারীর সাথে একাধিক আইডি যুক্ত থাকে, তাহলে আপনাকে অবশ্যই সেই ব্যবহারকারীর সাথে যুক্ত প্রতিটি আইডির জন্য পৃথক মুছে ফেলার অনুরোধ জমা দিতে হবে। আপনি যদি BigQuery এক্সপোর্ট ব্যবহার করেন, তাহলে আপনাকে অবশ্যই সেখানে আপনার নিজের মুছে ফেলার প্রক্রিয়াও করতে হবে।
ব্যবহারকারী আইডি সম্পর্কে আরও জানুন।
মুছে ফেলার সময়রেখা
আপসার্ট পদ্ধতিটি deletionRequestTime
ফিল্ড সেট সহ একটি ব্যবহারকারী মুছে ফেলার অনুরোধ সংস্থান প্রদান করে। deletionRequestTime
ক্ষেত্রটি আপনাকে বলে যে মুছে ফেলার অনুরোধটি Google Analytics দ্বারা গৃহীত হয়েছিল।
একবার মুছে ফেলার অনুরোধ করা হলে, ব্যবহারকারী আইডির সাথে যুক্ত ডেটা 72 ঘন্টার মধ্যে স্বতন্ত্র ব্যবহারকারী প্রতিবেদন থেকে মুছে ফেলা হবে, এবং তারপর পরবর্তী মুছে ফেলার প্রক্রিয়া চলাকালীন Analytics সার্ভার থেকে মুছে ফেলা হবে। মুছে ফেলার প্রক্রিয়া প্রতি দুই মাসে ঘটতে নির্ধারিত হয়। আপনি যদি Google Analytics-এর বাইরে ব্যবহারকারীর ডেটা রপ্তানি করে থাকেন, তাহলে আমরা আপনাকে প্রথমে সেটি মুছে ফেলার পরামর্শ দিই।