ResponseMetaData

Metadata respons yang berisi informasi tambahan tentang konten laporan.

Representasi JSON
{
  "dataLossFromOtherRow": boolean,
  "samplingMetadatas": [
    {
      object (SamplingMetadata)
    }
  ],
  "section": enum (Section),
  "dataTruncationReasons": [
    {
      object (DataTruncationReason)
    }
  ],
  "schemaRestrictionResponse": {
    object (SchemaRestrictionResponse)
  },
  "currencyCode": string,
  "timeZone": string,
  "emptyReason": string,
  "subjectToThresholding": boolean
}
Kolom
dataLossFromOtherRow

boolean

Jika benar (true), menunjukkan bahwa beberapa bucket kombinasi dimensi digabungkan ke dalam baris "(other)". Hal ini dapat terjadi untuk laporan dengan kardinalitas tinggi.

Parameter metadata dataLossFromOtherRow diisi berdasarkan tabel data gabungan yang digunakan dalam laporan. Parameter akan diisi secara akurat terlepas dari filter dan batas dalam laporan.

Misalnya, baris (lainnya) dapat dihapus dari laporan karena permintaan berisi filter pada sessionSource = google. Parameter ini akan tetap diisi jika ada kehilangan data dari baris lain dalam data gabungan input yang digunakan untuk membuat laporan ini.

Untuk mempelajari lebih lanjut, lihat artikel Tentang baris (other) dan sampling data.

samplingMetadatas[]

object (SamplingMetadata)

Jika hasil laporan ini disampel, bagian ini menjelaskan persentase peristiwa yang digunakan dalam laporan ini. Satu samplingMetadatas diisi untuk setiap rentang tanggal. Setiap samplingMetadatas sesuai dengan rentang tanggal sesuai urutan rentang tanggal ditentukan dalam permintaan.

Namun, jika hasilnya tidak diambil sampelnya, kolom ini tidak akan ditentukan.

section

enum (Section)

Mengidentifikasi jenis data dalam laporan.

dataTruncationReasons[]

object (DataTruncationReason)

Jika disetel, menunjukkan bahwa ada pemotongan data dalam laporan.

schemaRestrictionResponse

object (SchemaRestrictionResponse)

Menjelaskan batasan skema yang diterapkan secara aktif dalam membuat laporan ini. Untuk mempelajari lebih lanjut, lihat Pengelolaan akses dan batasan data.

currencyCode

string

Kode mata uang yang digunakan dalam laporan ini. Ditujukan untuk digunakan dalam memformat metrik mata uang seperti purchaseRevenue untuk visualisasi. Jika currencyCode ditentukan dalam permintaan, parameter respons ini akan mengulangi parameter permintaan; jika tidak, parameter respons ini adalah currencyCode properti saat ini.

