সারাংশ রিপোর্টের ভূমিকা

অ্যাট্রিবিউশন রিপোর্টিং এপিআই এবং প্রাইভেট অ্যাগ্রিগেশন এপিআই সহ ব্যবহারকারীদের জুড়ে একত্রিত ডেটা পরিমাপ করুন।

বাস্তবায়নের অবস্থা

একটি সারাংশ রিপোর্ট কি?

একটি সংক্ষিপ্ত প্রতিবেদন ব্যবহারকারীদের একটি গোষ্ঠীর জন্য সংকলিত করা হয়েছে যাতে এটি কোনও ব্যক্তির সাথে সংযুক্ত করা না যায়। সারাংশ রিপোর্ট ক্লিক এবং দেখার ডেটার জন্য নমনীয়তার সাথে বিস্তারিত রূপান্তর ডেটা অফার করে। সংক্ষিপ্ত প্রতিবেদনগুলি তৃতীয় পক্ষের কুকিজ বা প্রক্রিয়াগুলির উপর নির্ভর করে না যা সাইট জুড়ে পৃথক ব্যবহারকারীদের সনাক্ত করতে ব্যবহার করা যেতে পারে।

সারাংশ রিপোর্ট দুটি প্রসঙ্গে তৈরি করা হয়:

  • বিজ্ঞাপন পরিমাপ : বিজ্ঞাপন প্রযুক্তিগুলি অ্যাট্রিবিউশন রিপোর্টিংয়ের সাথে সারাংশ রিপোর্ট তৈরি করতে পারে, যখন কোনও বিজ্ঞাপন ক্লিক বা ভিউ কোনও বিজ্ঞাপনদাতার সাইটে রূপান্তর ঘটায়, যেমন একটি বিক্রয় বা সাইন-আপ তা পরিমাপ করতে। বিজ্ঞাপন প্রযুক্তিগুলি ব্যক্তিগত সমষ্টির সাথে সুরক্ষিত দর্শক API নিলামের জন্য সারাংশ প্রতিবেদনও তৈরি করতে পারে৷
  • সাধারণ ক্রস-সাইট রিপোর্টিং : ডেভেলপাররা শেয়ার্ড স্টোরেজে ক্রস-সাইট ডেটা ক্যাপচার করে এবং সেই ডেটার উপর প্রাইভেট অ্যাগ্রিগেশনের মাধ্যমে রিপোর্ট করতে পারে। এর অনেক ব্যবহার রয়েছে, যেমন ব্যবহারকারীর জনসংখ্যার মধ্যে অন্তর্দৃষ্টি অর্জন করা এবং বিষয়বস্তুর জন্য অনন্য পৌঁছানো।

অ্যাট্রিবিউশন রিপোর্টিং এবং প্রাইভেট অ্যাগ্রিগেশনের জন্য সারাংশ রিপোর্ট আলাদাভাবে অনুরোধ করা হয়। কিভাবে রিপোর্ট তৈরি করতে হয় তা শিখতে পারার আগে, আপনাকে প্রথমে বুঝতে হবে একত্রীকরণ কী এবং কীভাবে সারসংক্ষেপ রিপোর্টগুলি আপনার পরিমাপের প্রয়োজনগুলি পূরণ করতে ব্যবহার করা যেতে পারে।

মূল ধারণা

আপনার ডেটা সংগ্রহ ডিজাইন করুন

সারাংশ রিপোর্টের একটি মূল নীতি হল প্রারম্ভিক নকশা সিদ্ধান্ত। আপনি সিদ্ধান্ত নিন কোন বিভাগে কোন তথ্য সংগ্রহ করতে হবে। আউটপুট রিপোর্ট আপনার প্রচারাভিযান বা ব্যবসার অন্তর্দৃষ্টি প্রদান করে।

আউটপুট রিপোর্ট বিশদ ক্রস-সাইট রূপান্তর ডেটা এবং রূপান্তর ডেটা সহ ক্লিক এবং ভিউ ডেটাতে যোগদানের জন্য নমনীয়তা সরবরাহ করে। আপনি সিদ্ধান্ত নেওয়ার জন্য যে সরঞ্জামগুলি ব্যবহার করেন তার জন্য আপনি চূড়ান্ত আউটপুটকে একটি ইনপুট হিসাবেও ভাবতে পারেন।

