- HTTP অনুরোধ
- পথের পরামিতি
- অনুরোধের মূল অংশ
- প্রতিক্রিয়া মূল অংশ
- অনুমোদনের সুযোগ
- ডোমেইন কমপ্লায়েন্সডেটা
- কমপ্লায়েন্সরোডেটা
- সম্মতিপ্রয়োজন
- সম্মতির স্থিতি
- রাজ্য
- OneClickআনসাবস্ক্রাইব রায়
- কারণ
- অনারআনসাবস্ক্রাইব রায়
- কারণ
একটি প্রদত্ত ডোমেনের জন্য সম্মতি স্থিতি পুনরুদ্ধার করে। যদি আপনার ডোমেনের জন্য সম্মতি স্থিতি অ্যাক্সেস করার অনুমতি না থাকে তবে PERMISSION_DENIED ফেরত দেয়।
HTTP অনুরোধ
GET https://gmailpostmastertools.googleapis.com/v2beta/{name=domains/*/complianceStatus}
URL টি gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পথের পরামিতি
| পরামিতি | |
|---|---|
name | প্রয়োজনীয়। ডোমেনের সম্মতি স্থিতির রিসোর্স নামটি পুনরুদ্ধার করতে হবে। ফর্ম্যাট: |
অনুরোধের মূল অংশ
অনুরোধের মূল অংশটি অবশ্যই খালি থাকতে হবে।
প্রতিক্রিয়া মূল অংশ
একটি ডোমেনের জন্য সম্মতি অবস্থা।
যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:
| JSON উপস্থাপনা |
|---|
{ "name": string, "complianceData": { object ( |
| ক্ষেত্র | |
|---|---|
name | শনাক্তকারী। ডোমেনের সম্মতি স্থিতির রিসোর্স নাম। ফর্ম্যাট: |
complianceData | |
subdomainComplianceData | |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/postmaster -
https://www.googleapis.com/auth/postmaster.traffic.readonly
আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
ডোমেইন কমপ্লায়েন্সডেটা
একটি প্রদত্ত ডোমেনের জন্য সম্মতি ডেটা।
| JSON উপস্থাপনা |
|---|
{ "domainId": string, "rowData": [ { object ( |
| ক্ষেত্র | |
|---|---|
domainId | এই ডেটা যে ডোমেনের জন্য। |
rowData[] | টেবিলের প্রতিটি সারির ডেটা। প্রতিটি বার্তায় একটি একক সারির জন্য প্রয়োজনীয় সমস্ত ডেটা থাকে। |
oneClickUnsubscribeVerdict | এক-ক্লিক আনসাবস্ক্রাইব কমপ্লায়েন্স রায়। |
honorUnsubscribeVerdict | সম্মতির রায়কে সম্মান জানিয়ে সদস্যতা ত্যাগ করুন। |
কমপ্লায়েন্সরোডেটা
সম্মতি স্থিতি সারণীর একটি একক সারির ডেটা।
| JSON উপস্থাপনা |
|---|
{ "requirement": enum ( |
| ক্ষেত্র | |
|---|---|
requirement | সম্মতির প্রয়োজনীয়তা। |
status | প্রয়োজনীয়তার জন্য সম্মতির অবস্থা। |
সম্মতিপ্রয়োজন
সম্মতির প্রয়োজনীয়তা।
| এনামস | |
|---|---|
COMPLIANCE_REQUIREMENT_UNSPECIFIED | অনির্দিষ্ট। |
SPF | প্রেরক সঠিকভাবে SPF কনফিগার করেছেন কিনা। |
DKIM | প্রেরক সঠিকভাবে DKIM কনফিগার করেছেন কিনা। |
SPF_AND_DKIM | প্রেরক SPF এবং DKIM উভয়ই সঠিকভাবে কনফিগার করেছেন কিনা। |
DMARC_POLICY | প্রেরক DMARC নীতি কনফিগার করেছেন কিনা। |
DMARC_ALIGNMENT | From: হেডারটি DKIM নাকি SPF-এর সাথে সারিবদ্ধ? |
MESSAGE_FORMATTING | বার্তাগুলি RFC 5322 অনুসারে সঠিকভাবে ফর্ম্যাট করা হয়েছে কিনা। |
DNS_RECORDS | ডোমেনটিতে ফরোয়ার্ড এবং রিভার্স ডিএনএস রেকর্ড আছে কিনা। |
ENCRYPTION | বার্তাগুলিতে TLS এনক্রিপশন আছে কিনা। |
USER_REPORTED_SPAM_RATE | ব্যবহারকারীর রিপোর্ট করা স্প্যাম রেটের জন্য প্রেরক নির্ধারিত সীমার নিচে কিনা। |
ONE_CLICK_UNSUBSCRIBE | প্রেরক কি এক-ক্লিক আনসাবস্ক্রাইব যথেষ্ট সমর্থন করে কিনা। মনে রাখবেন যে ব্যবহারকারী-মুখোমুখি প্রয়োজনীয়তা হল "এক-ক্লিক আনসাবস্ক্রাইব", তবে আমাদের একাধিক "আনসাবস্ক্রাইব সমর্থন" নিয়ম পূরণ করতে হবে। |
HONOR_UNSUBSCRIBE | প্রেরক ব্যবহারকারীর দ্বারা শুরু করা আনসাবস্ক্রাইব অনুরোধগুলি পূরণ করেন কিনা। |
সম্মতির স্থিতি
প্রেরকের সম্মতির প্রয়োজনীয়তার অবস্থা।
| JSON উপস্থাপনা |
|---|
{
"status": enum ( |
| ক্ষেত্র | |
|---|---|
status | শুধুমাত্র আউটপুট। সম্মতির অবস্থা। |
রাজ্য
একটি নির্দিষ্ট প্রেরকের সম্মতির প্রয়োজনীয়তার জন্য স্ট্যাটাসের ধরণ।
| এনামস | |
|---|---|
STATE_UNSPECIFIED | অনির্দিষ্ট। |
COMPLIANT | সম্মতির প্রয়োজনীয়তা পূরণ করা হয়েছে, এবং প্রেরককে সম্মত বলে মনে করা হয়েছে। |
NEEDS_WORK | সম্মতির প্রয়োজনীয়তা পূরণ হয়নি, এবং প্রেরককে সম্মতি অর্জনের জন্য কাজ করতে হবে। |
OneClickআনসাবস্ক্রাইব রায়
একজন প্রেরক এক-ক্লিক আনসাবস্ক্রাইব সম্মতির প্রয়োজনীয়তা পূরণ করেন কিনা তার জন্য সম্মতির রায়।
| JSON উপস্থাপনা |
|---|
{ "status": { object ( |
| ক্ষেত্র | |
|---|---|
status | সম্মতির অবস্থা। |
reason | সম্মতির রায়ের নির্দিষ্ট কারণ। যদি স্থিতি সম্মতিপূর্ণ হয় তবে খালি থাকতে হবে। |
কারণ
এক-ক্লিক আনসাবস্ক্রাইব রায়ের "অ-সম্মতিমূলক" অবস্থা থাকার নির্দিষ্ট কারণ।
| এনামস | |
|---|---|
REASON_UNSPECIFIED | অনির্দিষ্ট। |
NO_UNSUB_GENERAL | প্রেরক তাদের বেশিরভাগ বার্তার জন্য এক-ক্লিক আনসাবস্ক্রাইব সমর্থন করে না। |
NO_UNSUB_SPAM_REPORTS | স্প্যাম হিসেবে ম্যানুয়ালি রিপোর্ট করা বেশিরভাগ বার্তার ক্ষেত্রে প্রেরক এক-ক্লিক আনসাবস্ক্রাইব সমর্থন করে না। |
NO_UNSUB_PROMO_SPAM_REPORTS | স্প্যাম হিসেবে ম্যানুয়ালি রিপোর্ট করা বেশিরভাগ প্রচারমূলক বার্তার জন্য প্রেরক এক-ক্লিক আনসাবস্ক্রাইব সমর্থন করে না। বার্তাগুলির এই শ্রেণীবিভাগটি NO_UNSUB_SPAM_REPORTS দ্বারা অন্তর্ভুক্ত বার্তাগুলির একটি উপসেট। |
অনারআনসাবস্ক্রাইব রায়
একজন প্রেরক আনসাবস্ক্রাইব করার জন্য সম্মতির প্রয়োজনীয়তা পূরণ করেন কিনা তার জন্য সম্মতির রায়।
| JSON উপস্থাপনা |
|---|
{ "status": { object ( |
| ক্ষেত্র | |
|---|---|
status | সম্মতির অবস্থা। |
reason | সম্মতির রায়ের নির্দিষ্ট কারণ। যদি স্থিতি সম্মতিপূর্ণ হয় তবে খালি থাকতে হবে। |
কারণ
আনসাবস্ক্রাইব করার রায়ের "অ-সম্মতিমূলক" মর্যাদা থাকার নির্দিষ্ট কারণ।
| এনামস | |
|---|---|
REASON_UNSPECIFIED | অনির্দিষ্ট। |
NOT_HONORING | প্রেরক আনসাবস্ক্রাইব করার অনুরোধগুলি মেনে নেন না। |
NOT_HONORING_TOO_FEW_CAMPAIGNS | প্রেরক আনসাবস্ক্রাইব অনুরোধগুলি গ্রহণ করেন না এবং প্রাসঙ্গিক প্রচারণার সংখ্যা বাড়ানোর কথা বিবেচনা করেন। |
NOT_HONORING_TOO_MANY_CAMPAIGNS | প্রেরক আনসাবস্ক্রাইব অনুরোধগুলি গ্রহণ করেন না এবং প্রাসঙ্গিক প্রচারণার সংখ্যা হ্রাস করার কথা বিবেচনা করেন না। |