অ্যাট্রিবিউশন রিপোর্টিং এপিআই: ইন্টিগ্রেশন গাইড, অ্যাট্রিবিউশন রিপোর্টিং এপিআই: ইন্টিগ্রেশন গাইড

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


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

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

ইন্টিগ্রেশন পরিকল্পনায় আপনাকে সাহায্য করার জন্য, এই নির্দেশিকাটি একটি বিস্তৃত ধারণা প্রদান করে, যার মধ্যে এমন বৈশিষ্ট্য অন্তর্ভুক্ত থাকতে পারে যা Android ডেভেলপার প্রিভিউতে প্রাইভেসি স্যান্ডবক্সের বর্তমান পর্যায়ে এখনও বাস্তবায়িত হয়নি। এই ক্ষেত্রে, টাইমলাইন নির্দেশিকা প্রদান করা হয়েছে।

এই পৃষ্ঠায়, আমরা একটি ক্লিক বা ভিউ উপস্থাপন করতে উৎস ব্যবহার করি, এবং একটি রূপান্তর উপস্থাপন করতে ট্রিগার ব্যবহার করি

নিম্নলিখিত চার্টটি অ্যাট্রিবিউশন ইন্টিগ্রেশনের জন্য বিভিন্ন ওয়ার্কফ্লো বিকল্পগুলি প্রদর্শন করে। একই কলামে তালিকাভুক্ত বিভাগগুলি (সবুজ রঙে বৃত্তাকারে) সমান্তরালভাবে কাজ করা যেতে পারে; উদাহরণস্বরূপ, অ্যাপ-টু-অ্যাপ ইভেন্ট-স্তরের অ্যাট্রিবিউশনের সাথে একই সময়ে অংশীদারদের সাথে যুক্ত হওয়া সম্ভব।

অ্যাট্রিবিউশন ইন্টিগ্রেশন ওয়ার্কফ্লো।
চিত্র ১. অ্যাট্রিবিউশন ইন্টিগ্রেশন ওয়ার্কফ্লো।

পূর্বশর্ত এবং সেটআপ

অ্যাট্রিবিউশন রিপোর্টিং API সম্পর্কে আপনার ধারণা উন্নত করতে এই বিভাগের ধাপগুলি সম্পূর্ণ করুন। বিজ্ঞাপন প্রযুক্তি ইকোসিস্টেমে API ব্যবহার করার সময় এই ধাপগুলি আপনাকে অর্থপূর্ণ ফলাফল সংগ্রহ করতে সাহায্য করবে।

API এর সাথে পরিচিত হোন

  1. অ্যাট্রিবিউশন রিপোর্টিং API এবং এর ক্ষমতা সম্পর্কে নিজেকে পরিচিত করতে ডিজাইন প্রস্তাবটি পড়ুন।
  2. আপনার ব্যবহারের ক্ষেত্রে প্রয়োজনীয় কোড এবং API কলগুলি কীভাবে অন্তর্ভুক্ত করবেন তা জানতে ডেভেলপার নির্দেশিকাটি পড়ুন।
  3. অ্যাট্রিবিউশন রিপোর্টিং API-এর আপডেট পেতে সাইন আপ করুন । এটি আপনাকে ভবিষ্যতের রিলিজে প্রবর্তিত নতুন বৈশিষ্ট্য সম্পর্কে আপডেট থাকতে সাহায্য করবে।

নমুনা অ্যাপটি সেট আপ করুন এবং পরীক্ষা করুন

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

  4. ক্লায়েন্ট API এবং সার্ভার কীভাবে একসাথে কাজ করে তা বোঝার পর, আপনার নিজস্ব ইন্টিগ্রেশন পরিচালনা করার জন্য নমুনা অ্যাপটিকে উদাহরণ হিসেবে ব্যবহার করুন। আপনার নিজস্ব প্রোডাকশন সার্ভার সেট আপ করুন এবং আপনার অ্যাপগুলিতে ইভেন্ট রেজিস্ট্রেশন কল যোগ করুন।

