ভিডিও গাইড

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

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

প্রমাণীকরণ ও অনুমোদন

পরিচিতি

গুগল অ্যাডস এপিআই-তে অথেন্টিকেশন ও অথরাইজেশন-এর একটি পরিচিতি।

OAuth প্লেগ্রাউন্ড সহ ওয়েব ফ্লো

OAuth প্লেগ্রাউন্ড ব্যবহার করে ওয়েব অ্যাপ্লিকেশনের জন্য গুগল অ্যাডস এপিআই ক্রেডেনশিয়াল সেটআপের একটি ডেমো।

সেরা অনুশীলন

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

পারফরম্যান্স ম্যাক্স

পরিচিতি

গুগল অ্যাডস এপিআই ব্যবহার করে পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের একটি পরিচিতি।

অ্যাসেট

পারফরম্যান্স ম্যাক্স ক্যাম্পেইনে অ্যাসেট নিয়ে কীভাবে কাজ করবেন।

ক্যাম্পেইন বাজেট এবং ক্যাম্পেইন

পারফরম্যান্স ম্যাক্স-এর জন্য কীভাবে ক্যাম্পেইন বাজেট ও ক্যাম্পেইন তৈরি করবেন।

খুচরা

পারফরম্যান্স ম্যাক্স একটি প্রোডাক্ট ফিডের মাধ্যমে অনলাইন বিক্রয়ের জন্য ক্যাম্পেইন পরিচালনা করে।

অ্যাসেট গ্রুপ

পারফরম্যান্স ম্যাক্স ক্যাম্পেইনের জন্য কীভাবে অ্যাসেট গ্রুপ তৈরি করবেন।

তালিকা গ্রুপ ফিল্টার

পারফরম্যান্স ম্যাক্স রিটেইল ক্যাম্পেইনের সাথে লিস্টিং গ্রুপ ফিল্টার কীভাবে সেট আপ করবেন

অ্যাসেট গ্রুপ অ্যাসেট

পারফরম্যান্স ম্যাক্স ক্যাম্পেইনে অ্যাসেটগুলোকে অ্যাসেট গ্রুপের সাথে কীভাবে লিঙ্ক করবেন

ক্যাম্পেইন রূপান্তর লক্ষ্যমাত্রা

পারফরম্যান্স ম্যাক্স ক্যাম্পেইনে কীভাবে ক্যাম্পেইন কনভার্সন গোল যোগ করবেন

ওয়েবের জন্য উন্নত রূপান্তর

ওয়েবের জন্য উন্নত রূপান্তরের পরিচিতি

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

ওয়েব ব্যবহারের প্রবাহের জন্য উন্নত রূপান্তর

গুগল অ্যাডস এপিআই-তে ওয়েবের জন্য উন্নত কনভার্সন অর্জনের উচ্চ-স্তরের ব্যবহার প্রবাহ।

ওয়েব কোড উদাহরণের জন্য উন্নত রূপান্তর

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

লিডগুলির জন্য বর্ধিত রূপান্তর

লিডদের জন্য উন্নত রূপান্তরের ভূমিকা

লিডের জন্য উন্নত রূপান্তর কী, কেন এগুলো দরকারি, এবং গুগল অ্যাডস এপিআই-তে আপনার লিডের জন্য উন্নত রূপান্তর আপলোড করার আগে কী কী পূর্বশর্ত পূরণ করতে হবে।

লিড ব্যবহারের প্রবাহের জন্য উন্নত রূপান্তর

গুগল অ্যাডস এপিআই-তে লিডের রূপান্তর বাড়ানোর জন্য এর উচ্চ-স্তরের ব্যবহার পদ্ধতি সম্পর্কে জানুন।

লিডের জন্য উন্নত রূপান্তর কোডের উদাহরণ

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

GAQL

রিপোর্টিং এবং গুগল অ্যাডস কোয়েরি ল্যাঙ্গুয়েজের পরিচিতি

গুগল অ্যাডস এপিআই ব্যবহার করে রিপোর্টিং-এর একটি ভূমিকা।

GAQL কোয়েরির গঠন ও ব্যাকরণ