নিজেকে জিজ্ঞাসা করুন: আমার বিষয়বস্তুর সাথে ব্যবহারকারীর ব্যস্ততা সম্পর্কে আমি কী শিখতে চাই?

বিজ্ঞাপন রূপান্তর

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

ডায়াগ্রাম যা দেখায় যে কীভাবে একাধিক সমষ্টিগত প্রতিবেদনগুলি প্রক্রিয়া করা হয় এবং নির্দিষ্ট সারাংশ প্রতিবেদন তৈরি করতে শব্দ যোগ করা হয়।

ক্রস-সাইট ব্যস্ততা

উদাহরণস্বরূপ, আপনি যদি তৃতীয় পক্ষের ওয়েবসাইটে আপনার বিষয়বস্তু কতজন লোক পড়েন তা নির্ধারণ করার জন্য সারসংক্ষেপ প্রতিবেদন তৈরি করেন, তাহলে এটি আপনার দলকে কীভাবে সেই তৃতীয় পক্ষের সাথে অংশীদারিত্ব করতে হবে সে বিষয়ে সিদ্ধান্ত নিতে সাহায্য করতে পারে এবং পাঠকদের সরাসরি আপনার সাইটে যেতে উত্সাহিত করতে পারে। .

ব্রাউজারে কি তথ্য ধারণ করা হয়?

একটি সমষ্টিগত প্রতিবেদন হল একটি ব্যবহারকারীর ব্রাউজার থেকে ক্যাপচার করা কাঁচা ডেটা, যাতে বালতিগুলির একটি পূর্বনির্ধারিত সেট (বা একত্রীকরণ কীগুলি ) অন্তর্ভুক্ত থাকে। আপনি কিভাবে এই মানদণ্ড নির্ধারণ করবেন তা আপনার ডিজাইনের সিদ্ধান্তের উপর নির্ভর করে।

সারসংক্ষেপ রিপোর্ট বিশদ রূপান্তর ডেটার পাশাপাশি সমষ্টিগত ডেটার সংমিশ্রণ অফার করে।

বিজ্ঞাপন রূপান্তর

রূপান্তরগুলি বিজ্ঞাপনদাতা বা বিজ্ঞাপন প্রযুক্তি কোম্পানি দ্বারা সংজ্ঞায়িত করা হয় এবং বিভিন্ন বিজ্ঞাপন প্রচারের জন্য ভিন্ন হতে পারে। একটি প্রচারাভিযান বিজ্ঞাপন ক্লিকের সংখ্যা পরিমাপ করতে পারে যা একজন ব্যবহারকারী বিজ্ঞাপনী আইটেম ক্রয় করে অনুসরণ করে। অন্য একটি প্রচারাভিযান পরিমাপ করতে পারে বিজ্ঞাপনদাতার সাইট পরিদর্শনের জন্য কতগুলি বিজ্ঞাপন দেখা হয়েছে।

উদাহরণ স্বরূপ, একটি বিজ্ঞাপন প্রযুক্তি প্রদানকারী news.example-এ একটি বিজ্ঞাপন প্রচার চালায়, যেখানে একটি রূপান্তর প্রতিনিধিত্ব করে একজন ব্যবহারকারী জুতার বিজ্ঞাপনে ক্লিক করছেন এবং shoes.example-এ জুতার কেনাকাটা সম্পূর্ণ করছেন।

বিজ্ঞাপন প্রযুক্তি আইডি 1234567 সহ এই বিজ্ঞাপন প্রচারের একটি সারসংক্ষেপ প্রতিবেদন পায়, যা বলে যে 12 জানুয়ারী, 2022 তারিখে জুতো-তে 518টি রূপান্তর হয়েছে, যার মোট খরচ $38,17460% রূপান্তরগুলি SKU 9872 পণ্যের সাথে নীল স্নিকার কেনার ব্যবহারকারীদের কাছ থেকে এবং 40% ব্যবহারকারী যারা SKU 2643 পণ্যের সাথে হলুদ স্যান্ডেল কিনেছিলেন৷ প্রচারাভিযানের আইডি হল বিশদ বিজ্ঞাপন-সাইড ডেটা, যখন পণ্য SKU হল বিস্তারিত রূপান্তর ডেটা। রূপান্তরের সংখ্যা এবং মোট ব্যয় হল একত্রিত ডেটা৷

ক্রস-সাইট ব্যস্ততা

