Ресурс: ReportingDataAnnotation
Аннотация к данным отчета — это комментарий, связанный с определенными датами данных отчета.
| JSON-представление | 
|---|
{ "name": string, "title": string, "description": string, "color": enum (  | 
| Поля | |
|---|---|
 name |   Необходимый. Идентификатор. Имя ресурса этой аннотации к данным отчетов. Формат: 'properties/{property_id}/reportingDataAnnotations/{reportingDataAnnotation}' Формат: 'properties/123/reportingDataAnnotations/456'  | 
 title |   Необходимый. Понятное название для этой аннотации к данным отчетности.  | 
 description |   Необязательный. Описание этой аннотации к данным отчетов.  | 
 color |   Необходимый. Цвет, используемый для отображения этой аннотации к данным отчетности.  | 
 systemGenerated |   Только вывод. Если это правда, эта аннотация была создана системой Google Analytics. Созданные системой аннотации невозможно обновить или удалить.  | 
 target мишень Союза. Целью для этой target аннотации к данным отчетов может быть только одно из следующих: | |
 annotationDate |   Если установлено, аннотация к данным отчета относится к определенной дате, представленной этим полем. Дата должна быть действительной датой с установленными годом, месяцем и днем. Дата может быть в прошлом, настоящем или будущем.  | 
 annotationDateRange |   Если установлено, аннотация к данным отчета предназначена для диапазона дат, представленных этим полем.  | 
Дата
Представляет полную или частичную календарную дату, например день рождения. Время суток и часовой пояс либо указаны в другом месте, либо не имеют значения. Дата указана по григорианскому календарю. Это может представлять собой одно из следующих действий:
- Полная дата с ненулевыми значениями года, месяца и дня.
 - Месяц и день с нулевым годом (например, годовщина).
 - Год сам по себе, с нулевым месяцем и нулевым днем.
 - Год и месяц с нулевым днем (например, дата истечения срока действия кредитной карты).
 
Связанные типы:
-  
google.type.TimeOfDay -  
google.type.DateTime -  
google.protobuf.Timestamp 
| JSON-представление | 
|---|
{ "year": integer, "month": integer, "day": integer }  | 
| Поля | |
|---|---|
 year |   Год даты. Должно быть от 1 до 9999 или 0, чтобы указать дату без года.  | 
 month |   Месяц года. Должно быть от 1 до 12 или 0, чтобы указать год без месяца и дня.  | 
 day |   День месяца. Должно быть от 1 до 31 и действительно для года и месяца, или 0, чтобы указать год отдельно или год и месяц, если день не имеет значения.  | 
Диапазон дат
Представляет диапазон дат аннотации к данным отчетов, включая даты начала и окончания. Часовые пояса основаны на родительском свойстве.
| JSON-представление | 
|---|
{ "startDate": { object (  | 
| Поля | |
|---|---|
 startDate |   Необходимый. Дата начала для этого диапазона. Должна быть действительная дата с установленными годом, месяцем и днем. Дата может быть в прошлом, настоящем или будущем.  | 
 endDate |   Необходимый. Конечная дата для этого диапазона. Должна быть действительная дата с установленными годом, месяцем и днем. Эта дата должна быть больше или равна дате начала.  | 
Цвет
Цвета, которые можно использовать для этой аннотации к данным отчетности.
| Перечисления | |
|---|---|
 COLOR_UNSPECIFIED | Цвет неизвестен или не указан. | 
 PURPLE | Фиолетовый цвет. | 
 BROWN | Коричневый цвет. | 
 BLUE | Синий цвет. | 
 GREEN | Зеленый цвет. | 
 RED | Красный цвет. | 
 CYAN | Голубой цвет. | 
 ORANGE | Оранжевый цвет. (Используется только для аннотаций, созданных системой) | 
Методы | |
|---|---|
 | Создает аннотацию данных отчетов. | 
  | Удаляет аннотацию данных отчетов. | 
  | Найдите одну аннотацию к данным отчетов. | 
  | Перечислите все аннотации к данным отчетов для свойства. | 
  | Обновляет аннотацию данных отчетов. |