প্রাক-একীকরণ

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

অংশীদারের সাথে সম্পৃক্ততা

বিজ্ঞাপন প্রযুক্তি অংশীদাররা (MMP/SSP/DSP) প্রায়শই সমন্বিত অ্যাট্রিবিউশন সমাধান তৈরি করে। এই বিভাগের ধাপগুলি আপনাকে আপনার বিজ্ঞাপন প্রযুক্তি অংশীদারদের সাথে জড়িত হওয়ার ক্ষেত্রে সাফল্যের জন্য প্রস্তুত করতে সহায়তা করে।

  1. অ্যাট্রিবিউশন রিপোর্টিং API পরীক্ষা এবং গ্রহণের বিষয়ে আলোচনা করার জন্য আপনার শীর্ষ পরিমাপ অংশীদারদের সাথে একটি আলোচনার সময়সূচী নির্ধারণ করুন। পরিমাপ অংশীদারদের মধ্যে বিজ্ঞাপন প্রযুক্তি নেটওয়ার্ক, এসএসপি, ডিএসপি, বিজ্ঞাপনদাতা, অথবা আপনি যাদের সাথে কাজ করেন বা কাজ করতে চান এমন অন্য যেকোনো অংশীদার অন্তর্ভুক্ত থাকতে পারে।
  2. প্রাথমিক পরীক্ষা থেকে শুরু করে গ্রহণ পর্যন্ত, একীকরণের সময়সীমা নির্ধারণ করতে আপনার পরিমাপ অংশীদারদের সাথে সহযোগিতা করুন।
  3. অ্যাট্রিবিউশন ডিজাইনে তোমাদের প্রত্যেকে কোন কোন ক্ষেত্রগুলি অন্তর্ভুক্ত করবে তা তোমাদের পরিমাপ অংশীদারদের সাথে স্পষ্ট করে দাও।
  4. সময়রেখা এবং এন্ড-টু-এন্ড পরীক্ষার সমন্বয় সাধনের জন্য পরিমাপ অংশীদারদের মধ্যে যোগাযোগের চ্যানেল স্থাপন করুন।
  5. পরিমাপ অংশীদারদের মধ্যে উচ্চ-স্তরের ডেটা প্রবাহ ডিজাইন করুন। মূল বিবেচনার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
    • পরিমাপ অংশীদাররা কীভাবে অ্যাট্রিবিউশন রিপোর্টিং API-এর মাধ্যমে অ্যাট্রিবিউশন উৎস নিবন্ধন করবে?
    • অ্যাড টেক নেটওয়ার্কগুলি অ্যাট্রিবিউশন রিপোর্টিং API-এর মাধ্যমে কীভাবে ট্রিগার নিবন্ধন করবে?
    • প্রতিটি বিজ্ঞাপন প্রযুক্তিবিদ কীভাবে API অনুরোধ যাচাই করবে এবং সম্পূর্ণ উৎসে প্রতিক্রিয়া ফেরত দেবে এবং নিবন্ধন ট্রিগার করবে?
    • অ্যাট্রিবিউশন রিপোর্টিং API-এর বাইরে কি এমন কোনও রিপোর্ট আছে যা পার্টনারদের সাথে শেয়ার করা প্রয়োজন?
    • অংশীদারদের মধ্যে কি অন্য কোন ইন্টিগ্রেশন পয়েন্ট বা অ্যালাইনমেন্টের প্রয়োজন আছে? উদাহরণস্বরূপ, আপনার এবং আপনার অংশীদারদের কি রূপান্তরগুলি ডিডুপ্লিকেট করার জন্য কাজ করতে হবে, নাকি অ্যাগ্রিগেশন কীগুলিতে অ্যালাইনমেন্ট করতে হবে?
  6. যদি অ্যাপ-টু-ওয়েব অ্যাট্রিবিউশন প্রযোজ্য হয়, তাহলে অ্যাট্রিবিউশন রিপোর্টিং API-এর ডিজাইন, পরীক্ষা এবং গ্রহণ নিয়ে আলোচনা করার জন্য ওয়েবে পরিমাপ অংশীদারদের সাথে একটি আলোচনার সময়সূচী নির্ধারণ করুন। ওয়েব অংশীদারদের সাথে কথোপকথন শুরু করার সময় পূর্ববর্তী ধাপে প্রশ্নগুলি পড়ুন।