আপনি ডেটা ক্যাপচার করার আগে, আপনাকে অবশ্যই সংজ্ঞায়িত করতে হবে যে আপনি কোন তথ্য সংগ্রহ করতে চান, কোন প্রদত্ত ক্রস-সাইট ইন্টিগ্রেশন থেকে আপনি কী রূপান্তর আশা করেন তা চিহ্নিত করতে হবে এবং কোন প্রতিবেদনের ধরণ সংগ্রহ করতে হবে তা নির্ধারণ করতে হবে।

প্রাইভেট অ্যাগ্রিগেশন ডকুমেন্টেশনে বিশদভাবে বিশদভাবে ব্যবহার করা সম্ভাব্য বেশ কয়েকটি ক্ষেত্রে রয়েছে। আসুন একটি উদাহরণ অন্বেষণ করা যাক:

আপনি বিভিন্ন সাইট জুড়ে আপনার সামগ্রী দেখেছেন এমন ব্যবহারকারীদের জনসংখ্যার পরিমাপ করতে চাইতে পারেন। ব্যক্তিগত সমষ্টি একটি উত্তর প্রদান করতে পারে, যেমন "প্রায় 317 জন অনন্য ব্যবহারকারী 18-45 বছর বয়সী এবং জার্মানি থেকে এসেছেন।" প্রথমে, আপনি কোন তথ্য সংগ্রহ করতে চান তা নির্দিষ্টভাবে সিদ্ধান্ত নিন (যেমন বয়স এবং অবস্থান)। তারপরে, তৃতীয় পক্ষের সাইট থেকে সেই নির্দিষ্ট জনসংখ্যার তথ্য সংগ্রহ করতে শেয়ার্ড স্টোরেজ ব্যবহার করুন। পরবর্তী সময়ে, আপনি একত্রিতকরণ কীতে এনকোড করা বয়স এবং দেশের মাত্রা সহ ব্যক্তিগত সমষ্টির মাধ্যমে একটি প্রতিবেদন জমা দিতে পারেন।

একত্রিতকরণের আগে কীভাবে ডেটা ক্যাপচার করা হয়?

সংক্ষিপ্ত প্রতিবেদনগুলি পৃথক ডিভাইসের একটি গ্রুপের সমষ্টিগত ডেটা দিয়ে তৈরি। যদিও একজন স্বতন্ত্র ব্যবহারকারীর ক্রিয়াকলাপ পর্যবেক্ষণ এবং পর্যালোচনা করা যায় না, সংগ্রহের প্রক্রিয়া প্রতিটি ব্যক্তির জন্য একই।

একজন স্বতন্ত্র ব্যবহারকারীর ক্রিয়াকলাপ এনক্রিপ্ট করা হয় এবং একটি সমষ্টিগত প্রতিবেদনে সংগ্রহ করা হয়। এই প্রতিবেদনগুলিতে ব্যাচিংয়ের সাথে প্রাসঙ্গিক অল্প পরিমাণে এনক্রিপ্ট করা মেটাডেটাও অন্তর্ভুক্ত রয়েছে।

অ্যাট্রিবিউশন রিপোর্টিং ডেটার জন্য, সমষ্টিগত প্রতিবেদনগুলি এইভাবে ক্যাপচার করা হয়:

  1. একজন ব্যবহারকারী একটি প্রকাশকের সাইটে যান এবং একটি বিজ্ঞাপন দেখেন বা ক্লিক করেন, অন্যথায় এটি একটি অ্যাট্রিবিউশন উত্স ইভেন্ট হিসাবে পরিচিত৷
  2. কয়েক মিনিট বা দিন পরে ব্যবহারকারী রূপান্তরিত হয়, অন্যথায় একটি অ্যাট্রিবিউশন ট্রিগার ইভেন্ট হিসাবে পরিচিত। উদাহরণস্বরূপ, একটি রূপান্তর একটি পণ্য ক্রয় হিসাবে সংজ্ঞায়িত করা যেতে পারে।
  3. ব্রাউজার সফ্টওয়্যার রূপান্তর ইভেন্টের সাথে বিজ্ঞাপন ক্লিক বা দেখার সাথে মিলে যায়। এই মিলের উপর ভিত্তি করে, ব্রাউজার একটি বিজ্ঞাপন প্রযুক্তি প্রদানকারী দ্বারা তৈরি নির্দিষ্ট যুক্তি সহ একটি সমষ্টিগত প্রতিবেদন তৈরি করে।
  4. ব্রাউজার এই ডেটা এনক্রিপ্ট করে এবং, অল্প বিলম্বের পরে, সংগ্রহের জন্য একটি বিজ্ঞাপন প্রযুক্তি সার্ভারে পাঠায়। অ্যাড টেক সার্ভারকে অবশ্যই একটি অ্যাগ্রিগেশন পরিষেবার উপর নির্ভর করতে হবে যাতে শোরগোলযুক্ত অন্তর্দৃষ্টিগুলি অ্যাক্সেস করা যায়।

