- Permintaan HTTP
- Parameter jalur
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- DomainComplianceData
- ComplianceRowData
- ComplianceRequirement
- ComplianceStatus
- Status
- OneClickUnsubscribeVerdict
- Alasan
- HonorUnsubscribeVerdict
- Alasan
Permintaan HTTP
GET https://gmailpostmastertools.googleapis.com/v2beta/{name=domains/*/complianceStatus}
URL ini menggunakan sintaksis gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
name |
Wajib. Nama resource status kepatuhan domain yang akan diambil. Format: |
Isi permintaan
Isi permintaan harus kosong.
Isi respons
Status kepatuhan untuk domain.
Jika berhasil, isi respons memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{ "name": string, "complianceData": { object ( |
| Kolom | |
|---|---|
name |
ID. Nama resource status kepatuhan domain. Format: |
complianceData |
Data kepatuhan untuk bagian domain yang dapat didaftarkan dari domain di |
subdomainComplianceData |
Data kepatuhan yang dihitung khusus untuk subdomain di |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/postmasterhttps://www.googleapis.com/auth/postmaster.traffic.readonly
Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.
DomainComplianceData
Data kepatuhan untuk domain tertentu.
| Representasi JSON |
|---|
{ "domainId": string, "rowData": [ { object ( |
| Kolom | |
|---|---|
domainId |
Domain yang datanya ini ditujukan untuk. |
rowData[] |
Data untuk setiap baris tabel. Setiap pesan berisi semua data yang mendukung satu baris. |
oneClickUnsubscribeVerdict |
Putusan kepatuhan berhenti berlangganan sekali klik. |
honorUnsubscribeVerdict |
Berhenti berlangganan dengan mematuhi verdict kepatuhan. |
ComplianceRowData
Data untuk satu baris tabel status kepatuhan.
| Representasi JSON |
|---|
{ "requirement": enum ( |
| Kolom | |
|---|---|
requirement |
Persyaratan kepatuhan. |
status |
Status kepatuhan untuk persyaratan. |
ComplianceRequirement
Persyaratan kepatuhan.
| Enum | |
|---|---|
COMPLIANCE_REQUIREMENT_UNSPECIFIED |
Tidak ditentukan. |
SPF |
Apakah pengirim telah mengonfigurasi SPF dengan benar. |
DKIM |
Apakah pengirim telah mengonfigurasi DKIM dengan benar. |
SPF_AND_DKIM |
Apakah pengirim telah mengonfigurasi SPF dan DKIM dengan benar. |
DMARC_POLICY |
Apakah pengirim telah mengonfigurasi kebijakan DMARC. |
DMARC_ALIGNMENT |
Apakah header From: sesuai dengan DKIM atau SPF |
MESSAGE_FORMATTING |
Apakah pesan diformat dengan benar sesuai dengan RFC 5322. |
DNS_RECORDS |
Apakah domain memiliki data DNS penerusan dan balik. |
ENCRYPTION |
Apakah pesan memiliki enkripsi TLS. |
USER_REPORTED_SPAM_RATE |
Apakah pengirim berada di bawah batas untuk rasio spam yang dilaporkan pengguna. |
ONE_CLICK_UNSUBSCRIBE |
Apakah pengirim mendukung fitur berhenti berlangganan sekali klik secara memadai. Perhatikan bahwa persyaratan yang ditampilkan kepada pengguna adalah "berhenti berlangganan sekali klik", tetapi kami mewajibkan pemenuhan beberapa aturan "dukungan berhenti berlangganan". |
HONOR_UNSUBSCRIBE |
Apakah pengirim mematuhi permintaan berhenti berlangganan yang dimulai pengguna. |
ComplianceStatus
Status persyaratan kepatuhan pengirim.
| Representasi JSON |
|---|
{
"status": enum ( |
| Kolom | |
|---|---|
status |
Hanya output. Status kepatuhan. |
Negara Bagian
Jenis status untuk persyaratan kepatuhan pengirim tertentu.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Tidak ditentukan. |
COMPLIANT |
Persyaratan kepatuhan terpenuhi, dan pengirim dianggap mematuhi. |
NEEDS_WORK |
Persyaratan kepatuhan tidak terpenuhi, dan pengirim perlu melakukan tindakan untuk mencapai kepatuhan. |
OneClickUnsubscribeVerdict
Putusan kepatuhan untuk mengetahui apakah pengirim memenuhi persyaratan kepatuhan berhenti berlangganan dengan sekali klik.
| Representasi JSON |
|---|
{ "status": { object ( |
| Kolom | |
|---|---|
status |
Status kepatuhan. |
reason |
Alasan spesifik untuk putusan kepatuhan. Harus kosong jika statusnya mematuhi. |
Alasan
Alasan spesifik mengapa verdict berhenti berlangganan sekali klik memiliki status "tidak mematuhi".
| Enum | |
|---|---|
REASON_UNSPECIFIED |
Tidak ditentukan. |
NO_UNSUB_GENERAL |
Pengirim tidak mendukung opsi berhenti berlangganan dengan sekali klik untuk sebagian besar pesannya. |
NO_UNSUB_SPAM_REPORTS |
Pengirim tidak mendukung opsi berhenti berlangganan sekali klik untuk sebagian besar pesan yang dilaporkan sebagai spam secara manual. |
NO_UNSUB_PROMO_SPAM_REPORTS |
Pengirim tidak mendukung opsi berhenti berlangganan sekali klik untuk sebagian besar pesan promosi yang dilaporkan sebagai spam secara manual. Klasifikasi pesan ini adalah subkumpulan dari pesan yang tercakup dalam NO_UNSUB_SPAM_REPORTS. |
HonorUnsubscribeVerdict
Putusan kepatuhan untuk mengetahui apakah pengirim memenuhi persyaratan kepatuhan terkait penghormatan permintaan berhenti berlangganan.
| Representasi JSON |
|---|
{ "status": { object ( |
| Kolom | |
|---|---|
status |
Status kepatuhan. |
reason |
Alasan spesifik untuk putusan kepatuhan. Harus kosong jika statusnya mematuhi. |
Alasan
Alasan spesifik mengapa verdict kepatuhan terhadap permintaan berhenti berlangganan memiliki status "tidak patuh".
| Enum | |
|---|---|
REASON_UNSPECIFIED |
Tidak ditentukan. |
NOT_HONORING |
Pengirim tidak mematuhi permintaan berhenti berlangganan. |
NOT_HONORING_TOO_FEW_CAMPAIGNS |
Pengirim tidak mematuhi permintaan berhenti berlangganan dan mempertimbangkan untuk meningkatkan jumlah kampanye yang relevan. |
NOT_HONORING_TOO_MANY_CAMPAIGNS |
Pengirim tidak mematuhi permintaan berhenti berlangganan dan sebaiknya kurangi jumlah kampanye yang relevan. |