প্রোটোটাইপ অ্যাপ-টু-অ্যাপ ইভেন্ট-লেভেল অ্যাট্রিবিউশন

এই বিভাগটি আপনার অ্যাপ বা SDK-তে ইভেন্ট-স্তরের প্রতিবেদন সহ একটি মৌলিক অ্যাপ-টু-অ্যাপ অ্যাট্রিবিউশন সেট আপ করতে সাহায্য করে। সার্ভার অ্যাট্রিবিউশন প্রোটোটাইপিং শুরু করার আগে এই বিভাগটি সম্পূর্ণ করা প্রয়োজন।

  1. ইভেন্ট রেকর্ডের জন্য একটি সংগ্রহ সার্ভার সেট আপ করুন। আপনি প্রদত্ত স্পেক ব্যবহার করে একটি মক সার্ভার তৈরি করে এটি করতে পারেন, অথবা নমুনা সার্ভার কোড ব্যবহার করে আপনার নিজস্ব সার্ভার সেট আপ করতে পারেন।
  2. বিজ্ঞাপন দেখানো হলে আপনার SDK বা অ্যাপে রেজিস্টার সোর্স ইভেন্ট কল যোগ করুন।
    • গুরুত্বপূর্ণ বিবেচনার মধ্যে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত রয়েছে:
      • সোর্স ইভেন্ট আইডিগুলি উপলব্ধ আছে কিনা এবং সোর্স রেজিস্ট্রেশন API কলগুলিতে সঠিকভাবে পাস করা হয়েছে কিনা তা যাচাই করুন।
      • ক্লিক সোর্স নিবন্ধনের জন্য আপনি `InputEvent` পাস করতে পারেন কিনা তা যাচাই করুন।
      • বিভিন্ন ধরণের ইভেন্টের জন্য আপনি কীভাবে সোর্স অগ্রাধিকার কনফিগার করবেন তা নির্ধারণ করুন। উদাহরণস্বরূপ, যেসব ইভেন্টের মান বেশি, যেমন ভিউয়ের উপর ক্লিক, সেগুলিকে উচ্চ অগ্রাধিকার দিন।
      • পরীক্ষার জন্য মেয়াদোত্তীর্ণের ডিফল্ট মান ঠিক আছে। বিকল্পভাবে, বিভিন্ন মেয়াদোত্তীর্ণ উইন্ডো কনফিগার করা যেতে পারে
      • পরীক্ষার জন্য ফিল্টার এবং অ্যাট্রিবিউশন উইন্ডো ডিফল্ট হিসেবে রেখে দেওয়া যেতে পারে।
    • ঐচ্ছিক বিবেচনার মধ্যে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত রয়েছে:
      • যদি আপনি প্রস্তুত থাকেন, তাহলে অ্যাগ্রিগেশন কী ডিজাইন করুন।
      • অন্যান্য পরিমাপ অংশীদারদের সাথে কীভাবে কাজ করতে চান তা নির্ধারণ করার সময় আপনার পুনর্নির্দেশ কৌশলটি বিবেচনা করুন।
  3. রূপান্তর ইভেন্ট রেকর্ড করতে আপনার SDK বা অ্যাপে রেজিস্টার ট্রিগার ইভেন্ট যোগ করুন।
    • গুরুত্বপূর্ণ বিবেচনার মধ্যে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত রয়েছে:
      • সীমিত বিশ্বস্ততা বিবেচনা করে ট্রিগার ডেটা সংজ্ঞায়িত করুন: ক্লিকের জন্য উপলব্ধ 3 বিট এবং ভিউয়ের জন্য উপলব্ধ 1 বিটের জন্য আপনার বিজ্ঞাপনদাতাদের প্রয়োজনীয় রূপান্তর ধরণের সংখ্যা কীভাবে কমাতে যাচ্ছেন?
      • ইভেন্ট রিপোর্টে উপলব্ধ ট্রিগারের সীমা : ইভেন্ট রিপোর্টে আপনি যে উৎস থেকে মোট রূপান্তর পেতে পারেন তার সংখ্যা কীভাবে কমানোর পরিকল্পনা করছেন?
    • ঐচ্ছিক বিবেচনার মধ্যে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত রয়েছে:
      • নির্ভুলতা পরীক্ষা না করা পর্যন্ত ডিডুপ্লিকেশন কী তৈরি করা এড়িয়ে চলুন।
      • সিমুলেশন টেস্টিং সাপোর্ট প্রস্তুত না হওয়া পর্যন্ত অ্যাগ্রিগেশন কী এবং মান তৈরি করা এড়িয়ে চলুন।
      • অন্যান্য পরিমাপ অংশীদারদের সাথে কীভাবে কাজ করতে চান তা নির্ধারণ না করা পর্যন্ত পুনঃনির্দেশনা এড়িয়ে যান।
      • পরীক্ষার জন্য ট্রিগার অগ্রাধিকার অপরিহার্য নয়।
      • প্রাথমিক পরীক্ষার জন্য ফিল্টারগুলি সম্ভবত উপেক্ষা করা যেতে পারে।
  4. বিজ্ঞাপনের জন্য উৎস ইভেন্ট তৈরি হচ্ছে কিনা এবং ইভেন্ট রিপোর্ট তৈরির জন্য ট্রিগারগুলি নেতৃত্ব দিচ্ছে কিনা তা পরীক্ষা করুন।