ব্যক্তিগত সমষ্টির জন্য, এটি নিম্নলিখিতগুলির মতো দেখায়:

  1. একটি তৃতীয়-পক্ষ সিদ্ধান্ত নেয় যে তারা কী পরিমাপ করতে চায় এবং পরবর্তী সময়ে পড়ার জন্য শেয়ার্ড স্টোরেজে ডেটা লিখে।
  2. ব্যবহারকারী একটি ইভেন্ট ট্রিগার করে যা তৃতীয় পক্ষ যা পরিমাপ করতে চায় তার সাথে মিলে যায়। উদাহরণস্বরূপ, যখন ব্যবহারকারী এমবেডেড সামগ্রী সহ একটি সাইট পরিদর্শন করেন, তখন তৃতীয়-পক্ষ ভাগ করা সঞ্চয়স্থানে ডেটা পড়তে পারে এবং সংগ্রহের জন্য আপনার সার্ভারে এনক্রিপ্ট করা সমষ্টিগত প্রতিবেদনগুলি পাঠাতে ব্যক্তিগত সমষ্টি ব্যবহার করতে পারে৷

ব্যাচিং সমষ্টিগত প্রতিবেদন

সংগৃহীত সমষ্টিগত প্রতিবেদনগুলি প্রক্রিয়াকরণ এবং একটি সারাংশ প্রতিবেদনে একত্রিত করার আগে, সেগুলি অবশ্যই ব্যাচ করা উচিত। একটি ব্যাচ হল সমষ্টিগত প্রতিবেদনের একটি কৌশলগত গ্রুপ।

এগ্রিগেটেবল রিপোর্টে অল্প পরিমাণে এনক্রিপ্ট করা ডেটা থাকে, shared_info হিসাবে অন্তর্ভুক্ত, যা ব্যাচ তৈরি করতে ব্যবহার করা যেতে পারে। এর মধ্যে টাইমস্ট্যাম্প এবং প্রতিবেদনের মূল অন্তর্ভুক্ত রয়েছে। আপনি রিপোর্টের মধ্যে এনক্রিপ্ট করা তথ্যের উপর ভিত্তি করে ব্যাচ করতে পারবেন না।

আদর্শভাবে, ব্যাচে অনেক রিপোর্ট থাকবে। আপনি প্রতি ঘন্টায়, দৈনিক, সাপ্তাহিক, বা আপনার পছন্দের অন্য কোন সময় ফ্রেম ব্যাচ করার সিদ্ধান্ত নিতে পারেন। এই কৌশলটি নির্দিষ্ট ইভেন্টের জন্য পরিবর্তিত হতে পারে যেখানে বেশি ট্রাফিক প্রত্যাশিত।

উদাহরণস্বরূপ, অ্যাট্রিবিউশন রিপোর্টিং API-এর জন্য সমষ্টিগত প্রতিবেদনগুলি ব্যাচ করার সময়, আপনি আপনার ব্যাচিং কৌশলটি একটি বৃহৎ বিক্রয়ের দিনের জন্য প্রতি ঘন্টায় আপডেট করার সিদ্ধান্ত নিতে পারেন, যেখানে আপনি বিজ্ঞাপনের রূপান্তরগুলির একটি বৃহত্তর ভলিউম আশা করেন৷

প্রাইভেট অ্যাগ্রিগেশন এপিআই-এর সাথে, আপনি তৃতীয় পক্ষের ওয়েবসাইটে এম্বেড করা একটি নির্দিষ্ট বিষয়বস্তু সম্পর্কে একটি বড় প্রেস রিলিজের দিন আপনার কৌশল পরিবর্তন করার আশা করতে পারেন।

একত্রীকরণ পরিষেবার সাথে ডেটা প্রক্রিয়াকরণ

