ব্যবহারকারীর ডেটা মুছুন, ব্যবহারকারীর ডেটা মুছুন

এই ডকুমেন্টটিতে ব্যাখ্যা করা হয়েছে যে, আপনি কীভাবে গুগল অ্যানালিটিক্স ইউজার ডিলিশন এপিআই (Google Analytics User Deletion API) ব্যবহার করে একটি নির্দিষ্ট ইউজার আইডির সাথে যুক্ত ডেটা মুছে ফেলতে পারেন। আপনার ডেটা সুরক্ষিত রাখতে সাহায্য করার জন্য উপলব্ধ বেশ কয়েকটি টুলের মধ্যে এই টুলটি অন্যতম।

আরও বিস্তারিত তথ্যের জন্য, রেফারেন্স ডকুমেন্টেশন দেখুন।

আপনি ইউজার ডিলিশন এপিআই রিকোয়েস্ট পাঠানোর জন্য ফায়ারবেস প্রজেক্ট অথবা গুগল অ্যানালিটিক্স প্রপার্টি ব্যবহার করতে পারেন। এই গাইডের রিকোয়েস্টগুলোর জন্য https://www.googleapis.com/auth/analytics.user.deletion OAuth 2.0 স্কোপটি আবশ্যক।

মুছে ফেলার অনুরোধ পাঠান

কোনো নির্দিষ্ট ব্যবহারকারীর ডেটা মুছে ফেলার অনুরোধ জানাতে upsert মেথডটি ব্যবহার করুন। upsert মেথডটি তার একমাত্র প্যারামিটার হিসেবে একটি userDeletionRequest গ্রহণ করে।

id.userId ফিল্ডের মধ্যে আইডিগুলোর মধ্যে একটি সেট করে সেই ব্যবহারকারীকে নির্দিষ্ট করুন যার ডেটা আপনি মুছতে চান। id.type ফিল্ডের মধ্যে আইডির ধরন অবশ্যই উল্লেখ করতে হবে।

সমর্থিত ইউজার আইডি প্রকারগুলির একটি তালিকা নিচে দেওয়া হলো:

প্রতিটি ডেটা মুছে ফেলার অনুরোধ শুধুমাত্র সেই অনুরোধে জমা দেওয়া আইডিটিই প্রক্রিয়া করে।

যদি একই ব্যবহারকারীর সাথে একাধিক আইডি যুক্ত থাকে, তবে সেই ব্যবহারকারীর সাথে যুক্ত প্রতিটি আইডির জন্য আপনাকে আলাদাভাবে মুছে ফেলার অনুরোধ জমা দিতে হবে। আপনি যদি BigQuery এক্সপোর্ট ব্যবহার করেন, তবে আপনাকে সেখানেই আপনার মুছে ফেলার প্রক্রিয়াটি সম্পন্ন করতে হবে।

ইউজার আইডি সম্পর্কে আরও জানুন।

মুছে ফেলার সময়রেখা

upsert মেথডটি deletionRequestTime ফিল্ড সেট করা একটি User Deletion Request Resource রিটার্ন করে। deletionRequestTime ফিল্ডটি আপনাকে সেই সময়টি জানিয়ে দেয়, যখন Google Analytics-এর কাছে ডিলিট করার অনুরোধটি গৃহীত হয়েছিল।

ডেটা মুছে ফেলার অনুরোধ জমা দেওয়ার পর ডেটা কতক্ষণ সংরক্ষিত থাকে, সে সম্পর্কে তথ্যের জন্য "ব্যবহারকারীর ডেটা মুছুন" অংশটি দেখুন।