সিমুলেশন পরীক্ষা

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

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

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

  1. একটি স্থানীয় মেশিনে পরিমাপ সিমুলেশন লাইব্রেরি সেট আপ করুন
  2. সিমুলেটেড রিপোর্ট জেনারেটরের সাথে সামঞ্জস্যপূর্ণ হওয়ার জন্য আপনার রূপান্তর ডেটা কীভাবে ফর্ম্যাট করতে হবে তার স্পেসিফিকেশনটি পড়ুন।
  3. ব্যবসায়িক প্রয়োজনীয়তার উপর ভিত্তি করে আপনার অ্যাগ্রিগেশন কী ডিজাইন করুন।
    • গুরুত্বপূর্ণ বিবেচনার মধ্যে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত রয়েছে:
      • আপনার ক্লায়েন্ট বা অংশীদারদের যে গুরুত্বপূর্ণ দিকগুলি একত্রিত করতে হবে এবং সেগুলির উপর আপনার মূল্যায়ন কেন্দ্রীভূত করতে হবে তা বিবেচনা করুন।
      • আপনার প্রয়োজনীয়তার জন্য প্রয়োজনীয় সর্বনিম্ন মোট মাত্রা এবং মূলত্ব নির্ধারণ করুন।
      • সোর্স- এবং ট্রিগার-সাইড কী টুকরোগুলি ১২৮ বিটের বেশি না হয় তা যাচাই করুন।
      • যদি আপনার সমাধানগুলিতে প্রতি ট্রিগার ইভেন্টে একাধিক মান অবদান রাখা জড়িত থাকে, তাহলে সর্বোচ্চ অবদান বাজেট, L1 এর বিপরীতে মানগুলি স্কেল করতে ভুলবেন না। এটি শব্দের প্রভাব কমাতে সাহায্য করবে।
      • এখানে একটি উদাহরণ দেওয়া হল যেখানে প্রচারাভিযান স্তরে সামগ্রিক রূপান্তর গণনা সংগ্রহের জন্য একটি কী এবং ভূ-স্তরে সামগ্রিক ক্রয় মূল্য সংগ্রহের জন্য একটি কী সেট করার বিশদ বিবরণ দেওয়া হল।
  4. ইভেন্ট এবং সমষ্টিগত প্রতিবেদন তৈরি করতে রিপোর্ট জেনারেটর চালান।
  5. সারাংশ প্রতিবেদন পেতে সিমুলেটেড অ্যাগ্রিগেশন সার্ভারের মাধ্যমে সমষ্টিগত প্রতিবেদনগুলি চালান।
  6. ইউটিলিটি পরীক্ষা-নিরীক্ষা করুন:
    • রূপান্তর প্রতিবেদনের নির্ভুলতা নির্ধারণের জন্য ইভেন্ট-স্তর এবং সারাংশ প্রতিবেদন থেকে প্রাপ্ত রূপান্তরের মোট পরিমাণের সাথে ঐতিহাসিক রূপান্তর ডেটার তুলনা করুন। সেরা ফলাফলের জন্য, বিজ্ঞাপনদাতাদের একটি বিস্তৃত, প্রতিনিধিত্বমূলক অংশে প্রতিবেদন পরীক্ষা এবং তুলনা চালান।
    • ইভেন্ট-স্তরের রিপোর্ট ডেটা এবং সম্ভাব্য সারাংশ রিপোর্ট ডেটার উপর ভিত্তি করে আপনার মডেলগুলিকে পুনরায় প্রশিক্ষণ দিন। ঐতিহাসিক প্রশিক্ষণ ডেটার উপর ভিত্তি করে তৈরি মডেলগুলির সাথে নির্ভুলতার তুলনা করুন।
    • বিভিন্ন ব্যাচিং কৌশল চেষ্টা করে দেখুন এবং দেখুন কিভাবে সেগুলি আপনার ফলাফলকে প্রভাবিত করে।
      • গুরুত্বপূর্ণ বিবেচনার মধ্যে নিম্নলিখিত বিষয়গুলি অন্তর্ভুক্ত রয়েছে:
      • দরপত্র সমন্বয়ের জন্য সারসংক্ষেপ প্রতিবেদনের সময়োপযোগীতা।
      • ডিভাইসে অ্যাট্রিবিউটেবল ইভেন্টের গড় ফ্রিকোয়েন্সি। উদাহরণস্বরূপ, ঐতিহাসিক ক্রয় ইভেন্ট ডেটার উপর ভিত্তি করে ল্যাপসড ব্যবহারকারীদের ফিরে আসা।
      • শব্দের মাত্রা। বেশি ব্যাচ মানে কম সমষ্টি, এবং কম সমষ্টি মানে বেশি শব্দ প্রয়োগ করা হয়।

