কিউরেশন পার্টনার্স এপিআই হলো একটি বাহ্যিকভাবে উপলব্ধ HTTP এপিআই, যার মাধ্যমে কিউরেটররা প্রোগ্রাম্যাটিকভাবে তাদের ডেটা সেগমেন্ট এবং বিজ্ঞাপন সংস্থাগুলোর ব্যবহৃত কিউরেটেড প্যাকেজগুলো পরিচালনা করতে পারেন।
- REST রিসোর্স: v1.curators.curatedPackages
- REST রিসোর্স: v1.curators.dataSegments
- REST রিসোর্স: v1.curators.reports
- REST রিসোর্স: v1.curators.reports.operations
- REST রিসোর্স: v1.curators.reports.results
- REST রিসোর্স: v1.mediaPlanners
পরিষেবা: curationpartners.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে গুগল-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার পরামর্শ দিই। যদি আপনার অ্যাপ্লিকেশনকে এই পরিষেবাটি কল করার জন্য নিজস্ব লাইব্রেরি ব্যবহার করার প্রয়োজন হয়, তাহলে এপিআই (API) অনুরোধ করার সময় নিম্নলিখিত তথ্যগুলো ব্যবহার করুন।
আবিষ্কার নথি
ডিসকভারি ডকুমেন্ট হলো REST API-এর বর্ণনা এবং ব্যবহারের জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং গুগল API-এর সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহৃত হয়। একটি সার্ভিস একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই সার্ভিসটি নিম্নলিখিত ডিসকভারি ডকুমেন্টটি প্রদান করে:
পরিষেবা শেষবিন্দু
সার্ভিস এন্ডপয়েন্ট হলো একটি বেস ইউআরএল যা কোনো এপিআই সার্ভিসের নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি সার্ভিসের একাধিক সার্ভিস এন্ডপয়েন্ট থাকতে পারে। এই সার্ভিসটির নিম্নলিখিত সার্ভিস এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত ইউআরআই এই সার্ভিস এন্ডপয়েন্টের সাপেক্ষে নির্ধারিত:
-
https://curationpartners.googleapis.com
REST রিসোর্স: v1.curators.curatedPackages
| পদ্ধতি | |
|---|---|
activate | POST /v1/{name=curators/*/curatedPackages/*}:activateবিদ্যমান একটি কিউরেটেড প্যাকেজ সক্রিয় করে। |
create | POST /v1/{parent=curators/*}/curatedPackagesএকটি নতুন কিউরেটেড প্যাকেজ তৈরি করে। |
deactivate | POST /v1/{name=curators/*/curatedPackages/*}:deactivateবিদ্যমান একটি কিউরেটেড প্যাকেজ নিষ্ক্রিয় করে। |
get | GET /v1/{name=curators/*/curatedPackages/*}এর রিসোর্স নামটি ব্যবহার করে একটি নির্বাচিত প্যাকেজ পাওয়া যায়। |
list | GET /v1/{parent=curators/*}/curatedPackagesনির্দিষ্ট কিউরেটরের মালিকানাধীন নির্বাচিত প্যাকেজগুলির তালিকা। |
patch | PATCH /v1/{curatedPackage.name=curators/*/curatedPackages/*}বিদ্যমান একটি সংকলিত প্যাকেজ হালনাগাদ করে। |
REST রিসোর্স: v1.curators.dataSegments
| পদ্ধতি | |
|---|---|
activate | POST /v1/{name=curators/*/dataSegments/*}:activateএকটি ডেটা সেগমেন্ট সক্রিয় করে। |
create | POST /v1/{parent=curators/*}/dataSegmentsতালিকাভুক্ত কিউরেটরের মালিকানাধীন একটি ডেটা সেগমেন্ট তৈরি করে। |
deactivate | POST /v1/{name=curators/*/dataSegments/*}:deactivateএকটি ডেটা সেগমেন্ট নিষ্ক্রিয় করে। |
get | GET /v1/{name=curators/*/dataSegments/*}এর নাম অনুযায়ী একটি ডেটা সেগমেন্ট পাওয়া যায়। |
list | GET /v1/{parent=curators/*}/dataSegmentsএকজন কিউরেটরের মালিকানাধীন ডেটা সেগমেন্টগুলো তালিকাভুক্ত করুন। |
patch | PATCH /v1/{dataSegment.name=curators/*/dataSegments/*}একটি ডেটা সেগমেন্ট আপডেট করে। |
REST রিসোর্স: v1.curators.reports
| পদ্ধতি | |
|---|---|
create | POST /v1/{parent=curators/*}/reportsএকটি Report অবজেক্ট তৈরি করে। |
delete | DELETE /v1/{name=curators/*/reports/*}একটি Report অবজেক্ট মুছে ফেলে। |
get | GET /v1/{name=curators/*/reports/*}একটি Report অবজেক্ট পুনরুদ্ধার করে। |
list | GET /v1/{parent=curators/*}/reportsReport অবজেক্টগুলোর তালিকা। |
patch | PATCH /v1/{report.name=curators/*/reports/*}একটি Report অবজেক্ট আপডেট করে। |
run | POST /v1/{name=curators/*/reports/*}:runবিদ্যমান কোনো প্রতিবেদনের কার্য সম্পাদন অ্যাসিঙ্ক্রোনাসভাবে শুরু করে। |
REST রিসোর্স: v1.curators.reports.operations
| পদ্ধতি | |
|---|---|
get | GET /v1/{name=curators/*/reports/*/operations/*}দীর্ঘদিন ধরে চলমান কোনো কার্যক্রমের সর্বশেষ অবস্থা জানায়। |
REST রিসোর্স: v1.curators.reports.results
| পদ্ধতি | |
|---|---|
fetchRows | GET /v1/{name=curators/*/reports/*/results/*}:fetchRowsএকটি সম্পূর্ণ রিপোর্ট থেকে ফলাফল সারিগুলো ফেরত দেয়। |
REST রিসোর্স: v1.mediaPlanners
| পদ্ধতি | |
|---|---|
list | GET /v1/mediaPlannersকলারের অ্যাক্সেস আছে এমন সমস্ত মিডিয়া প্ল্যানার অ্যাকাউন্টের তালিকা দেখায়। |