REST Resource: properties.reportingDataAnnotations

Kaynak: ReportingDataAnnotation

Raporlama Verileri Notu, raporlama verileri için belirli tarihlere bağlı bir yorumdur.

JSON gösterimi
{
  "name": string,
  "title": string,
  "description": string,
  "color": enum (Color),
  "systemGenerated": boolean,

  // Union field target can be only one of the following:
  "annotationDate": {
    object (Date)
  },
  "annotationDateRange": {
    object (DateRange)
  }
  // End of list of possible types for union field target.
}
Alanlar
name

string

Zorunlu. Tanımlayıcı. Bu raporlama verisi ek açıklamanın kaynak adı. Biçim: 'properties/{property_id}/reportingDataAnnotations/{reportingDataAnnotation}' Biçim: 'properties/123/reportingDataAnnotations/456'

title

string

Zorunlu. Bu raporlama verisi ek açıklaması için kullanıcıların okuyabileceği başlık.

description

string

İsteğe bağlı. Bu raporlama verisi notunun açıklaması.

color

enum (Color)

Zorunlu. Bu raporlama verisi ek açıklamanın gösterilmesi için kullanılan renk.

systemGenerated

boolean

Yalnızca çıkış. Doğru ise bu ek açıklama Google Analytics sistemi tarafından oluşturulmuştur. Sistem tarafından oluşturulan ek açıklamalar güncellenemez veya silinemez.

Birlik alanı target. Bu raporlama verisi ek açıklaması target için hedef yalnızca aşağıdakilerden biri olabilir:
annotationDate

object (Date)

Ayarlanmışsa Raporlama Verileri Notu, bu alan tarafından temsil edilen belirli bir tarih içindir. Tarih, yıl, ay ve gün ayarlanmış geçerli bir tarih olmalıdır. Tarih geçmiş, şimdiki zaman veya gelecekte olabilir.

annotationDateRange

object (DateRange)

Ayarlanmışsa Raporlama Verileri Notu, bu alan tarafından temsil edilen bir tarih aralığı içindir.

Tarih

Doğum günü gibi takvim tarihlerinin tamamını veya bir kısmını temsil eder. Saat ve saat dilimi başka bir yerde belirtilmiş veya önemsizdir. Tarih, Gregoryen takvimine göredir. Bu durum aşağıdakilerden birini gösterebilir:

  • Sıfır olmayan yıl, ay ve gün değerleri içeren tam tarih.
  • Sıfır yılı olan bir ay ve gün (ör. yıldönümü).
  • Ay ve gün bilgisi olmayan bir yıl.
  • Sıfır gün içeren bir yıl ve ay (ör. kredi kartının son kullanma tarihi).

İlgili türler:

JSON gösterimi
{
  "year": integer,
  "month": integer,
  "day": integer
}
Alanlar
year

integer

Tarihin yılı. 1 ile 9999 arasında veya yıl olmadan tarih belirtmek için 0 olmalıdır.

month

integer

Yılın ayı. 1 ile 12 arasında veya ay ve gün olmadan bir yıl belirtmek için 0 olmalıdır.

day

integer

Ayın günü. 1 ile 31 arasında olmalı ve yıl ile ay için geçerli olmalıdır. 0 değerini kullanarak da yıl veya gününün önemli olmadığı bir yıl ve ay belirtebilirsiniz.

DateRange

Raporlama Veri Notu'nun tarih aralığını temsil eder. Hem başlangıç hem de bitiş tarihleri dahildir. Saat dilimleri, üst öğeye göre belirlenir.

JSON gösterimi
{
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  }
}
Alanlar
startDate

object (Date)

Zorunlu. Bu aralığın başlangıç tarihi. Yıl, ay ve gün ayarlanmış geçerli bir tarih olmalıdır. Tarih geçmiş, şimdiki zaman veya gelecekte olabilir.

endDate

object (Date)

Zorunlu. Bu aralığın bitiş tarihi. Yıl, ay ve gün ayarlanmış geçerli bir tarih olmalıdır. Bu tarih, başlangıç tarihinden büyük veya başlangıç tarihine eşit olmalıdır.

Renk

Bu Raporlama Verileri Notu için kullanılabilecek renkler

Sıralamalar
COLOR_UNSPECIFIED Renk bilinmiyor veya belirtilmemiş.
PURPLE Mor renk.
BROWN Kahverengi renk.
BLUE Mavi renk.
GREEN Yeşil renk.
RED Kırmızı renk.
CYAN Camgöbeği renk.
ORANGE Turuncu renk. (Yalnızca sistem tarafından oluşturulan ek açıklamalar için kullanılır)

Yöntemler

create

Raporlama Veri Ek Açıklaması oluşturur.

delete

Raporlama Veri Ek Açıklaması'nı siler.

get

Tek bir raporlama verisi ek açıklamasını arayın.

list

Bir mülkle ilgili tüm raporlama veri ek açıklamalarını listeleme.

patch

Raporlama Veri Ek Açıklaması'nı günceller.