গুগল অ্যাডস কোয়েরি ল্যাঙ্গুয়েজ বা GAQL ব্যবহারের প্রাথমিক ধারণা দেওয়ার জন্য, এই পর্বে গুগল অ্যাডস এপিআই ব্যবহার করে রিপোর্টিং অনুরোধ সম্পাদনের জন্য কোয়েরি লেখা শুরু করতে প্রয়োজনীয় মৌলিক কোয়েরি কাঠামো, সিনট্যাক্স এবং ব্যাকরণ নিয়ে আলোচনা করা হবে।

গুগল অ্যাডস কোয়েরি ল্যাঙ্গুয়েজে সেগমেন্টেশন

গুগল অ্যাডস কোয়েরি ল্যাঙ্গুয়েজে (GAQL), ​​একটি রিপোর্টিং কোয়েরিকে বিভিন্ন ভাগে ভাগ করার কাজটি ডেটা নির্বাচন এবং অন্তর্নিহিত GROUP BY কার্যকারিতা প্রদান করা সহ নানা উদ্দেশ্যে করা যেতে পারে। এই পর্বে আমরা আপনার GAQL কোয়েরিতে সেগমেন্ট যোগ করার প্রভাবগুলো বর্ণনা করব।

, গুগল অ্যাডস রো এবং গুগল অ্যাডস কোয়েরি ল্যাঙ্গুয়েজ

GoogleAdsRow হলো Google Ads API-এর রিপোর্টিং অনুরোধ থেকে প্রাপ্ত স্ট্রাকচার। এই পর্বে, আমরা আলোচনা করব GoogleAdsRow কী এবং একটি Google Ads Query Language কোয়েরির মাধ্যমে এর অন্তর্ভুক্ত মানগুলো কীভাবে নির্ধারিত হয়।

, গুগল অ্যাডস ফিল্ড সার্ভিস এবং গুগল অ্যাডস কোয়েরি ল্যাঙ্গুয়েজ - ফিল্ড মেটাডেটা পুনরুদ্ধার

GoogleAdsFieldService হলো Google Ads Query Language স্ট্রিং তৈরি করার জন্য ফিল্ড মেটাডেটা খুঁজে বের করার একটি শক্তিশালী মাধ্যম। এই পর্বে, আমরা দেখাবো কিভাবে GoogleAdsFieldService ব্যবহার শুরু করতে হয়, একটি GAQL কোয়েরির FROM ক্লজে ব্যবহার করার জন্য উপলব্ধ রিসোর্সগুলো নির্ধারণ করতে হয়, এবং কোয়েরির FROM ক্লজে আপনার বেছে নেওয়া রিসোর্সের উপর ভিত্তি করে GAQL কোয়েরিতে ব্যবহারের জন্য উপলব্ধ ফিল্ডগুলো ফেচ করতে হয়। ভবিষ্যতের পর্বগুলোতে, আমরা আরও দেখাবো কিভাবে GoogleAdsField সার্ভিস ব্যবহার করে একজন GAQL পাওয়ার ইউজার হওয়া যায়।

GoogleAdsFieldService - গুগল অ্যাডস কোয়েরি ল্যাঙ্গুয়েজের ফিল্ড এবং ক্লজসমূহ

"GoogleAdsFieldService and the Google Ads Query Language - Retrieving Field Metadata" ভিডিওটির উপর ভিত্তি করে, এই পর্বে দেখানো হবে কিভাবে GoogleAdsFieldService ব্যবহার করে নির্ধারণ করা যায় যে একটি GAQL কোয়েরি স্ট্রিং-এর কোন ক্লজে কোন উপলব্ধ ফিল্ড, সেগমেন্ট এবং মেট্রিক ব্যবহার করা যেতে পারে। প্রোগ্রাম্যাটিকভাবে রিপোর্টিং কোয়েরি তৈরি করতে SELECTABLE, SORTABLE, এবং FILTERABLE কীওয়ার্ডগুলো কীভাবে ব্যবহার করতে হয়, তা দেখতে আমাদের সাথে থাকুন।

GAQL কোয়েরি যাচাইকরণ: ফিল্ডের সামঞ্জস্যতা

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

GAQL কোয়েরি যাচাইকরণ: SELECT আবশ্যকতা