Kode mata uang adalah encoding string dari jenis mata uang dari standar ISO 4217 (https://en.wikipedia.org/wiki/ISO_4217); misalnya "USD", "EUR", "JPY". Untuk mempelajari lebih lanjut, lihat https://support.google.com/analytics/answer/9796179.

timeZone

string

Zona waktu properti saat ini. Dimaksudkan untuk digunakan dalam menafsirkan dimensi berbasis waktu seperti hour dan minute. Diformat sebagai string dari database Zona Waktu IANA (https://www.iana.org/time-zones); misalnya "America/New_York" atau "Asia/Tokyo".

emptyReason

string

Jika alasan kosong ditentukan, laporan akan kosong karena alasan ini.

subjectToThresholding

boolean

Jika subjectToThresholding benar (true), laporan ini tunduk pada nilai minimum dan hanya menampilkan data yang memenuhi nilai minimum gabungan. Permintaan dapat dikenai pembatasan nilai minimum dan tidak ada data yang tidak ada dalam laporan, dan hal ini terjadi saat semua data berada di atas nilai minimum. Untuk mempelajari lebih lanjut, lihat Volume minimum data dan Tentang Demografi dan Minat.

SchemaRestrictionResponse

Batasan skema yang diterapkan secara aktif dalam membuat laporan ini. Untuk mempelajari lebih lanjut, lihat Pengelolaan akses dan batasan data.

Representasi JSON
{
  "activeMetricRestrictions": [
    {
      object (ActiveMetricRestriction)
    }
  ]
}
Kolom
activeMetricRestrictions[]

object (ActiveMetricRestriction)

Semua batasan diterapkan secara aktif dalam pembuatan laporan. Misalnya, purchaseRevenue selalu memiliki jenis pembatasan REVENUE_DATA. Namun, pembatasan respons aktif ini hanya diisi jika peran kustom pengguna tidak mengizinkan akses ke REVENUE_DATA.

ActiveMetricRestriction

Metrik yang dibatasi secara aktif dalam pembuatan laporan.

Representasi JSON
{
  "restrictedMetricTypes": [
    enum (RestrictedMetricType)
  ],
  "metricName": string
}
Kolom
restrictedMetricTypes[]

enum (RestrictedMetricType)

Alasan pembatasan metrik ini.

metricName

string

Nama metrik yang dibatasi.

RestrictedMetricType

Kategori data yang mungkin tidak dapat Anda lihat di properti Google Analytics tertentu.

Enum
RESTRICTED_METRIC_TYPE_UNSPECIFIED Jenis tidak ditentukan.
COST_DATA Metrik biaya seperti adCost.
REVENUE_DATA Metrik pendapatan seperti purchaseRevenue.

DataTruncationReason

Menjelaskan alasan pemotongan data dalam laporan.

Representasi JSON
{
  "dataTruncationDateRanges": [
    {
      object (DataTruncationDateRange)
    }
  ],
  "dataTruncationType": enum (DataTruncationType),
  "dataTruncationMessage": string,
  "dataTruncationDate": string
}
Kolom
dataTruncationDateRanges[]

object (DataTruncationDateRange)

Rentang tanggal yang dipangkas.

dataTruncationType

enum (DataTruncationType)

Jenis pemangkasan data.

dataTruncationMessage

string

Pesan deskriptif yang menjelaskan pemotongan data.

dataTruncationDate

string

Tanggal pemotongan data dalam format YYYY-MM-DD. Menunjukkan bahwa data sebelum tanggal ini dipangkas.

DataTruncationType

Jenis pemangkasan data.

Enum
DATA_TRUNCATION_TYPE_UNSPECIFIED Jenis tidak ditentukan.
DATA_TRUNCATION_TYPE_RULES_BASED_MODELS Data dipangkas dalam laporan atribusi untuk tanggal keemasan model berbasis aturan.
DATA_TRUNCATION_TYPE_DATA_DRIVEN_ATTRIBUTION Data dipangkas dalam laporan atribusi untuk tanggal emas atribusi berbasis data.
DATA_TRUNCATION_TYPE_DV360 Data dipangkas karena kebijakan DV360 tidak mengizinkan data yang lebih lama dari 2 tahun ditampilkan.
DATA_TRUNCATION_TYPE_CM360 Data dipangkas karena kebijakan CM360 tidak mengizinkan data yang lebih lama dari 2 tahun ditampilkan.
DATA_TRUNCATION_TYPE_ITEM_SCOPED_ECOMMERCE_METRICS Metrik e-commerce cakupan item baru hanya memiliki data setelah tanggal tertentu.
DATA_TRUNCATION_TYPE_EVENT_SCOPED_ECOMMERCE_METRICS Metrik e-commerce baru yang memiliki cakupan peristiwa hanya memiliki data setelah tanggal tertentu.
DATA_TRUNCATION_TYPE_DATE_RANGE Rentang tanggal kueri mungkin tidak ditayangkan sepenuhnya.
DATA_TRUNCATION_TYPE_PROPERTY Data dipangkas karena kueri mencoba membaca data peristiwa sebelum tanggal retensinya.
DATA_TRUNCATION_TYPE_CONVERSIONS Data dipangkas dalam laporan konversi.
DATA_TRUNCATION_TYPE_GOOGLE_ADS Data dipangkas karena kebijakan retensi 36 bulan Google Ads.

DataTruncationDateRange

Tentukan rentang tanggal yang dipangkas dari startDate hingga endDate.

Representasi JSON
{
  "startDate": string,
  "endDate": string
}
Kolom
startDate

string

Tanggal mulai dalam format YYYY-MM-DD (inklusif).

endDate

string

Tanggal akhir dalam format YYYY-MM-DD (inklusif).