গুগল মার্কেটিং প্ল্যাটফর্ম অ্যাডমিন এপিআই, গুগল মার্কেটিং প্ল্যাটফর্মের কনফিগারেশন ডেটাতে প্রোগ্রাম্যাটিক অ্যাক্সেসের সুযোগ দেয়। আপনি আপনার গুগল মার্কেটিং প্ল্যাটফর্ম অর্গানাইজেশন এবং গুগল অ্যানালিটিক্স অ্যাকাউন্টের মধ্যেকার লিঙ্কগুলো পরিচালনা করতে এবং আপনার GA4 প্রপার্টিগুলোর সার্ভিস লেভেল সেট করতে গুগল মার্কেটিং প্ল্যাটফর্ম অ্যাডমিন এপিআই ব্যবহার করতে পারেন।
- REST রিসোর্স: v1alpha.organizations
- REST রিসোর্স: v1alpha.organizations.adminAccessBindings
- REST রিসোর্স: v1alpha.organizations.analyticsAccountLinks
- REST রিসোর্স: v1alpha.organizations.userGroups
- REST রিসোর্স: v1alpha.organizations.userGroups.members
পরিষেবা: marketingplatformadmin.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে গুগল-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করার পরামর্শ দিই। যদি আপনার অ্যাপ্লিকেশনকে এই পরিষেবাটি কল করার জন্য নিজস্ব লাইব্রেরি ব্যবহার করার প্রয়োজন হয়, তাহলে এপিআই (API) অনুরোধ করার সময় নিম্নলিখিত তথ্যগুলো ব্যবহার করুন।
আবিষ্কার নথি
ডিসকভারি ডকুমেন্ট হলো REST API-এর বর্ণনা এবং ব্যবহারের জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং গুগল API-এর সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহৃত হয়। একটি সার্ভিস একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই সার্ভিসটি নিম্নলিখিত ডিসকভারি ডকুমেন্টটি প্রদান করে:
পরিষেবা শেষবিন্দু
সার্ভিস এন্ডপয়েন্ট হলো একটি বেস ইউআরএল যা কোনো এপিআই সার্ভিসের নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি সার্ভিসের একাধিক সার্ভিস এন্ডপয়েন্ট থাকতে পারে। এই সার্ভিসটির নিম্নলিখিত সার্ভিস এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত ইউআরআই এই সার্ভিস এন্ডপয়েন্টের সাপেক্ষে নির্ধারিত:
-
https://marketingplatformadmin.googleapis.com
REST রিসোর্স: v1alpha.organizations
| পদ্ধতি | |
|---|---|
findSalesPartnerManagedClients | POST /v1alpha/{organization=organizations/*}:findSalesPartnerManagedClientsবিক্রয় অংশীদার সংস্থা দ্বারা পরিচালিত গ্রাহকদের একটি তালিকা ফেরত দেয়। |
get | GET /v1alpha/{name=organizations/*}একটিমাত্র সংস্থা খুঁজে বের করে। |
list | GET /v1alpha/organizationsব্যবহারকারীর প্রবেশাধিকার আছে এমন সংস্থাগুলোর একটি তালিকা ফেরত দেয়। |
reportPropertyUsage | POST /v1alpha/{organization=organizations/*}:reportPropertyUsageনির্দিষ্ট মাসের জন্য প্রতিষ্ঠানের অন্তর্গত সম্পত্তিগুলোর ব্যবহার এবং বিলিং সংক্রান্ত তথ্য সংগ্রহ করে। |
REST রিসোর্স: v1alpha.organizations.adminAccessBindings
| পদ্ধতি | |
|---|---|
create | POST /v1alpha/{parent=organizations/*}/adminAccessBindingsনির্দিষ্ট GMP অর্গানাইজেশনে একটি অ্যাডমিন অ্যাক্সেস বাইন্ডিং তৈরি করে। |
get | GET /v1alpha/{name=organizations/*/adminAccessBindings/*}একটিমাত্র অ্যাডমিন অ্যাক্সেস বাইন্ডিং খুঁজে বের করে। |
list | GET /v1alpha/{parent=organizations/*}/adminAccessBindingsনির্দিষ্ট GMP অর্গানাইজেশনে থাকা অ্যাডমিন অ্যাক্সেস বাইন্ডিংগুলির একটি তালিকা ফেরত দেয়। |
patch | PATCH /v1alpha/{adminAccessBinding.name=organizations/*/adminAccessBindings/*}নির্দিষ্ট GMP অর্গানাইজেশনে একটি অ্যাডমিন অ্যাক্সেস বাইন্ডিং আপডেট করে। |
REST রিসোর্স: v1alpha.organizations.analyticsAccountLinks
| পদ্ধতি | |
|---|---|
create | POST /v1alpha/{parent=organizations/*}/analyticsAccountLinksঅ্যানালিটিক্স অ্যাকাউন্ট এবং গুগল মার্কেটিং প্ল্যাটফর্ম অর্গানাইজেশনের মধ্যে সংযোগ স্থাপন করে। |
delete | DELETE /v1alpha/{name=organizations/*/analyticsAccountLinks/*}AnalyticsAccountLink-টি মুছে দেয়, যা অ্যানালিটিক্স অ্যাকাউন্টটিকে গুগল মার্কেটিং প্ল্যাটফর্ম অর্গানাইজেশন থেকে বিচ্ছিন্ন করে দেয়। |
list | GET /v1alpha/{parent=organizations/*}/analyticsAccountLinksনির্দিষ্ট গুগল মার্কেটিং প্ল্যাটফর্ম সংস্থার সাথে সংযুক্ত গুগল অ্যানালিটিক্স অ্যাকাউন্টগুলির তালিকা দেখায়। |
setPropertyServiceLevel | POST /v1alpha/{analyticsAccountLink=organizations/*/analyticsAccountLinks/*}:setPropertyServiceLevelএকটি অ্যানালিটিক্স প্রপার্টির জন্য পরিষেবা স্তর আপডেট করে। |
REST রিসোর্স: v1alpha.organizations.userGroups
| পদ্ধতি | |
|---|---|
create | POST /v1alpha/{parent=organizations/*}/userGroupsনির্দিষ্ট GMP সংস্থায় একটি ব্যবহারকারী গোষ্ঠী তৈরি করে। |
delete | DELETE /v1alpha/{name=organizations/*/userGroups/*}নির্দিষ্ট GMP অর্গানাইজেশনে একটি ইউজার গ্রুপ মুছে ফেলে। |
get | GET /v1alpha/{name=organizations/*/userGroups/*}একটিমাত্র ব্যবহারকারী গোষ্ঠী খুঁজে বের করে। |
list | GET /v1alpha/{parent=organizations/*}/userGroupsনির্দিষ্ট GMP সংস্থার ব্যবহারকারী গোষ্ঠীগুলির একটি তালিকা ফেরত দেয়। |
patch | PATCH /v1alpha/{userGroup.name=organizations/*/userGroups/*}নির্দিষ্ট GMP সংস্থায় একটি ব্যবহারকারী গোষ্ঠী আপডেট করে। |
REST রিসোর্স: v1alpha.organizations.userGroups.members
| পদ্ধতি | |
|---|---|
create | POST /v1alpha/{parent=organizations/*/userGroups/*}/membersনির্দিষ্ট GMP ব্যবহারকারী গ্রুপে একজন সদস্যকে যুক্ত করে। |
delete | DELETE /v1alpha/{name=organizations/*/userGroups/*/members/*}নির্দিষ্ট GMP ব্যবহারকারী গ্রুপ থেকে একজন সদস্যকে মুছে ফেলে। |
get | GET /v1alpha/{name=organizations/*/userGroups/*/members/*}ব্যবহারকারী গোষ্ঠীর একজন সদস্যকে খুঁজে বের করে। |
list | GET /v1alpha/{parent=organizations/*/userGroups/*}/membersনির্দিষ্ট ব্যবহারকারী গোষ্ঠীর সদস্যদের একটি তালিকা ফেরত দেয়। |
patch | PATCH /v1alpha/{userGroupMember.name=organizations/*/userGroups/*/members/*}নির্দিষ্ট GMP ব্যবহারকারী গোষ্ঠীর একজন সদস্যকে হালনাগাদ করে। |