একত্রীকরণ পরিষেবা ডিক্রিপ্ট করে এবং সমষ্টিগত প্রতিবেদনগুলি থেকে ব্যাচ করা ডেটা একত্রিত করে, গোলমাল যোগ করে এবং চূড়ান্ত সারসংক্ষেপ প্রতিবেদন প্রদান করে। এই পরিষেবাটি একটি বিশ্বস্ত এক্সিকিউশন এনভায়রনমেন্টে (TEE), যা একটি ক্লাউড পরিষেবাতে স্থাপন করা হয় যা এই ডেটা সুরক্ষিত করার জন্য প্রয়োজনীয় নিরাপত্তা ব্যবস্থা সমর্থন করে৷

অ্যাট্রিবিউশন রিপোর্টিং সহ সারাংশ রিপোর্ট

বিজ্ঞাপন প্রযুক্তি প্রদানকারীদের একটি সারাংশ রিপোর্ট পুনরুদ্ধার করার জন্য, নিম্নলিখিত পদক্ষেপগুলি গ্রহণ করতে হবে:

  1. বিজ্ঞাপন প্রযুক্তি প্রদানকারী পৃথক ব্যবহারকারীদের ব্রাউজার থেকে সমষ্টিগত প্রতিবেদন সংগ্রহ করে।
  2. বিজ্ঞাপন প্রযুক্তি প্রদানকারী সমষ্টিগত প্রতিবেদনগুলি ব্যাচ করে এবং ব্যাচগুলিকে একত্রিতকরণ পরিষেবাতে পাঠায়।
  3. একত্রিতকরণ পরিষেবা একজন কর্মীকে ডেটা একত্রিত করার জন্য সময়সূচী করে।
  4. একত্রীকরণ কর্মী গোলমাল করা ডেটা সহ সমষ্টিগত প্রতিবেদন থেকে ডেটা ডিক্রিপ্ট করে এবং একত্রিত করে।
  5. অ্যাগ্রিগেশন পরিষেবা বিজ্ঞাপন প্রযুক্তি প্রদানকারীর কাছে সারাংশ রিপোর্ট ফেরত দেয়।

বিজ্ঞাপন প্রযুক্তি বিডিং জানাতে এবং তার নিজস্ব গ্রাহকদের রিপোর্টিং অফার করতে সারাংশ রিপোর্ট ব্যবহার করতে পারে। একটি JSON-এনকোডেড স্কিম হল সারাংশ রিপোর্টের জন্য প্রস্তাবিত বিন্যাস।

প্রাইভেট অ্যাগ্রিগেশন সহ সারাংশ রিপোর্ট

  1. শেয়ার্ড স্টোরেজ দ্বারা সংগৃহীত ক্রস-সাইট ডেটা পড়ুন এবং ডেটা গ্রুপ করার জন্য একটি সমষ্টি কী তৈরি করুন।
  2. একটি শেয়ার্ড স্টোরেজ ওয়ার্কলেট থেকে প্রাইভেট অ্যাগ্রিগেশন এপিআই-কে কল করুন অ্যাগ্রিগেশন কী এবং যে মানটি আপনি সংগ্রহ করতে চান তা সহ। ব্রাউজার আপনার ইনপুট থেকে একটি এনক্রিপ্ট করা সমষ্টিগত প্রতিবেদন তৈরি করে এবং সংগ্রহের জন্য আপনার সার্ভারে পাঠায়।
  3. সমষ্টিগত প্রতিবেদনগুলি ব্যাচ করুন এবং প্রক্রিয়াকরণের জন্য এগ্রিগেশন পরিষেবাতে পাঠান৷
  4. একত্রিতকরণ পরিষেবা ব্যাচ করা প্রতিবেদনগুলিকে প্রক্রিয়া করে, তারপরে শব্দ যোগ করে।
  5. একত্রীকরণ পরিষেবা অনুরোধকারীকে সারসংক্ষেপ প্রতিবেদন ফেরত দেয়।

জড়িত এবং মতামত শেয়ার করুন

সারাংশ প্রতিবেদনগুলি গোপনীয়তা স্যান্ডবক্স পরিমাপের প্রস্তাবগুলির একটি মূল অংশ। অন্যান্য গোপনীয়তা স্যান্ডবক্স প্রস্তাবগুলির মতো, এটি নথিভুক্ত করা হয়েছে এবং GitHub-এ সর্বজনীনভাবে আলোচনা করা হয়েছে।