YouTube রিপোর্টিং API ডেভেলপারদের রিপোর্টিং কাজের সময়সূচী করতে এবং তারপর তৈরি করা বাল্ক রিপোর্ট ডাউনলোড করতে সক্ষম করে। API পূর্বনির্ধারিত প্রতিবেদনের একটি সেট সমর্থন করে, যার প্রতিটিতে একটি চ্যানেল বা বিষয়বস্তুর মালিকের জন্য YouTube Analytics ডেটার একটি বিস্তৃত সেট রয়েছে।
নীচের ধাপগুলি কীভাবে রিপোর্টিং কাজের সময়সূচী এবং রিপোর্ট পুনরুদ্ধার করতে হয় তা ব্যাখ্যা করে:
- রিপোর্টের একটি তালিকা পুনরুদ্ধার করতে
reportTypes.list()পদ্ধতিতে কল করুন যা একটি চ্যানেল বা বিষয়বস্তুর মালিক পুনরুদ্ধার করতে পারে৷ - একটি চ্যানেল বা বিষয়বস্তুর মালিকের জন্য তৈরি করা উচিত এমন একটি প্রতিবেদন সনাক্ত করতে
jobs.create()পদ্ধতিতে কল করুন৷ আপনি পরবর্তীতে এপিআই এরjobs.list()এবংjobs.delete()ব্যবহার করে তৈরি করা রিপোর্টের তালিকা পুনরুদ্ধার করতে বা পরিবর্তন করতে পারেন। - একটি নির্দিষ্ট কাজের জন্য তৈরি করা রিপোর্টের তালিকা পুনরুদ্ধার করতে
jobs.reports.list()পদ্ধতিতে কল করুন। প্রতিক্রিয়ার প্রতিটি সংস্থানে একটিdownloadUrlপ্রপার্টি রয়েছে যা URL নির্দিষ্ট করে যেখান থেকে প্রতিবেদনটি ডাউনলোড করা যেতে পারে। - ডাউনলোড URL থেকে রিপোর্ট পুনরুদ্ধার করার জন্য একটি অনুমোদিত
GETঅনুরোধ পাঠান।
সম্পদের ধরন
নিম্নলিখিত বিভাগগুলি API এর সংস্থান এবং পদ্ধতিগুলির সাধারণ বিবরণ প্রদান করে৷ টেবিলে দেখানো সমস্ত পদ্ধতির URIগুলি https://youtubereporting.googleapis.com এর সাথে আপেক্ষিক।
চাকরি
| পদ্ধতি | |
|---|---|
create | POST /v1/jobsএকটি রিপোর্টিং কাজ তৈরি করে। একটি রিপোর্টিং কাজ তৈরি করে, আপনি YouTube-কে প্রতিদিন সেই প্রতিবেদন তৈরি করার নির্দেশ দিচ্ছেন। চাকরি তৈরি হওয়ার ২৪ ঘণ্টার মধ্যে রিপোর্ট পাওয়া যায়। |
delete | DELETE /v1/jobs/{jobId}একটি রিপোর্টিং কাজ মুছে দেয়। |
get | GET /v1/jobs/{jobId}একটি চ্যানেল বা বিষয়বস্তুর মালিকের জন্য নির্ধারিত একটি নির্দিষ্ট রিপোর্টিং কাজের সম্পর্কে তথ্য পুনরুদ্ধার করে৷ |
list | GET /v1/jobsএকটি চ্যানেল বা বিষয়বস্তুর মালিকের জন্য নির্ধারিত কাজের রিপোর্টিং তালিকা করে। প্রতিক্রিয়ার প্রতিটি সংস্থানে একটি id প্রপার্টি রয়েছে, যেটি আইডি নির্দিষ্ট করে যা ইউটিউব কাজটিকে অনন্যভাবে সনাক্ত করতে ব্যবহার করে। চাকরির জন্য তৈরি করা রিপোর্টের তালিকা পুনরুদ্ধার করতে বা কাজটি মুছে ফেলতে আপনার সেই আইডি প্রয়োজন। |
jobs.reports
| পদ্ধতি | |
|---|---|
get | GET /v1/jobs/{jobId}/reports/{reportId}একটি নির্দিষ্ট প্রতিবেদনের জন্য মেটাডেটা পুনরুদ্ধার করে। |
list | GET /v1/jobs/{jobId}/reportsনির্দিষ্ট রিপোর্টিং কাজের জন্য তৈরি করা রিপোর্টগুলিকে তালিকাভুক্ত করে৷ |
রিপোর্ট প্রকার
| পদ্ধতি | |
|---|---|
list | GET /v1/reportTypesচ্যানেল বা বিষয়বস্তুর মালিক পুনরুদ্ধার করতে পারেন এমন প্রতিবেদনের প্রকারের একটি তালিকা প্রদান করে। |