এই পর্বে, আমরা GAQL-এর ভ্যালিডেশন নিয়মগুলো ব্যাখ্যা করব, যা WHERE এবং ORDER BY ক্লজে নির্দিষ্ট কিছু ফিল্ড যোগ করার সাথে সম্পর্কিত, যেগুলোকে প্রথমে SELECT ক্লজে যোগ করতে হবে।

GAQL কোয়েরি যাচাইকরণ: তারিখের পরিসীমা যাচাইকরণ

এই পর্বে, আমরা GAQL-এর ভ্যালিডেশন নিয়মগুলো ব্যাখ্যা করব, যা একটি কোয়েরিতে তারিখের রেঞ্জ অন্তর্ভুক্ত করার সাথে সম্পর্কিত।

GAQL ফিল্টারিং শর্তাবলী

GAQL কোয়েরির WHERE ক্লজে ফিল্টারিং কন্ডিশন যোগ করা হলো রেজাল্ট সেটকে সংকুচিত করার একটি কার্যকর উপায়। এই পর্বে, আমরা ফিল্টারিং কন্ডিশনের উপাদানগুলো নিয়ে আলোচনা করব এবং গুগল অ্যাডস কোয়েরি বিল্ডার ব্যবহার করে কয়েকটি উদাহরণ দেখব।

GAQL কোয়েরি যাচাইকরণ

GAQL সম্পর্কিত আমাদের সিরিজের শেষ পর্বে, আমরা Google Ads Query Validator ব্যবহার করে বেশ কিছু ত্রুটিপূর্ণ কোয়েরি সংশোধন করার মাধ্যমে এই সিরিজ জুড়ে যা শিখেছি তা পর্যালোচনা করব।

REST API

পরিচিতি

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

REST সহ অনুমোদন

এই ভিডিওতে, আমরা REST ব্যবহার করে অথরাইজেশন সম্পর্কে একটি সামগ্রিক ধারণা পাব। এরপর আমরা দেখব কিভাবে REST ব্যবহার করে একটি অ্যাক্সেস টোকেন তৈরি করতে হয় এবং সেই অ্যাক্সেস টোকেনটি ব্যবহার করে Google Ads REST API-তে অথেন্টিকেট করতে হয়।

সার্চস্ট্রিম এবং সার্চ

এই ভিডিওতে, আমরা SearchStream এবং Search মেথডগুলোর মধ্যে পার্থক্যগুলো দেখব এবং REST-এর উপর এই মেথডগুলোর প্রত্যেকটি ব্যবহারের একটি ডেমো দেখাব।

সর্বোত্তম অনুশীলন

দক্ষতার সাথে তথ্য পুনরুদ্ধার করা

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

দক্ষতার সাথে তথ্য পরিবর্তন করা

Google Ads API বেস্ট প্র্যাকটিসেস সিরিজের ২য় পর্বে, আমরা Google Ads API ব্যবহার করে কীভাবে দক্ষতার সাথে তথ্য পরিবর্তন (mutate) করা যায় তা নিয়ে আলোচনা করেছি। এই ভিডিওতে প্রতিটি পরিষেবার জন্য আলাদাভাবে তথ্য পরিবর্তন (mutate) এবং GoogleAdsService-এর মধ্যে তুলনা, গ্রুপিং ও আনগ্রুপিং অপারেশন এবং কোনো অরফ্যানড এনটিটি (orphaned entities) নেই তা যাচাই করার উপায় তুলে ধরা হয়েছে।

উন্নত তথ্য পুনরুদ্ধার

গুগল অ্যাডস এপিআই বেস্ট প্র্যাকটিসেস সিরিজের ৩য় পর্বে, আমরা তথ্য সংগ্রহের উন্নত কৌশল নিয়ে আলোচনা করি, যেমন সর্বোত্তম WHERE ক্লজ ব্যবহার করা এবং অপ্রয়োজনীয় ডেটা ফিল্টার করা যা রেসপন্সকে স্ফীত করে তুলতে পারে। আমরা অ্যাডওয়ার্ডস এপিআই ব্যবহার করে তথ্য সংগ্রহের পদ্ধতির সাথেও এর তুলনা করি।

অ্যাকাউন্ট পরিবর্তনের ইতিহাস

মৌলিক বিষয়গুলি

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

স্ট্যাটাস পরিবর্তন করুন

