Google Marketing Platform Admin API

Google Marketing Platform Admin API की मदद से, Google Marketing Platform के कॉन्फ़िगरेशन डेटा को प्रोग्राम के हिसाब से ऐक्सेस किया जा सकता है. Google Marketing Platform Admin API का इस्तेमाल करके, Google Marketing Platform संगठन और Google Analytics खातों के बीच लिंक मैनेज किए जा सकते हैं. साथ ही, GA4 प्रॉपर्टी का सेवा स्तर सेट किया जा सकता है.

सेवा: marketingplatformadmin.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की ओर से उपलब्ध कराई गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

खोज से जुड़ा दस्तावेज़

जानकारी देने वाला दस्तावेज़, मशीन से पढ़े जा सकने वाले फ़ॉर्मैट में होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, आईडीई प्लगिन, और Google 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.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 के किसी उपयोगकर्ता ग्रुप में मौजूद सदस्य की जानकारी अपडेट की जाती है.