Цели

Ресурс Goals описывает цель для одного из профилей пользователя.

Список методов для этого ресурса приведен в конце страницы.

Представления ресурса

Шаблон для ресурса цели Google Analytics в формате JSON.

{
  "id": string,
  "kind": "analytics#goal",
  "selfLink": string,
  "accountId": string,
  "webPropertyId": string,
  "internalWebPropertyId": string,
  "profileId": string,
  "name": string,
  "value": float,
  "active": boolean,
  "type": string,
  "created": datetime,
  "updated": datetime,
  "parentLink": {
    "type": "analytics#profile",
    "href": string
  },
  "urlDestinationDetails": {
    "url": string,
    "caseSensitive": boolean,
    "matchType": string,
    "firstStepRequired": boolean,
    "steps": [
      {
        "number": integer,
        "name": string,
        "url": string
      }
    ]
  },
  "visitTimeOnSiteDetails": {
    "comparisonType": string,
    "comparisonValue": long
  },
  "visitNumPagesDetails": {
    "comparisonType": string,
    "comparisonValue": long
  },
  "eventDetails": {
    "useEventValue": boolean,
    "eventConditions": [
      {
        "type": string,
        "matchType": string,
        "expression": string,
        "comparisonType": string,
        "comparisonValue": long
      }
    ]
  }
}
Название свойства Значение Описание Примечания
accountId string Идентификатор аккаунта, которому принадлежит цель.
active boolean Указывает, является ли цель активной.
created datetime Время создания этой цели.
eventDetails object Сведения о цели типа EVENT (событие).
eventDetails.eventConditions[] list Список условий события.
eventDetails.eventConditions[].comparisonType string Тип сравнения. Допустимые значения: LESS_THAN, GREATER_THAN и EQUAL.
eventDetails.eventConditions[].comparisonValue long Значение, используемое для сравнения.
eventDetails.eventConditions[].expression string Выражение, используемое для сопоставления.
eventDetails.eventConditions[].matchType string Тип сопоставления. Допустимые значения: REGEXP, BEGINS_WITH и EXACT.
eventDetails.eventConditions[].type string Тип условия события. Допустимые значения: CATEGORY, ACTION, LABEL и VALUE.
eventDetails.useEventValue boolean Указывает, нужно ли использовать значение события в качестве значения цели.
id string Идентификатор цели.
internalWebPropertyId string Внутренний идентификатор веб-ресурса, которому принадлежит цель.
kind string Тип ресурса для цели Google Analytics.
name string Название цели.
parentLink.href string Ссылка на представление (профиль), которому принадлежит цель.
parentLink.type string Значение: "analytics#profile".
profileId string Идентификатор представления (профиля), которому принадлежит цель.
type string Тип цели. Допустимые значения: URL_DESTINATION, VISIT_TIME_ON_SITE, VISIT_NUM_PAGES, и EVENT.
updated datetime Время последнего изменения этой цели.
urlDestinationDetails object Сведения о цели типа URL_DESTINATION.
urlDestinationDetails.caseSensitive boolean Указывает, должно ли использование заглавных букв в URL цели точно соответствовать таковому в URL посещаемых страниц.
urlDestinationDetails.firstStepRequired boolean Указывает, является ли первый шаг цели обязательным.
urlDestinationDetails.matchType string Тип сопоставления для URL цели. Допустимые значения: HEAD, EXACT и REGEX.
urlDestinationDetails.steps[] list Список шагов для последовательности переходов к цели.
urlDestinationDetails.steps[].name string Название шага.
urlDestinationDetails.steps[].number integer Номер шага.
urlDestinationDetails.steps[].url string URL шага.
urlDestinationDetails.url string URL цели.
value float Ценность цели.
visitNumPagesDetails object Сведения о цели типа VISIT_NUM_PAGES.
visitNumPagesDetails.comparisonType string Тип сравнения. Допустимые значения: LESS_THAN, GREATER_THAN и EQUAL.
visitNumPagesDetails.comparisonValue long Значение, используемое для сравнения.
visitTimeOnSiteDetails object Сведения о цели типа VISIT_TIME_ON_SITE.
visitTimeOnSiteDetails.comparisonType string Тип сравнения. Допустимые значения: LESS_THAN и GREATER_THAN.
visitTimeOnSiteDetails.comparisonValue long Значение, используемое для сравнения.
webPropertyId string Идентификатор веб-ресурса, которому принадлежит цель. Задается в форме UA-XXXXX-YY.

Методы

get
Получает доступную пользователю цель.
insert
Создает новую цель.
list
Выводит список доступных пользователю целей.
patch
Обновляет существующую цель. Этот метод поддерживает семантику PATCH.
update
Обновляет существующую цель.