প্রোটোটাইপ অ্যাগ্রিগেশন সার্ভার অ্যাট্রিবিউশন: সেটআপ

এই পদক্ষেপগুলি নিশ্চিত করবে যে আপনি আপনার উৎস এবং ট্রিগার ইভেন্টগুলির সমষ্টিগত প্রতিবেদন পেতে সক্ষম।

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

প্রোটোটাইপ অ্যাগ্রিগেশন সার্ভার অ্যাট্রিবিউশন: ইন্টিগ্রেশন

এই বিন্দু অতিক্রম করার জন্য, আপনাকে অবশ্যই প্রোটোটাইপ অ্যাগ্রিগেশন সার্ভার অ্যাট্রিবিউশন: সেটআপ বিভাগ, অথবা প্রোটোটাইপ অ্যাপ টু অ্যাপ ইভেন্ট-লেভেল অ্যাট্রিবিউশন বিভাগ** সম্পূর্ণ করতে হবে।

  1. আপনার সোর্সে অ্যাগ্রিগেশন কী ডেটা যোগ করুন এবং ইভেন্ট ট্রিগার করুন। এর জন্য সম্ভবত বিজ্ঞাপন ইভেন্ট সম্পর্কে আরও ডেটা, যেমন ক্যাম্পেইন আইডি, আপনার SDK বা অ্যাপে অ্যাগ্রিগেশন কী-তে অন্তর্ভুক্ত করার প্রয়োজন হবে।
  2. উৎস থেকে অ্যাপ-টু-অ্যাপ অ্যাগ্রিগেটেবল রিপোর্ট সংগ্রহ করুন এবং অ্যাগ্রিগেশন কী ডেটা দিয়ে নিবন্ধিত ইভেন্টগুলি ট্রিগার করুন।
  3. অ্যাগ্রিগেশন সার্ভারের মাধ্যমে এই অ্যাগ্রিগেটেবল রিপোর্টগুলি চালানোর সময় বিভিন্ন ব্যাচিং কৌশল পরীক্ষা করুন এবং দেখুন যে সেগুলি আপনার ফলাফলকে কীভাবে প্রভাবিত করে।

