আমাদের জননির্দেশনা ভান্ডারে এটি যুক্ত করার প্রস্তুতির সময়, আমরা এই নথি সম্পর্কে আপনার মতামতকে স্বাগত জানাই।
আমরা বিজ্ঞাপন প্রযুক্তিবিদদের ১০০% প্রোডাকশন ট্র্যাফিকের উপর লোড টেস্টিং চালানোর জন্য উৎসাহিত করি:
- বিজ্ঞাপন প্রযুক্তিবিদদের তাদের রিপোর্টিং ব্যবহারের ক্ষেত্রে অ্যাট্রিবিউশন রিপোর্টিং API ব্যবহার করে রূপান্তর অ্যাট্রিবিউশন পরিমাপ অ্যাক্সেস করা উচিত।
- বিজ্ঞাপন প্রযুক্তিবিদদের শব্দ কমিয়ে নকশার সিদ্ধান্ত নেওয়া উচিত (তথ্যসূত্র: নকশার সিদ্ধান্ত মডেল করা হয়েছে)
- পরীক্ষার সময়, বিজ্ঞাপন প্রযুক্তিবিদদের প্রতিদিন পরিচালিত কাজের সংখ্যা (যেমন প্রতি বিজ্ঞাপনদাতার কাজ), রূপান্তর ইভেন্টের পরিমাণের আনুমানিক বন্টন এবং প্রক্রিয়াকরণ কাজের জন্য ইনপুট হিসাবে সমষ্টিগত কীগুলির সংখ্যা ( সমষ্টি পরিষেবা API ডকুমেন্টেশনে output_domain_blob_prefix জব প্যারামিটার দেখুন) এবং প্রতি ইনপুট রিপোর্টের জন্য আনুমানিক গড় রূপান্তর ইভেন্টগুলি ট্র্যাক করা উচিত।
- পরীক্ষার জন্য, বিজ্ঞাপন প্রযুক্তিবিদদের তাদের প্রত্যাশিত কাজের আকার (যেমন, রিপোর্ট ভলিউম, ডোমেন আকার) এর উপর ভিত্তি করে সাইজিং নির্দেশিকা টেবিল থেকে প্রস্তাবিত ইনস্ট্যান্স টাইপটি অনুসন্ধান করা উচিত এবং সেই অনুযায়ী তাদের ডিপ্লয় করা অ্যাগ্রিগেশন পরিষেবার আকার নির্ধারণ করা উচিত। তথ্যসূত্র: AWS-এ অ্যাগ্রিগেটেড সার্ভিসের জন্য সাইজিং নির্দেশিকা
- লোড পরীক্ষার জন্য বিজ্ঞাপন প্রযুক্তিবিদদের একত্রিতকরণের কাজ সম্পাদন করা উচিত।
লক্ষ্য
এই নির্দেশিকাটি সামগ্রিক রূপান্তর অ্যাট্রিবিউশন পরিমাপের জন্য নির্দিষ্ট এবং এতে বিজ্ঞাপন প্রযুক্তিবিদদের ব্যবহারের জন্য মূল সেটআপ এবং কনফিগারেশন নির্দেশাবলী অন্তর্ভুক্ত থাকবে:
- সামগ্রিক রূপান্তর অ্যাট্রিবিউশন পরিমাপের জন্য লোড প্রত্যাশা অনুমান করুন।
- তাদের বিজ্ঞাপনদাতাদের আকার এবং বিভাজনের উপর ভিত্তি করে কর্মক্ষমতা এবং শব্দের জন্য তাদের মূল সেটআপ এবং কনফিগারেশন অপ্টিমাইজ করুন।
পূর্বশর্ত
এই নির্দেশিকাটি বিজ্ঞাপন প্রযুক্তির দর্শকদের জন্য তৈরি। নিম্নলিখিত ধাপগুলি অনুসরণ করার আগে, আপনার শব্দ নিয়ে কাজ করার বিষয়ে আমাদের ডকুমেন্টেশন, সারাংশ প্রতিবেদন নকশা সিদ্ধান্ত এবং সর্বোত্তম কনফিগারেশনের জন্য শব্দ ল্যাব নিয়ে পরীক্ষা-নিরীক্ষা পর্যালোচনা করা উচিত।
ধাপ
১. প্রাথমিক একত্রীকরণ কী সেটআপ কৌশল
আপনার ব্যবসার ধরণ এবং উদ্দেশ্যের উপর ভিত্তি করে আপনার কতগুলি ভিন্ন কী কাঠামো (অর্থাৎ মাত্রার সেট) প্রয়োজন তা নির্ধারণ করুন। মনে রাখবেন যে আপনার কী কাঠামোটি অপ্টিমাইজ করলে রিপোর্টে শব্দ কমাতে সাহায্য করতে পারে।
আপনার বিজ্ঞাপনদাতার সংখ্যা
উদাহরণস্বরূপ, ধরুন আপনার ১,০০০ জন বিজ্ঞাপনদাতা আছেন।
আপনার বিজ্ঞাপনদাতাদের মধ্যে মিল
রূপান্তরের পরিমাণ, আপেক্ষিক রূপান্তর মান এবং বিজ্ঞাপনদাতার বৈশিষ্ট্যের সাধারণ কভারেজের উপর ভিত্তি করে সাদৃশ্য মূল্যায়ন করা উচিত। আপনি যত বেশি সাদৃশ্যপূর্ণ তাদের গোষ্ঠীভুক্ত করতে পারবেন, আপনার ফলাফল তত বেশি সূক্ষ্মভাবে সুরক্ষিত হবে (আউটপুট মানের কম তারতম্যের কারণে), এবং তাই, শব্দের প্রভাব তত কম হবে। আরও বিস্তারিত জানার জন্য অ্যাডভান্সড কী ম্যানেজমেন্ট দেখুন। উদাহরণস্বরূপ, একজন বিজ্ঞাপন প্রযুক্তিবিদ তার বিজ্ঞাপনদাতাদের শিল্প, ব্যয় এবং রূপান্তরের পরিমাণ অনুসারে নিম্নরূপ ভাগ করতে পারেন:
- শিল্প (উদাহরণস্বরূপ: বীমা, গয়না, গ্রোথ রিটেইল)
- খরচ (উদাহরণস্বরূপ: <$৫০,০০০/ত্রৈমাসিক, $৫০-$১৫০,০০০/ত্রৈমাসিক, $১৫০,০০০-$২৫০,০০০/ত্রৈমাসিক)
- রূপান্তর ভলিউম (নিম্ন, মাঝারি, উচ্চ)
তৈরি করা সামগ্রিক মূল কাঠামোর সংখ্যা
উদাহরণস্বরূপ, 27 (3x3x3): 3টি শিল্প, 3টি ব্যয়ের ধরণ এবং রূপান্তর মানের জন্য 3টি গ্রুপিং।
2. সমষ্টির মূল মাত্রা চিহ্নিত করুন
এরপর, উৎস এবং ট্রিগার সাইড কীগুলির সংখ্যা অনুমান করার জন্য ইম্প্রেশন এবং রূপান্তর উভয়ের জন্য আপনি যে গুরুত্বপূর্ণ মাত্রাগুলি ট্র্যাক করতে চান তা চিহ্নিত করুন।
প্রতিটি অ্যাগ্রিগেশন কী স্ট্রাকচারের জন্য, ইম্প্রেশনের জন্য আপনাকে যে গুরুত্বপূর্ণ মাত্রাগুলি ট্র্যাক করতে হবে তা আপনাকে সোর্স সাইড কীগুলির সংখ্যা নির্ধারণ করতে সাহায্য করবে। মাত্রাগুলি বিজ্ঞাপনদাতার ধরণের উপর নির্ভর করবে যেমন শিল্প, ব্যয় বা রূপান্তর। নিম্নলিখিত উদাহরণগুলি মাত্রাগুলি ব্যাখ্যা করতে সাহায্য করে:
মূল কাঠামো ১: (শিল্প = বীমা, ব্যয় = <50,000, রূপান্তর পরিমাণ = কম)
- A: ৪টি মাত্রা: প্রচারণা (যেমন: ৫০টি সম্ভাবনা), বিজ্ঞাপন গোষ্ঠী (যেমন: ২০টি সম্ভাবনা), ডিভাইসের ধরণ (যেমন: ৫টি সম্ভাবনা), জিও (যেমন: ৫০টি সম্ভাবনা)
- সম্ভাব্য মাত্রিক সমন্বয় = ৫০ x ২০ x ৫ x ৫০ = ২৫০,০০০ । এটি কী স্ট্রাকচার ১ এর জন্য সোর্স সাইড কীগুলির জন্য সম্ভাব্য মাত্রিক সমন্বয়ের সংখ্যা প্রতিনিধিত্ব করে।
- ১৮টি বিট রিজার্ভ করতে হবে (১৮ বিট = ২৬২,১৪৪টি সম্ভাব্য সংমিশ্রণ)
- A: ৪টি মাত্রা: প্রচারণা (যেমন: ৫০টি সম্ভাবনা), বিজ্ঞাপন গোষ্ঠী (যেমন: ২০টি সম্ভাবনা), ডিভাইসের ধরণ (যেমন: ৫টি সম্ভাবনা), জিও (যেমন: ৫০টি সম্ভাবনা)
মূল কাঠামো ২: (শিল্প = বীমা, ব্যয় = <50,000, রূপান্তর পরিমাণ = মাঝারি)
- A: ৪টি মাত্রা: প্রচারণা (যেমন: ৩০টি সম্ভাবনা), বিজ্ঞাপন গোষ্ঠী (যেমন: ৮০টি সম্ভাবনা), বিজ্ঞাপনের ধরণ (যেমন: ৩টি সম্ভাবনা), জিও (যেমন: ৫০টি সম্ভাবনা)।
- সম্ভাব্য মাত্রিক সমন্বয় = 30 x 80 x 3 x 50 = 360,000 । এটি কী স্ট্রাকচার 2 এর জন্য সম্ভাব্য মাত্রিক সমন্বয় বা উৎস পার্শ্ব কীগুলির সংখ্যা প্রতিনিধিত্ব করে।
- ১৯ বিট (১৯ বিট) = ৫২৪,২৮৮টি সম্ভাব্য সমন্বয় সংরক্ষণ করতে হবে)
- A: ৪টি মাত্রা: প্রচারণা (যেমন: ৩০টি সম্ভাবনা), বিজ্ঞাপন গোষ্ঠী (যেমন: ৮০টি সম্ভাবনা), বিজ্ঞাপনের ধরণ (যেমন: ৩টি সম্ভাবনা), জিও (যেমন: ৫০টি সম্ভাবনা)।
কী স্ট্রাকচার ৩: পুনরাবৃত্তি করুন (আপনার কাছে থাকা সমস্ত কী স্ট্রাকচারের জন্য একইভাবে পরিকল্পনা করুন)
প্রতিটি অ্যাগ্রিগেশন কী স্ট্রাকচারের জন্য, রূপান্তরের জন্য আপনার যে গুরুত্বপূর্ণ মাত্রাগুলি ট্র্যাক করতে হবে তা আপনাকে ট্রিগার সাইড কীগুলি নির্ধারণ করতে সাহায্য করবে। উদাহরণস্বরূপ:
মূল কাঠামো ১: (শিল্প = বীমা, ব্যয় = <50,000, রূপান্তর পরিমাণ = কম)
- A: ২টি মাত্রা: পণ্যের বিভাগ (যেমন: ১০০টি সম্ভাবনা), রূপান্তরের ধরণ (যেমন: ৫টি সম্ভাবনা)
- সম্ভাব্য মাত্রিক সমন্বয় = ১০০ x ৫ = ৫০০
- ৯টি বিট রিজার্ভ করতে হবে (৯টি বিট = ৫১২টি সম্ভাব্য সমন্বয়)
- A: ২টি মাত্রা: পণ্যের বিভাগ (যেমন: ১০০টি সম্ভাবনা), রূপান্তরের ধরণ (যেমন: ৫টি সম্ভাবনা)
মূল কাঠামো ২: (শিল্প = বীমা, ব্যয় = <50,000, রূপান্তর পরিমাণ = মাঝারি)
- A: ৩টি মাত্রা: পণ্যের বিভাগ (যেমন: ৫০টি সম্ভাবনা), পণ্যের ধরণ (১০টি সম্ভাবনা), রূপান্তরের ধরণ (৩টি সম্ভাবনা)
- সম্ভাব্য মাত্রিক সমন্বয় = ৫০ x ১০ x ৩ = ১,৫০০
- ১১টি বিট রিজার্ভ করতে হবে (১১ বিট = ২,০৪৮টি সম্ভাব্য সমন্বয়)
- A: ৩টি মাত্রা: পণ্যের বিভাগ (যেমন: ৫০টি সম্ভাবনা), পণ্যের ধরণ (১০টি সম্ভাবনা), রূপান্তরের ধরণ (৩টি সম্ভাবনা)
কী স্ট্রাকচার ৩: পুনরাবৃত্তি করুন (আপনার কাছে থাকা সমস্ত কী স্ট্রাকচারের জন্য একইভাবে পরিকল্পনা করুন)
সমষ্টিগত কীগুলির জন্য অনুমান
- কী স্ট্রাকচার ১: ২৫০,০০০ ইম্প্রেশন কী x ৫০০ কনভার্সন কী = ১২৫,০০০,০০০ কী
- কী স্ট্রাকচার ২: ৩৬০,০০০ ইম্প্রেশন কী x ১.৫ হাজার কনভার্সন কী = ৫৪০,০০০,০০০ কী
- মূল কাঠামো ৩: (আপনার কাছে থাকা সমস্ত মূল কাঠামোর জন্য একইভাবে পরিকল্পনা করুন)
- প্রতিটি কী স্ট্রাকচারের জন্য পুনরাবৃত্তি করুন
- সর্বাধিক সমষ্টিগত কী = ৫৪০,০০০,০০০ কী (সমস্ত কী কাঠামো জুড়ে)। ৩০ বিট সংরক্ষণ করতে হবে (৩০ বিট = ১.০৭ বি সম্ভাব্য সমন্বয়)
প্রত্যাশিত রূপান্তর পরিমাণ
প্রতিটি সমষ্টিগত মূল কাঠামোর জন্য, প্রত্যাশিত আয়তন নিম্নলিখিত উদাহরণগুলি ব্যবহার করে ব্যাখ্যা করা যেতে পারে:
- মূল কাঠামো ১: (শিল্প = বীমা, ব্যয় = <50,000, রূপান্তর পরিমাণ = কম)
- উত্তর: অনুমান করুন যে কী স্ট্রাকচার ১ পরবর্তী ত্রৈমাসিকে বিজ্ঞাপনদাতাদের ব্যয়ের প্রায় $৫০০,০০০ মূল্যের হবে, যার গড় মূল্য $৮ সিপিএম। অনুমান করুন যে এর ফলে ৬২,৫০০,০০০ ইম্প্রেশন তৈরি হবে যা নিবন্ধিত করতে হবে।
- অনুমান করুন যে পরবর্তী ত্রৈমাসিকে Key Structure 1-এর গড় ইম্প্রেশন টু কনভার্সন রেট 0.08% হবে, যার ফলে 50,000 অ্যাট্রিবিউটেড কনভার্সন ক্যাপচার করতে হবে। প্রতিটি কনভার্সনের জন্য, ক্রয় মূল্য এবং ক্রয়ের সংখ্যা পরিমাপ করুন।
- মূল কাঠামো ২: (শিল্প = বীমা, ব্যয় = <50,000, রূপান্তর পরিমাণ = মাঝারি)
- A: অনুমান করুন যে পরবর্তী ত্রৈমাসিকে গড়ে $10 CPM মূল্যের জন্য Key 2 প্রায় $800,000 মূল্যের ব্যয় করবে। অনুমান করুন যে এর ফলে 80,000,000 ইম্প্রেশন তৈরি হবে যা নিবন্ধিত করতে হবে।
- অনুমান করুন যে পরবর্তী ত্রৈমাসিকে Key 2-এর গড় ইম্প্রেশন টু কনভার্সন রেট 0.03125% হবে, যার ফলে 25,000 অ্যাট্রিবিউটেড কনভার্সন ক্যাপচার করতে হবে। প্রতিটি কনভার্সনের জন্য, ক্রয় মূল্য এবং ক্রয়ের সংখ্যা পরিমাপ করুন।
- প্রতিটি কী স্ট্রাকচারের জন্য পুনরাবৃত্তি করুন
রিপোর্টিং ডেলিভারি এবং ব্যাচিং ফ্রিকোয়েন্সি (প্রতি বিজ্ঞাপনদাতার ব্যাচ)**
প্রতিটি অ্যাগ্রিগেশন কী স্ট্রাকচারের জন্য, আপনাকে বারবার রূপান্তর প্রতিবেদন সরবরাহ করতে হবে। আমরা সুপারিশ করছি যে বিজ্ঞাপন প্রযুক্তিবিদরা বিজ্ঞাপনদাতাদের দ্বারা ব্যাচ করুন (প্রতি রিপোর্টে ডেটার পরিষ্কার বিভাজন এবং আরও দক্ষ অ্যাগ্রিগেশনের জন্য) এবং ব্যাচিংয়ের জন্য রিপোর্টের shared_info.scheduled_report_time ক্ষেত্রটি ব্যবহার করুন।
- উ: প্রতি ঘণ্টায়
- খ: প্রতিদিন
- গ: সাপ্তাহিক
মন্তব্য
- বিজ্ঞাপনদাতাদের দ্বারা ব্যাচিংয়ের জন্য, বিজ্ঞাপনদাতাদের সাথে SLA যাচাই করুন।
ঘন ঘন ব্যাচিং করলে প্রতি ব্যাচে উচ্চ শব্দ থাকবে। (পড়ুন: সিদ্ধান্ত: ব্যাচ ফ্রিকোয়েন্সি )।
ভুল ব্যাচিংয়ের কারণে ত্রুটি এড়াতে, নিশ্চিত করুন যে ব্যাচগুলি
scheduled_report_timeক্ষেত্রটি ব্যবহার করে,report arrival timeব্যবহার করে না। উদাহরণস্বরূপ: যদি আপনি প্রতি ঘন্টায় ব্যাচ করেন, তাহলে আপনার 11am এর ব্যাচে শুধুমাত্রscheduled_report_timeসহ 10am থেকে 11am এর মধ্যে রিপোর্ট অন্তর্ভুক্ত করা উচিত, এবং 10am থেকে 11am এর মধ্যে ভিন্নscheduled_report_time(যেমন: 9am) সহ আগত রিপোর্ট অন্তর্ভুক্ত করা উচিত নয়।
রিপোর্ট ভলিউমের জন্য অনুমান
- মূল কাঠামো ১: ৫০,০০০টি অ্যাট্রিবিউটেড কনভার্সন / ২১৬০টি (প্রতি ঘণ্টায় রিপোর্টিং, এক ত্রৈমাসিকে ঘন্টা) = প্রতি ঘণ্টায় ২৪টি সারসংক্ষেপ প্রতিবেদন প্রতি বিজ্ঞাপনদাতা (২৪ x ১০০০ বিজ্ঞাপনদাতা = ২৪ হাজার সারসংক্ষেপ প্রতিবেদন)
- মূল কাঠামো ২: ২৫,০০০টি অ্যাট্রিবিউটেড কনভার্সন / ২১৬০টি (প্রতি ঘণ্টায় রিপোর্টিং, এক চতুর্থাংশে ঘন্টা) = প্রতি ঘণ্টায় ১২টি সারসংক্ষেপ প্রতিবেদন প্রতি বিজ্ঞাপনদাতা (১২ x ১০০০ বিজ্ঞাপনদাতা = ১২ হাজার সারসংক্ষেপ প্রতিবেদন)
- মূল কাঠামো ৩: পুনরাবৃত্তি করুন
- প্রতি ঘন্টায় মোট সারসংক্ষেপ প্রতিবেদনের সংখ্যা = মূল কাঠামোর জন্য ২৪টি সারসংক্ষেপ প্রতিবেদন ১ + ১২টি মূল কাঠামোর জন্য ২টি সারসংক্ষেপ প্রতিবেদন + ... = ... প্রতি ঘন্টায় বিজ্ঞাপনদাতা প্রতি
প্রতিক্রিয়ার সারাংশ
বিজ্ঞাপন প্রযুক্তিবিদদের কাছ থেকে নিম্নলিখিত অনুমানগুলি বোঝা আমাদের বিজ্ঞাপন প্রযুক্তিবিদদের প্রয়োজনীয় স্কেল সমর্থন করার জন্য বৈশিষ্ট্য এবং উন্নতি পরিকল্পনা করতে সহায়তা করে। আমরা আপনাকে নিম্নলিখিতগুলি আমাদের সাথে ভাগ করে নেওয়ার পরামর্শ দিচ্ছি। আরও তথ্যের জন্য AWS-এ অ্যাগ্রিগেশন পরিষেবার জন্য আমাদের আকার নির্ধারণ নির্দেশিকা দেখুন:
- প্রতি অ্যাগ্রিগেশন পরিষেবা কাজের জন্য সর্বাধিক ইনপুট ডোমেন কী (সমষ্টি করার জন্য কী)
- প্রতি কাজের জন্য সর্বোচ্চ ইনপুট রিপোর্টের পরিমাণ (অ্যাট্রিবিউটেড কনভার্সন)
- প্রতি রিপোর্টে আনুমানিক অবদান (একটি রিপোর্টে কী/মান জোড়া)
- প্রতি কাজের জন্য অ্যাট্রিবিউটেড কনভার্সনের আনুমানিক বন্টন
- একটি চাকরিতে ডোমেন কীগুলির আনুমানিক বিতরণ
- প্রতি ঘন্টা/দিন/সপ্তাহে কাজের আনুমানিক সংখ্যা