গুগল অ্যাডস এপিআই-এর ‘চেঞ্জ স্ট্যাটাস’ ফিচারটি সম্পর্কে জানুন। আপনার অ্যাকাউন্টের ইতিহাস পরীক্ষা করার জন্য কীভাবে স্ট্যাটাস পরিবর্তনগুলো স্ক্রল করে দেখবেন, সে সম্পর্কে জানুন।

অপ্টিমাইজেশন স্কোর এবং সুপারিশ

ওভারভিউ

গুগল অ্যাডস এপিআই ব্যবহার করে নির্বিঘ্ন ইন্টিগ্রেশনের জন্য অপটিমাইজেশন স্কোর এবং রিকমেন্ডেশন-এর সমস্ত প্রধান ধারণাগুলোর একটি উচ্চ-স্তরের উপস্থাপনা।

গভীর বিশ্লেষণ: অপ্টিমাইজেশন সিকোর

গুগল অ্যাডস এপিআই ব্যবহার করে অপটিমাইজেশন স্কোরের সাথে নির্বিঘ্ন ইন্টিগ্রেশনের জন্য সমস্ত প্রযুক্তিগত বিবরণের একটি উপস্থাপনা।

ডিপ ডাইভ: সুপারিশসমূহ

গুগল অ্যাডস এপিআই ব্যবহার করে সুপারিশ সংগ্রহের সময় নির্বিঘ্ন ইন্টিগ্রেশনের জন্য সমস্ত প্রযুক্তিগত বিবরণের একটি উপস্থাপনা।

সুপারিশসমূহ: পদক্ষেপ নিন

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

সুপারিশসমূহ: প্যারামিটার প্রয়োগ করুন

গুগল অ্যাডস এপিআই ব্যবহার করে কীভাবে সুপারিশগুলো প্রয়োগ করতে হয়, তা আমরা দেখাবো। আমাদের সাথে থাকুন।

সুপারিশসমূহ: একসাথে অনেক পদক্ষেপ নিন

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

ত্রুটি পরিচালনা এবং পরীক্ষা

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

সেরা অনুশীলন

আমরা পূর্ববর্তী পর্বগুলো থেকে অনেকগুলো সেরা অনুশীলন সংক্ষেপে তুলে ধরেছি এবং একীকরণের জন্য কিছু নতুন বিবেচ্য বিষয় উপস্থাপন করেছি।

স্মার্ট বিডিং

ওভারভিউ এবং শুরু করার নির্দেশিকা

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

MaximizeConversions & MaximizeConversionValue

দুটি প্রধান স্মার্ট বিডিং স্ট্র্যাটেজি টাইপ, ম্যাক্সিমাইজকনভার্সনস এবং ম্যাক্সিমাইজকনভার্সনভ্যালু-এর একটি সংক্ষিপ্ত বিবরণ এবং ক্যাম্পেইনে এগুলি প্রয়োগ করার বিভিন্ন উপায়।

লগিং এবং পর্যবেক্ষণ

পরিচিতি

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

ক্লাউডে লগিং এবং মনিটরিং

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

ক্লায়েন্ট লগ গুগল ক্লাউডে পাঠানো হচ্ছে

এই পর্বে, আমরা গুগল ক্লাউড লগিং-এ কিছু কাস্টম ডেটা লগ করব। আমরা একটি পাইথন উদাহরণের মাধ্যমে বিষয়টি দেখব, যেখানে একটি কাস্টম gRPC ইন্টারসেপ্টর ব্যবহার করে রিকোয়েস্ট ও রেসপন্স ডেটার পাশাপাশি সফলতার স্ট্যাটাস এবং অতিবাহিত সময়ের মতো কিছু মেটাডেটা কাস্টম লগে এক্সট্র্যাক্ট করা হয়। এরপর আমরা গুগল ক্লাউড লগিং এপিআই ব্যবহার করে সেই লগগুলো ক্লাউডে পাঠিয়ে দেব।

কাস্টম মেট্রিক তৈরি এবং নিরীক্ষণ করা

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

ইন্টিগ্রেশন টেস্টিং

পরীক্ষার পরিচিতি

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

বাস্তবে পরীক্ষা

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

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

এই ভিডিওতে আপনার ইন্টিগ্রেশন পরীক্ষা করার কিছু সেরা পদ্ধতি তুলে ধরা হয়েছে।