একত্রীকরণ পরিষেবা বিশদ রূপান্তর ডেটার সারসংক্ষেপ প্রতিবেদন তৈরি করে এবং কাঁচা সমষ্টিগত প্রতিবেদনগুলি থেকে পরিমাপের পরিমাপ করে। অ্যাট্রিবিউশন রিপোর্টিং এপিআই বা প্রাইভেট অ্যাগ্রিগেশন এপিআই-এর মাধ্যমে অ্যাগ্রিগেশন সার্ভিসে রিপোর্ট ফানেল করার জন্য অ্যাড টেকের ক্লায়েন্ট সাইডে দুটি প্রধান এগ্রিগেট এন্ট্রি পয়েন্ট রয়েছে।
বাস্তবায়নের অবস্থা
- অ্যাগ্রিগেশন সার্ভিস এখন সাধারণ প্রাপ্যতায় চলে গেছে ।
- অ্যাট্রিবিউশন রিপোর্টিং এপিআই এবং প্রোটেক্টেড অডিয়েন্স এপিআই এবং শেয়ার্ড স্টোরেজ এপিআই-এর জন্য প্রাইভেট অ্যাগ্রিগেশন এপিআই-এর সাথে অ্যাগ্রিগেশন সার্ভিস ব্যবহার করা যেতে পারে।
প্রাপ্যতা
প্রস্তাব | স্ট্যাটাস |
---|---|
অ্যাট্রিবিউশন রিপোর্টিং এপিআই, প্রাইভেট অ্যাগ্রিগেশন এপিআই জুড়ে অ্যামাজন ওয়েব সার্ভিসেস (AWS) এর জন্য অ্যাগ্রিগেশন সার্ভিস সমর্থন ব্যাখ্যাকারী | পাওয়া যায় |
অ্যাট্রিবিউশন রিপোর্টিং এপিআই, প্রাইভেট অ্যাগ্রিগেশন এপিআই জুড়ে Google ক্লাউডের জন্য অ্যাগ্রিগেশন পরিষেবা সমর্থন ব্যাখ্যাকারী | পাওয়া যায় |
অ্যাগ্রিগেশন সার্ভিস সাইট এনরোলমেন্ট এবং মাল্টি-অরিজিন অ্যাগ্রিগেশন। সাইট এনরোলমেন্টের মধ্যে ক্লাউড অ্যাকাউন্টে (AWS, বা GCP) সাইটের ম্যাপিং অন্তর্ভুক্ত। একাধিক উত্স একত্রিত করতে, তাদের অবশ্যই একই সাইটের হতে হবে৷ GitHub-এ প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী সাইট একত্রিত API ডকুমেন্টেশন | পাওয়া যায় |
অ্যাগ্রিগেশন সার্ভিসের এপিসিলন মানকে 64 পর্যন্ত রেঞ্জ হিসেবে রাখা হবে, যাতে বিভিন্ন প্যারামিটারে পরীক্ষা-নিরীক্ষা এবং প্রতিক্রিয়া জানাতে সুবিধা হয়। ARA epsilon ফিডব্যাক জমা দিন । PAA epsilon প্রতিক্রিয়া জমা দিন । | পাওয়া যায়। এপসিলন পরিসরের মান আপডেট হওয়ার আগে আমরা ইকোসিস্টেমে উন্নত নোটিশ প্রদান করব। |
অ্যাগ্রিগেশন পরিষেবা প্রশ্নের জন্য আরও নমনীয় অবদান ফিল্টারিং ব্যাখ্যাকারী | পাওয়া যায় |
দুর্যোগ-পরবর্তী বাজেট পুনরুদ্ধারের প্রক্রিয়া (ত্রুটি, ভুল কনফিগারেশন ইত্যাদি) ব্যাখ্যাকারী | পাওয়া যায় বাজেট পুনরুদ্ধার ব্যবহার করে একটি বিজ্ঞাপন প্রযুক্তি দ্বারা পুনরুদ্ধার করা ভাগ করা আইডিগুলির শতাংশ পর্যালোচনা করার পদ্ধতি এবং H1 2025 এর জন্য পরিকল্পনা করা অতিরিক্ত পুনরুদ্ধারের জন্য ভবিষ্যতের পুনরুদ্ধারগুলি স্থগিত করা |
Accenture AWS-তে সমন্বয়কারীদের একজন হিসেবে কাজ করছে বিকাশকারী ব্লগ | পাওয়া যায় |
Google ক্লাউডে সমন্বয়কারীদের একজন হিসাবে স্বাধীন পক্ষ কাজ করছে বিকাশকারী ব্লগ | পাওয়া যায় |
অ্যাট্রিবিউশন রিপোর্টিং এপিআই-এ অ্যাগ্রিগেট ডিবাগ রিপোর্টিংয়ের জন্য অ্যাগ্রিগেশন পরিষেবা সমর্থন ব্যাখ্যাকারী | পাওয়া যায় |
মূল শর্তাবলী এবং ধারণা
আপনি যদি আপনার বিজ্ঞাপন প্রযুক্তির কর্মপ্রবাহে অ্যাগ্রিগেশন পরিষেবা ব্যবহার করার কথা বিবেচনা করেন, তাহলে এই নতুন একত্রীকরণ প্রবাহ আপনার দলকে কী দিতে পারে সে সম্পর্কে নিম্নলিখিত শর্তাবলী এবং ধারণাগুলি আরও কিছু অন্তর্দৃষ্টি প্রদান করবে:
মেয়াদ | বর্ণনা |
---|---|
একত্রীকরণ পরিষেবা | একটি বিজ্ঞাপন প্রযুক্তি-চালিত পরিষেবা যা একটি সংক্ষিপ্ত প্রতিবেদন তৈরি করতে সমষ্টিগত প্রতিবেদনগুলি প্রক্রিয়া করে। |
সমষ্টিগত প্রতিবেদন |
সমষ্টিগত প্রতিবেদনগুলি পৃথক ব্যবহারকারী ডিভাইস থেকে পাঠানো এনক্রিপ্ট করা প্রতিবেদন। এই প্রতিবেদনগুলিতে ক্রস-সাইট ব্যবহারকারীর আচরণ এবং রূপান্তর সম্পর্কিত ডেটা রয়েছে। রূপান্তর (কখনও কখনও অ্যাট্রিবিউশন ট্রিগার ইভেন্ট বলা হয়) এবং সংশ্লিষ্ট মেট্রিক্স বিজ্ঞাপনদাতা বা বিজ্ঞাপন প্রযুক্তি দ্বারা সংজ্ঞায়িত করা হয়। প্রতিটি প্রতিবেদন বিভিন্ন পক্ষকে অন্তর্নিহিত ডেটা অ্যাক্সেস করতে বাধা দেওয়ার জন্য এনক্রিপ্ট করা হয়। সমষ্টিগত প্রতিবেদন সম্পর্কে আরও জানুন । |
এগ্রিগেটেবল রিপোর্ট অ্যাকাউন্টিং | উভয় সমন্বয়কারীতে অবস্থিত একটি বিতরণ করা খাতা যা বরাদ্দকৃত গোপনীয়তা বাজেট ট্র্যাক করে এবং 'নো ডুপ্লিকেট' নিয়ম প্রয়োগ করে। এটি হল গোপনীয়তা সংরক্ষণের ব্যবস্থা, যা সমন্বয়কারীদের মধ্যে অবস্থিত এবং চালিত হয়, যা নিশ্চিত করে যে বরাদ্দকৃত গোপনীয়তা বাজেটের বাইরে কোনো রিপোর্ট অ্যাগ্রিগেশন সার্ভিসের মাধ্যমে পাস না হয়। এটি কীভাবে সমষ্টিগত প্রতিবেদনের সাথে সম্পর্কিত তার ব্যাচিং কৌশল সম্পর্কে আরও পড়ুন। |
এগ্রিগেটেবল রিপোর্ট অ্যাকাউন্টিং বাজেট | বাজেটের রেফারেন্স যা নিশ্চিত করে যে রিপোর্টগুলি একবারের বেশি প্রক্রিয়া করা হবে না। |
বিশ্বস্ত এক্সিকিউশন এনভায়রনমেন্ট ( টিইই ) |
একটি বিশ্বস্ত এক্সিকিউশন এনভায়রনমেন্ট হল কম্পিউটার হার্ডওয়্যার এবং সফ্টওয়্যারের একটি বিশেষ কনফিগারেশন যা বাইরের পক্ষগুলিকে কম্পিউটারে চলমান সফ্টওয়্যারের সঠিক সংস্করণগুলি যাচাই করতে দেয়৷ TEE গুলি বহিরাগত দলগুলিকে যাচাই করার অনুমতি দেয় যে সফ্টওয়্যারটি ঠিক যা করে সফ্টওয়্যার প্রস্তুতকারক দাবি করে যে এটি করে - কম বা বেশি কিছুই নয়। গোপনীয়তা স্যান্ডবক্স প্রস্তাবগুলির জন্য ব্যবহৃত TEE সম্পর্কে আরও জানতে, Protected Audience API পরিষেবা ব্যাখ্যাকারী এবং Aggregation Service Explaner পড়ুন৷ |
সমন্বয়কারীরা |
একজন সমন্বয়কারী হল মূল ব্যবস্থাপনা এবং সমষ্টিগত রিপোর্ট অ্যাকাউন্টিং এর জন্য দায়ী একটি সত্তা। সমন্বয়কারী অনুমোদিত সমষ্টি পরিষেবা কনফিগারেশনের হ্যাশগুলির একটি তালিকা বজায় রাখে এবং ডিক্রিপশন কীগুলিতে অ্যাক্সেস কনফিগার করে। |
শেয়ার করা আইডি | কম্পিউটেড মান যার মধ্যে রয়েছে: shared_info , reporting_origin , destination_site (শুধুমাত্র Attribution Reporting API-এর জন্য উপলব্ধ), source_registration-time (শুধুমাত্র Attribution Reporting API-এর জন্য উপলব্ধ), scheduled_report_time , version । এর মানে হল যে একাধিক রিপোর্ট একই শেয়ার্ড আইডির অন্তর্গত যদি তারা shared_info ক্ষেত্রের একই বৈশিষ্ট্যগুলি ভাগ করে। এগ্রিগেটেবল রিপোর্ট অ্যাকাউন্টিংয়ের মধ্যে এটি একটি গুরুত্বপূর্ণ ভূমিকা পালন করে। বিশ্বস্ত সার্ভার সম্পর্কে আরও পড়ুন। |
সংক্ষিপ্ত প্রতিবেদন |
একটি সারাংশ রিপোর্ট একটি অ্যাট্রিবিউশন রিপোর্টিং API এবং ব্যক্তিগত একত্রিত API রিপোর্টের ধরন। একটি সংক্ষিপ্ত প্রতিবেদনে সমষ্টিগত ব্যবহারকারীর ডেটা অন্তর্ভুক্ত থাকে এবং এতে বিশদ রূপান্তর ডেটা থাকতে পারে, শব্দ যোগ করা হয়। সংক্ষিপ্ত প্রতিবেদনগুলি সমষ্টিগত প্রতিবেদনের সমন্বয়ে গঠিত। সংক্ষিপ্ত প্রতিবেদনগুলি ইভেন্ট-লেভেল রিপোর্টিংয়ের চেয়ে আরও বেশি নমনীয়তা এবং একটি সমৃদ্ধ ডেটা মডেলের জন্য অনুমতি দেয়, বিশেষত রূপান্তর মানের মতো কিছু ব্যবহারের ক্ষেত্রে। |
রিপোর্টিং অরিজিন |
রিপোর্টিং অরিজিন হল সেই সত্তা যা সমষ্টিগত রিপোর্ট পায়—অন্য কথায়, বিজ্ঞাপন প্রযুক্তি যা অ্যাট্রিবিউশন রিপোর্টিং API বলে। সমষ্টিগত প্রতিবেদনগুলি ব্যবহারকারীর ডিভাইসগুলি থেকে প্রতিবেদনের উত্সের সাথে যুক্ত একটি সুপরিচিত URL-এ পাঠানো হয়৷ তালিকাভুক্তির সময় এই প্রতিবেদনের উত্স মনোনীত করা উচিত। |
অবদান বন্ধন | সমষ্টিগত প্রতিবেদনে পাল্টা বৃদ্ধির একটি নির্বিচারে সংখ্যা থাকতে পারে। উদাহরণস্বরূপ, একটি প্রতিবেদনে এমন পণ্যের সংখ্যা থাকতে পারে যা একজন ব্যবহারকারী বিজ্ঞাপনদাতার সাইটে দেখেছেন। একটি একক উত্স ইভেন্টের সাথে সম্পর্কিত সমস্ত সমষ্টিগত প্রতিবেদনে বৃদ্ধির যোগফল অবশ্যই একটি নির্দিষ্ট সীমা অতিক্রম করবে না, `L1=2^16`৷ সমষ্টিগত প্রতিবেদন ব্যাখ্যাকারীতে আরও জানুন । |
গোলমাল এবং স্কেলিং | একত্রিতকরণ প্রক্রিয়ার একটি অংশ হিসাবে সারাংশ প্রতিবেদনে একটি নির্দিষ্ট পরিমাণ পরিসংখ্যানগত শব্দ যোগ করা হয় যা গোপনীয়তা রক্ষা করতে এবং চূড়ান্ত প্রতিবেদনগুলি বেনামী পরিমাপের তথ্য সরবরাহ করে তা নিশ্চিত করতে কাজ করে। অ্যাডিটিভ নয়েজ মেকানিজম সম্পর্কে আরও পড়ুন, যা ল্যাপ্লেস ডিস্ট্রিবিউশন থেকে নেওয়া হয়েছে। |
প্রত্যয়ন |
প্রত্যয়ন হল সফ্টওয়্যার পরিচয় প্রমাণীকরণের একটি প্রক্রিয়া, সাধারণত ক্রিপ্টোগ্রাফিক হ্যাশ বা স্বাক্ষর সহ। একত্রীকরণ পরিষেবা প্রস্তাবের জন্য, প্রত্যয়ন ওপেন সোর্স কোডের সাথে বিজ্ঞাপন প্রযুক্তি-চালিত একত্রীকরণ পরিষেবাতে চলমান কোডের সাথে মিলে যায়। প্রত্যয়ন সম্পর্কে আরও পড়ুন। |
আমাদের ব্যাখ্যাকারী এবং সম্পূর্ণ শর্তাবলীর তালিকায় অ্যাগ্রিগেশন সার্ভিস ব্যাকস্টোরি সম্পর্কে আরও পড়ুন।
একত্রিতকরণ ব্যবহার ক্ষেত্রে
বিজ্ঞাপন পরিমাপ এবং তাদের সংশ্লিষ্ট পরিমাপ ক্লায়েন্ট লাইব্রেরিগুলির জন্য নিম্নলিখিত বিকাশকারীর যাত্রাগুলি বিবেচনা করুন৷
কেস ব্যবহার করুন | এন্ট্রি পয়েন্ট | বর্ণনা |
---|---|---|
বিডিং অপ্টিমাইজেশান | অ্যাট্রিবিউশন রিপোর্টিং API (Chrome এবং Android) | বিডিং অপ্টিমাইজেশনের উদ্দেশ্যে রূপান্তর সংকেত গ্রহণ করতে সমষ্টিগত প্রতিবেদনগুলি ব্যবহার করুন৷ |
ক্রস প্ল্যাটফর্ম পরিমাপ | অ্যাট্রিবিউশন রিপোর্টিং API (Chrome এবং Android) | ক্রোম এবং অ্যান্ড্রয়েড জুড়ে পারফরম্যান্সে দৃশ্যমানতা পেতে ক্রস ওয়েব এবং অ্যাপ পরিমাপ ক্ষমতা ব্যবহার করুন। |
রূপান্তর রিপোর্টিং | অ্যাট্রিবিউশন রিপোর্টিং API (Chrome এবং Android) | গ্রাহকদের প্রচারাভিযানের চাহিদার (সিটিসি এবং ভিটিসি সহ) উপযোগী একত্রিত রূপান্তর প্রতিবেদন তৈরি করুন। |
প্রচারাভিযানের নাগালের পরিমাপ | শেয়ার্ড স্টোরেজ এপিআই এবং প্রাইভেট অ্যাগ্রিগেশন এপিআই (ক্রোম) | প্রচারের নাগাল পরিমাপ করতে ক্রস-সাইট বিজ্ঞাপন দৃশ্য ভেরিয়েবল ব্যবহার করুন। |
ডেমোগ্রাফিক রিপোর্টিং | শেয়ার্ড স্টোরেজ এপিআই এবং প্রাইভেট অ্যাগ্রিগেশন এপিআই (ক্রোম) | জনসংখ্যার দ্বারা নাগাল পরিমাপ করতে ক্রস-সাইট বিজ্ঞাপন দৃশ্য এবং জনসংখ্যা সংক্রান্ত তথ্য ব্যবহার করুন। |
রূপান্তর পথ বিশ্লেষণ | শেয়ার্ড স্টোরেজ এপিআই এবং প্রাইভেট অ্যাগ্রিগেশন এপিআই (ক্রোম) | একত্রিত রূপান্তর পথ বিশ্লেষণ করতে ক্রস-সাইট বিজ্ঞাপন দৃশ্য এবং রূপান্তর ভেরিয়েবল সংরক্ষণ করুন। |
ব্র্যান্ড এবং রূপান্তর লিফট | শেয়ার্ড স্টোরেজ এপিআই এবং প্রাইভেট অ্যাগ্রিগেশন এপিআই (ক্রোম) | ব্র্যান্ড লিফ্ট এবং ক্রমবর্ধমানতা পরিমাপ করতে পরীক্ষা/নিয়ন্ত্রণ গোষ্ঠী এবং পোলিং তথ্যের উপর প্রতিবেদন করা। |
নিলাম ডিবাগিং | সুরক্ষিত অডিয়েন্স এপিআই এবং প্রাইভেট এগ্রিগেশন এপিআই (ক্রোম) | ডিবাগিংয়ের জন্য সমষ্টিগত প্রতিবেদন ব্যবহার করুন। |
দর বিতরণ | সুরক্ষিত অডিয়েন্স এপিআই এবং প্রাইভেট এগ্রিগেশন এপিআই (ক্রোম) | নিলামের জন্য বিড মান বিতরণ ক্যাপচার করতে সমষ্টিগত প্রতিবেদনগুলি ব্যবহার করুন৷ |
এন্ড-টু-এন্ড প্রবাহ
নিচের চিত্রটি অ্যাগ্রিগেশন সার্ভিসকে কার্যরত দেখায়। আমরা ওয়েব এবং মোবাইল থেকে রিপোর্ট প্রাপ্তি থেকে শুরু করে অ্যাগ্রিগেশন সার্ভিসে সারাংশ রিপোর্ট তৈরি করার জন্য এন্ড-টু-এন্ড প্রবাহের উপর ফোকাস করব।
- এনক্রিপ্ট করা রিপোর্ট তৈরি করতে পাবলিক কী আনুন।
- সংগৃহীত, রূপান্তরিত এবং ব্যাচ করার জন্য বিজ্ঞাপন প্রযুক্তি সার্ভারগুলিতে পাঠানো এনক্রিপ্ট করা সমষ্টিগত প্রতিবেদন।
- অ্যাড টেক সার্ভার ব্যাচ রিপোর্ট (অ্যাভ্র ফরম্যাট) এবং পাঠানো একত্রিতকরণ পরিষেবাতে পাঠানো। (বিজ্ঞাপন প্রযুক্তি দ্বারা সম্পন্ন করা আবশ্যক)।
- ডিক্রিপ্ট করতে সমষ্টিগত প্রতিবেদন পুনরুদ্ধার করুন।
- সমন্বয়কারীদের থেকে ডিক্রিপশন কী পুনরুদ্ধার করুন।
- একত্রিতকরণ পরিষেবা একত্রিতকরণ এবং গোলমালের জন্য প্রতিবেদনগুলিকে ডিক্রিপ্ট করে৷
- সমষ্টিগত প্রতিবেদন অ্যাকাউন্টিং পরিষেবা চেক করে যে প্রদত্ত সমষ্টিগত প্রতিবেদনগুলির জন্য একটি সারাংশ প্রতিবেদন তৈরি করার জন্য কোনও গোপনীয়তা বাজেট বাকি আছে কিনা।
- চূড়ান্ত সারসংক্ষেপ প্রতিবেদন জমা দিন।
ডায়াগ্রাম থেকে, আপনি মূল ক্লায়েন্ট পরিমাপ APIs অ্যাট্রিবিউশন রিপোর্টিং API , প্রাইভেট অ্যাগ্রিগেশন API এবং সমন্বয়কারীর সাথে সামগ্রিক সম্পর্ক দেখতে পারেন।
অ্যাট্রিবিউশন রিপোর্টিং API বা ব্যক্তিগত একত্রীকরণ API একাধিক ব্রাউজার দৃষ্টান্ত থেকে রিপোর্ট তৈরির মত বিভিন্ন পরিমাপ API দিয়ে প্রবাহ শুরু হয়। বিজ্ঞাপন প্রযুক্তির রিপোর্টিং মূলে পাঠানোর আগে রিপোর্টগুলিকে এনক্রিপ্ট করতে Chrome সমন্বয়কারীর কী হোস্টিং পরিষেবা থেকে সর্বজনীন কী নেয়৷ পাবলিক কী প্রতি সাত দিনে ঘোরানো হয়।
একবার বিজ্ঞাপন প্রযুক্তির রিপোর্টিং অরিজিন এই রিপোর্টগুলি পেয়ে গেলে, রিপোর্টিং অরিজিন কনফিগার করা উচিত যাতে সেই রিপোর্টগুলিকে সংগ্রহ এবং রূপান্তর করা হয় অ্যাভ্রো ফর্ম্যাটে এবং তাদের নিয়োজিত অ্যাগ্রিগেশন সার্ভিস ইনস্ট্যান্সে পাঠানো হয়। ব্যাচিং কৌশলগুলি দেখুন।
বিজ্ঞাপন প্রযুক্তি ব্যাচের জন্য প্রস্তুত হয়ে গেলে, বিজ্ঞাপন প্রযুক্তি অ্যাগ্রিগেশন পরিষেবার কাছে একটি ব্যাচ অনুরোধ তৈরি করে যেখানে কী হোস্টিং পরিষেবা থেকে ডিক্রিপশন কীগুলি পুনরুদ্ধার করে রিপোর্টগুলিকে ডিক্রিপ্ট করা হয় এবং একটি সারাংশ রিপোর্ট তৈরি করার জন্য একত্রিত করা হয়। মনে রাখবেন যে চূড়ান্ত সারসংক্ষেপ প্রতিবেদন তৈরি করার জন্য পর্যাপ্ত গোপনীয়তা বাজেট থাকলে এটি নির্ভরশীল।
বিজ্ঞাপন প্রযুক্তি প্রতিবেদনের উৎসের শেষ পয়েন্ট যেখানে রিপোর্ট সংগ্রহ করা হয় সেটি অ্যাড টেক হোস্ট করে এবং অ্যাগ্রিগেশন সার্ভিস অ্যাড টেকের ক্লাউডে স্থাপন করা হয়।
সমষ্টিগত রিপোর্ট ব্যাচিং
রিপোর্টিং ফ্লো নির্ধারিত রিপোর্টিং অরিজিন সার্ভারের সাহায্য ছাড়া সম্পূর্ণ হবে না। এই মূল একটি বিজ্ঞাপন প্রযুক্তি তালিকাভুক্তি প্রক্রিয়া জমা দিতে হবে. রিপোর্টিং মূল যে কাজগুলির জন্য দায়ী তা হল প্রাপ্ত সমষ্টিগত প্রতিবেদনগুলি সংগ্রহ করা, রূপান্তর করা এবং ব্যাচ করা এবং সেগুলিকে Google ক্লাউড বা অ্যামাজন ওয়েব পরিষেবাগুলিতে বিজ্ঞাপন প্রযুক্তির নিয়োজিত একত্রীকরণ পরিষেবাতে পাঠানোর জন্য প্রস্তুত করা৷ আপনার সমষ্টিগত প্রতিবেদনগুলি কীভাবে প্রস্তুত করবেন সে সম্পর্কে আরও পড়ুন।
এখন যেহেতু আপনার কাছে সাধারণ ধারণা আছে, আপনার একত্রীকরণ পরিষেবাতে যে উপাদানগুলি স্থাপন করা হবে সেগুলিকে ঘনিষ্ঠভাবে দেখুন৷
মেঘের উপাদান
অ্যাগ্রিগেশন সার্ভিস বিভিন্ন ক্লাউড সার্ভিস উপাদান নিয়ে গঠিত। প্রদত্ত টেরাফর্ম স্ক্রিপ্টগুলি সমস্ত প্রয়োজনীয় ক্লাউড পরিষেবা উপাদানগুলির বিধান এবং কনফিগার করে৷
ফ্রন্টএন্ড সার্ভিস
পরিচালিত ক্লাউড পরিষেবা: ক্লাউড ফাংশন (গুগল ক্লাউড) / API গেটওয়ে (আমাজন ওয়েব পরিষেবা)
ফ্রন্টেন্ড সার্ভিস হল একটি সার্ভারবিহীন গেটওয়ে যা চাকরি সৃষ্টি এবং চাকরির অবস্থা পুনরুদ্ধারের জন্য অ্যাগ্রিগেশন এপিআই কলের জন্য এন্ট্রি পয়েন্ট হিসেবে কাজ করে। এটি অ্যাগ্রিগেশন সার্ভিস ব্যবহারকারীদের কাছ থেকে অনুরোধ গ্রহণ, ইনপুট পরামিতি যাচাইকরণ এবং একত্রীকরণ কাজের সময় নির্ধারণ প্রক্রিয়া শুরু করার জন্য দায়ী।
দুটি API ফ্রন্টএন্ড পরিষেবাতে উপলব্ধ:
শেষবিন্দু | বর্ণনা |
---|---|
createJob | এই API একটি সমষ্টি পরিষেবা কাজ ট্রিগার. কাজের আইডি, ইনপুট স্টোরেজ বিশদ, আউটপুট স্টোরেজ বিশদ, প্রতিবেদনের উত্স এবং আরও অনেক কিছুর মতো একটি কাজ ট্রিগার করার জন্য এটির তথ্য প্রয়োজন। |
getJob | এই API একটি নির্দিষ্ট কাজের আইডির জন্য একটি কাজের স্থিতি প্রদান করে। এটি কাজের অবস্থা সম্পর্কে তথ্য প্রদান করে, যেমন "প্রাপ্ত হয়েছে," "প্রগতিতে আছে," বা "সমাপ্ত।" অতিরিক্তভাবে, যদি কাজটি শেষ হয়ে যায়, এটি কাজের ফলাফল প্রদর্শন করে, যার মধ্যে কাজ সম্পাদনের সময় যে কোনো ত্রুটির বার্তা দেখা যায়। |
Aggregation Service API ডকুমেন্টেশন দেখুন।
চাকরির সারি
পরিচালিত ক্লাউড পরিষেবা: পাব/সাব (গুগল ক্লাউড) / অ্যামাজন এসকিউএস (আমাজন ওয়েব পরিষেবা)
চাকরির সারি হল একটি বার্তার সারি যা সমষ্টি পরিষেবার জন্য চাকরির অনুরোধ সংরক্ষণ করে। ফ্রন্টএন্ড পরিষেবা সারিতে কাজের অনুরোধের বার্তাগুলি সন্নিবেশিত করে, যেগুলি পরে অ্যাগ্রিগেশন ওয়ার্কার দ্বারা কাজের অনুরোধ প্রক্রিয়া করার জন্য গ্রহণ করা হয়।
ক্লাউড স্টোরেজ
পরিচালিত ক্লাউড পরিষেবা: Google ক্লাউড স্টোরেজ (Google ক্লাউড) / Amazon S3 (Amazon Web Services) ক্লাউড স্টোরেজ অ্যাগ্রিগেশন পরিষেবা দ্বারা ব্যবহৃত ইনপুট এবং আউটপুট ফাইলগুলি সংরক্ষণ করতে ব্যবহৃত হয় (উদাহরণ: এনক্রিপ্ট করা রিপোর্ট ফাইল, আউটপুট সারাংশ রিপোর্ট, ইত্যাদি)।
কাজের মেটাডেটা ডেটাবেস
পরিচালিত ক্লাউড পরিষেবা: স্প্যানার (গুগল ক্লাউড) / ডায়নামোডিবি (আমাজন ওয়েব পরিষেবা)
জব মেটাডেটা ডাটাবেস সঞ্চয় করে এবং একত্রিত কাজের অবস্থা ট্র্যাক করে। ডাটাবেস মেটাডেটা রেকর্ড করে যেমন সৃষ্টির সময়, অনুরোধ করা সময়, আপডেট করা সময় এবং অবস্থা (উদাহরণ: প্রাপ্ত, অগ্রগতিতে, সমাপ্ত, ইত্যাদি)। অ্যাগ্রিগেশন ওয়ার্কার জব মেটাডেটা ডেটাবেস আপডেট করে যখন কাজ এগিয়ে যায়।
সমষ্টি কর্মী
পরিচালিত ক্লাউড পরিষেবা: গোপনীয় স্থান (গুগল ক্লাউড) সহ কম্পিউট ইঞ্জিন / নাইট্রো এনক্লেভের সাথে অ্যামাজন ওয়েব পরিষেবা EC2 (অ্যামাজন ওয়েব পরিষেবাগুলি)
অ্যাগ্রিগেশন ওয়ার্কার কাজের সারিতে কাজের অনুরোধের মাধ্যমে শুরু করা কাজের অনুরোধগুলি প্রক্রিয়া করে, কোঅর্ডিনেটরে কী জেনারেশন অ্যান্ড ডিস্ট্রিবিউশন সার্ভিস (কেজিডিএস) থেকে আনা কীগুলি ব্যবহার করে এনক্রিপ্ট করা ইনপুটগুলিকে ডিক্রিপ্ট করে৷ জব প্রসেসিং লেটেন্সি কমাতে, ডিক্রিপশন কী 8 ঘন্টার জন্য অ্যাগ্রিগেশন ওয়ার্কারে ক্যাশ করা হয়, সেই কর্মী ইন্সট্যান্স দ্বারা প্রসেস করা কাজ জুড়ে ব্যবহারযোগ্য।
কর্মী একটি ট্রাস্টেড এক্সিকিউশন এনভায়রনমেন্ট (TEE) উদাহরণের মধ্যে কাজ করে। প্রতিটি কর্মী একবারে একটি মাত্র কাজ পরিচালনা করে। বিজ্ঞাপন প্রযুক্তি স্বয়ংক্রিয় স্কেলিং কনফিগারেশন সেট করে সমান্তরালভাবে কাজ প্রক্রিয়া করার জন্য একাধিক কর্মীকে কনফিগার করতে পারে। স্বয়ংক্রিয় স্কেলিংয়ের মাধ্যমে, কাজের সারিতে থাকা বার্তাগুলির সংখ্যা দ্বারা কর্মীদের সংখ্যা গতিশীলভাবে সামঞ্জস্য করা হয়। টেরাফর্ম এনভায়রনমেন্ট ফাইলের মাধ্যমে স্বয়ংক্রিয় স্কেলিংয়ের জন্য সর্বনিম্ন এবং সর্বাধিক সংখ্যক কর্মী কনফিগার করা যেতে পারে। অটোস্কেলিং সম্পর্কে আরও তথ্য নিম্নলিখিত টেরাফর্ম স্ক্রিপ্টগুলিতে পাওয়া যাবে। [ আমাজন ওয়েব সার্ভিসেস / গুগল ক্লাউড ]
সমষ্টিগত কর্মী সমষ্টিগত প্রতিবেদন অ্যাকাউন্টিংয়ের জন্য সমষ্টিগত প্রতিবেদন অ্যাকাউন্টিং পরিষেবাকে কল করে। সমষ্টিগত রিপোর্ট অ্যাকাউন্টিং পরিষেবা নিশ্চিত করবে যে চাকরিগুলি শুধুমাত্র ততক্ষণ পর্যন্ত চালানো হবে যতক্ষণ না এটি গোপনীয়তা বাজেটের সীমা অতিক্রম না করে। ( "কোন ডুপ্লিকেট নেই" নিয়ম দেখুন)। বাজেট পাওয়া গেলে, গোলমালের সমষ্টি ব্যবহার করে একটি সারসংক্ষেপ প্রতিবেদন তৈরি করা হয়। সমষ্টিগত প্রতিবেদন অ্যাকাউন্টিং সম্পর্কিত অতিরিক্ত বিবরণ পড়ুন।
অ্যাগ্রিগেশন ওয়ার্কার জব মেটাডেটা ডেটাবেসে কাজের মেটাডেটা আপডেট করে যার মধ্যে উপযুক্ত চাকরির রিটার্ন কোড এবং রিপোর্ট ত্রুটি কাউন্টারগুলি আংশিক রিপোর্ট ব্যর্থতার ক্ষেত্রে। ব্যবহারকারীরা চাকরির অবস্থা পুনরুদ্ধার API ( getJob
) ব্যবহার করে রাজ্য আনতে পারেন।
সমষ্টি পরিষেবার আরও বিশদ বিবরণের জন্য, আমাদের ব্যাখ্যাকারী দেখুন।
পরবর্তী পদক্ষেপ
এখন যেহেতু আপনি অ্যাগ্রিগেশন পরিষেবার হাইলাইটগুলি পেয়েছেন, এখন আপনার জন্য Google ক্লাউড বা অ্যামাজন ওয়েব পরিষেবাগুলির মাধ্যমে আপনার নিজস্ব একত্রীকরণ পরিষেবার দৃষ্টান্ত স্থাপন করার সময় এসেছে শুরু হওয়া বিভাগটি পরীক্ষা করে দেখুন বা আপনার যদি কোনও স্থাপন করা কীভাবে পরিচালনা করবেন সে সম্পর্কে আরও তথ্যের প্রয়োজন হয় অ্যাগ্রিগেশন সার্ভিস, অপারেটিং অ্যাগ্রিগেশন সার্ভিস সম্পর্কে আরও জানতে এই লিঙ্কটি অনুসরণ করুন।
সমস্যা সমাধান
ত্রুটি বার্তার আরও বিশদ বিবরণের জন্য আমাদের সাধারণ ত্রুটি কোড এবং প্রশমন নথি দেখুন, আপনি যে ত্রুটির সম্মুখীন হচ্ছেন তার কারণ কী হতে পারে এবং প্রশমনের পরবর্তী পদক্ষেপগুলি।
সমর্থন পান এবং প্রতিক্রিয়া প্রদান করুন
- পণ্যের প্রশ্ন, প্রতিক্রিয়া এবং বৈশিষ্ট্যের অনুরোধের জন্য, আমাদের GitHub সংগ্রহস্থলে একটি সমস্যা তৈরি করুন।
- একত্রিতকরণ পরিষেবার সাথে কাজগুলি স্থাপন, রক্ষণাবেক্ষণ বা চালানোর সময় আপনি যদি কোনও ত্রুটির সম্মুখীন হন তবে প্রযুক্তিগত সমস্যা সমাধানের সহায়তার অনুরোধের জন্য, এই প্রযুক্তিগত সহায়তা ফর্মটি ব্যবহার করুন৷
- পরিচিত সমস্যার জন্য পাবলিক স্ট্যাটাস ড্যাশবোর্ড দেখুন।