ঐচ্ছিক বৈশিষ্ট্য সহ পুনরাবৃত্তি নকশা

আপনার পরিমাপ সমাধানে আপনি যে অতিরিক্ত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করতে পারেন তা নিচে দেওয়া হল।

  1. একটি ডিবাগ কী সেট করলে আপনি অ্যাট্রিবিউশন রিপোর্টিং API দ্বারা তৈরি রিপোর্টের সাথে একটি উৎস বা ট্রিগার ইভেন্টের একটি অপরিবর্তিত প্রতিবেদন পেতে পারবেন। ইন্টিগ্রেশনের সময় রিপোর্ট তুলনা করতে এবং বাগ খুঁজে পেতে আপনি ডিবাগ কী ব্যবহার করতে পারেন।

অ্যাট্রিবিউশন আচরণ কাস্টমাইজ করুন

  1. ইনস্টলেশন পরবর্তী ট্রিগারগুলির জন্য অ্যাট্রিবিউশন
    • এই বৈশিষ্ট্যটি সেই ক্ষেত্রে ব্যবহার করা যেতে পারে যেখানে ইনস্টল-পরবর্তী ট্রিগারগুলিকে ইনস্টলের জন্য দায়ী একই অ্যাট্রিবিউশন উৎসের সাথে যুক্ত করতে হবে, এমনকি যদি সম্প্রতি অন্যান্য যোগ্য অ্যাট্রিবিউশন উৎসও থাকে।
    • উদাহরণস্বরূপ, এমন কিছু ক্ষেত্রে হতে পারে যেখানে একজন ব্যবহারকারী এমন একটি বিজ্ঞাপনে ক্লিক করেন যা একটি ইনস্টলেশন চালায়। ইনস্টল করার পরে, ব্যবহারকারী অন্য একটি বিজ্ঞাপনে ক্লিক করেন এবং একটি ক্রয় করেন। এই ক্ষেত্রে, বিজ্ঞাপন প্রযুক্তি কোম্পানি হয়তো চাইতে পারে যে ক্রয়টি পুনঃসংযোগ ক্লিকের পরিবর্তে প্রথম ক্লিকের জন্য দায়ী করা হোক।
  2. আপনার ইভেন্ট-স্তরের প্রতিবেদনে ডেটা সূক্ষ্মভাবে সুরক্ষিত করতে ফিল্টার ব্যবহার করুন।
    • কনভার্সন ফিল্টারগুলি নির্বাচিত ট্রিগারগুলিকে উপেক্ষা করার জন্য এবং ইভেন্ট রিপোর্ট থেকে বাদ দেওয়ার জন্য সেট করা যেতে পারে। যেহেতু প্রতিটি অ্যাট্রিবিউশন সোর্সে ট্রিগারের সংখ্যার সীমা রয়েছে, ফিল্টারগুলি আপনাকে কেবল সেই ট্রিগারগুলিকে অন্তর্ভুক্ত করার অনুমতি দেয় যা আপনার ইভেন্ট রিপোর্টে সবচেয়ে দরকারী তথ্য প্রদান করে।
    • ফিল্টারগুলি কিছু ট্রিগারকে বেছে বেছে ফিল্টার করার জন্যও ব্যবহার করা যেতে পারে, কার্যকরভাবে সেগুলিকে উপেক্ষা করে। উদাহরণস্বরূপ, যদি আপনার কোনও প্রচারণা লক্ষ্য করে অ্যাপ ইনস্টল থাকে, তাহলে আপনি ইনস্টল-পরবর্তী ট্রিগারগুলিকে সেই প্রচারণার উৎসের সাথে যুক্ত না করার জন্য ফিল্টার করতে চাইতে পারেন।
    • উৎস তথ্যের উপর ভিত্তি করে ট্রিগার ডেটা কাস্টমাইজ করার জন্য ফিল্টার ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, একটি উৎস "product" : ["1234"] যেখানে product হল ফিল্টার কী এবং 1234 হল মান। "product" এর ফিল্টার কী সহ যে কোনও ট্রিগার যার "1234" ব্যতীত অন্য কোনও মান রয়েছে তা উপেক্ষা করা হয়।
  3. কাস্টমাইজড সোর্স এবং ট্রিগার অগ্রাধিকার
    • যদি একাধিক অ্যাট্রিবিউশন সোর্স একটি ট্রিগারের সাথে যুক্ত করা যেতে পারে, অথবা একাধিক ট্রিগার একটি সোর্সের সাথে যুক্ত করা যেতে পারে, তাহলে আপনি একটি স্বাক্ষরিত 64-বিট পূর্ণসংখ্যা ব্যবহার করে নির্দিষ্ট সোর্স বা ট্রিগার অ্যাট্রিবিউশনকে অন্যদের তুলনায় অগ্রাধিকার দিতে পারেন।

