YouTube Reporting API
YouTube রিপোর্টিং API ডেভেলপারদের রিপোর্টিং কাজের সময়সূচী করতে এবং তারপর তৈরি করা বাল্ক রিপোর্ট ডাউনলোড করতে সক্ষম করে। API পূর্বনির্ধারিত প্রতিবেদনের একটি সেটকে সমর্থন করে, যার প্রতিটিতে একটি চ্যানেল বা বিষয়বস্তুর মালিকের জন্য YouTube Analytics ডেটার একটি বিস্তৃত সেট রয়েছে।
নীচের ধাপগুলি কীভাবে রিপোর্টিং কাজের সময়সূচী এবং রিপোর্ট পুনরুদ্ধার করতে হয় তা ব্যাখ্যা করে:
- রিপোর্টের একটি তালিকা পুনরুদ্ধার করতে
reportTypes.list()
পদ্ধতিতে কল করুন যা একটি চ্যানেল বা বিষয়বস্তুর মালিক পুনরুদ্ধার করতে পারে৷ - একটি চ্যানেল বা বিষয়বস্তুর মালিকের জন্য তৈরি করা উচিত এমন একটি প্রতিবেদন সনাক্ত করতে
jobs.create()
পদ্ধতিতে কল করুন৷ আপনি পরবর্তীতে এপিআই এর jobs.list()
এবং jobs.delete()
ব্যবহার করে তৈরি করা রিপোর্টের তালিকা পুনরুদ্ধার করতে বা পরিবর্তন করতে পারেন। - একটি নির্দিষ্ট কাজের জন্য তৈরি করা রিপোর্টের তালিকা পুনরুদ্ধার করতে
jobs.reports.list()
পদ্ধতিতে কল করুন। প্রতিক্রিয়ার প্রতিটি সংস্থানে একটি downloadUrl
প্রপার্টি রয়েছে যা URL নির্দিষ্ট করে যেখান থেকে প্রতিবেদনটি ডাউনলোড করা যেতে পারে। - ডাউনলোড URL থেকে রিপোর্ট পুনরুদ্ধার করার জন্য একটি অনুমোদিত
GET
অনুরোধ পাঠান।
অনুমোদন
সমস্ত YouTube রিপোর্টিং API অনুরোধ অনুমোদিত হতে হবে। অনুমোদন নির্দেশিকা ব্যাখ্যা করে কিভাবে অনুমোদন টোকেন পুনরুদ্ধার করতে OAuth 2.0 প্রোটোকল ব্যবহার করতে হয়।
YouTube রিপোর্টিং API অনুরোধগুলি নিম্নলিখিত অনুমোদনের সুযোগগুলি ব্যবহার করে:
স্কোপ |
---|
https://www.googleapis.com/auth/yt-analytics.readonly | আপনার YouTube সামগ্রীর জন্য YouTube বিশ্লেষণ প্রতিবেদনগুলি দেখুন৷ এই সুযোগ ব্যবহারকারীর কার্যকলাপ মেট্রিক্সে অ্যাক্সেস প্রদান করে, যেমন ভিউ সংখ্যা এবং রেটিং গণনা। |
https://www.googleapis.com/auth/yt-analytics-monetary.readonly | আপনার YouTube বিষয়বস্তুর জন্য YouTube Analytics আর্থিক প্রতিবেদনগুলি দেখুন৷ এই সুযোগ ব্যবহারকারী কার্যকলাপ মেট্রিক্স এবং আনুমানিক আয় এবং বিজ্ঞাপন কর্মক্ষমতা মেট্রিক্স অ্যাক্সেস প্রদান করে. |
সম্পদের ধরন
নিম্নলিখিত বিভাগগুলি 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 প্রপার্টি রয়েছে, যেটি আইডি নির্দিষ্ট করে যা ইউটিউব কাজটিকে অনন্যভাবে সনাক্ত করতে ব্যবহার করে। চাকরির জন্য তৈরি করা রিপোর্টের তালিকা পুনরুদ্ধার করতে বা কাজটি মুছে ফেলতে আপনার সেই আইডি প্রয়োজন। |
পদ্ধতি |
---|
get | GET /v1/jobs/{jobId}/reports/{reportId} একটি নির্দিষ্ট প্রতিবেদনের জন্য মেটাডেটা পুনরুদ্ধার করে। |
list | GET /v1/jobs/{jobId}/reports নির্দিষ্ট রিপোর্টিং কাজের জন্য তৈরি করা রিপোর্টগুলিকে তালিকাভুক্ত করে৷ |
পদ্ধতি |
---|
list | GET /v1/reportTypes চ্যানেল বা বিষয়বস্তুর মালিক পুনরুদ্ধার করতে পারেন এমন প্রতিবেদনের প্রকারের একটি তালিকা প্রদান করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2023-02-22 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2023-02-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["The YouTube Reporting API allows developers to schedule and download bulk reports containing comprehensive YouTube Analytics data for channels or content owners."],["Developers can use the API to retrieve a list of available reports, create jobs to generate reports, and manage these jobs through listing and deletion."],["Generated reports can be downloaded via a specified URL obtained from the API's response, after retrieving them by using the `jobs.reports.list()` method."],["The API requires OAuth 2.0 authorization, and provides scopes for viewing user activity metrics (`https://www.googleapis.com/auth/yt-analytics.readonly`) and monetary reports (`https://www.googleapis.com/auth/yt-analytics-monetary.readonly`)."]]],["Developers use the YouTube Reporting API to schedule and download bulk reports containing YouTube Analytics data. Key actions include: listing available report types via `reportTypes.list()`, creating reporting jobs with `jobs.create()`, and managing jobs using `jobs.list()` and `jobs.delete()`. To get data, retrieve generated reports for a specific job with `jobs.reports.list()`, each with a downloadable URL. Finally, you can request the download using the given URL. All actions require authorization via OAuth 2.0.\n"]]