এমএমপি এবং অন্যান্যদের সাথে কাজ করা

  1. উৎস এবং ট্রিগার ইভেন্টের জন্য অন্যান্য তৃতীয় পক্ষের কাছে পুনঃনির্দেশিত করে
    • একাধিক বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্মকে একটি অনুরোধ নিবন্ধনের অনুমতি দেওয়ার জন্য আপনি পুনঃনির্দেশ URL সেট করতে পারেন। এটি অ্যাট্রিবিউশনে ক্রস-নেটওয়ার্ক ডিডুপ্লিকেশন সক্ষম করতে ব্যবহার করা যেতে পারে।
  2. ডিডুপ্লিকেশন কী
    • যখন একজন বিজ্ঞাপনদাতা একই ট্রিগার ইভেন্ট নিবন্ধনের জন্য একাধিক বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্ম ব্যবহার করেন, তখন এই পুনরাবৃত্তিমূলক প্রতিবেদনগুলিকে দ্ব্যর্থতা নিরসনের জন্য একটি ডিডুপ্লিকেশন কী ব্যবহার করা যেতে পারে। যদি কোনও ডিডুপ্লিকেশন কী সরবরাহ না করা হয়, তাহলে প্রতিটি বিজ্ঞাপন প্রযুক্তি প্ল্যাটফর্মে অনন্য হিসাবে ডুপ্লিকেট ট্রিগারগুলি রিপোর্ট করা যেতে পারে।

ক্রস-প্ল্যাটফর্ম পরিমাপের সাথে কাজ করা

  1. ক্রস অ্যাপ এবং ওয়েব অ্যাট্রিবিউশন (চতুর্থ প্রান্তিকের শেষের দিকে উপলব্ধ)
    • এমন কিছু ক্ষেত্রে ব্যবহার সমর্থন করে যেখানে একজন ব্যবহারকারী একটি অ্যাপে একটি বিজ্ঞাপন দেখেন, তারপর একটি মোবাইল বা অ্যাপ ব্রাউজারে রূপান্তরিত করেন, অথবা তদ্বিপরীত।
{% অক্ষরে অক্ষরে %} {% এন্ডভারব্যাটিম %} {% অক্ষরে অক্ষরে %} {% এন্ডভারব্যাটিম %}