Objetivos

Un recurso Goals describe un objetivo de uno de los perfiles de un usuario.

Al final de esta página encontrarás la lista de los métodos que se utilizan con este recurso.

Representaciones de recurso

Plantilla JSON del recurso de objetivo de Analytics.

{
  "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
      }
    ]
  }
}
Nombre de propiedad Valor Descripción Notas
accountId string ID de cuenta al que pertenece este objetivo.
active boolean Determina si el objetivo está activo.
created datetime Hora a la que se creó este objetivo.
eventDetails object Detalles del objetivo del tipo EVENT.
eventDetails.eventConditions[] list Lista de condiciones de evento.
eventDetails.eventConditions[].comparisonType string Tipo de comparación. Los valores posibles son LESS_THAN, GREATER_THAN o EQUAL.
eventDetails.eventConditions[].comparisonValue long Valor utilizado en esta comparación.
eventDetails.eventConditions[].expression string Expresión utilizada en esta concordancia.
eventDetails.eventConditions[].matchType string Tipo de concordancia que se establecerá. Los valores posibles son: REGEXP, BEGINS_WITH o EXACT.
eventDetails.eventConditions[].type string Tipo de esta condición de evento. Los valores posibles son CATEGORY, ACTION, LABEL o VALUE.
eventDetails.useEventValue boolean Determina si el valor de evento se debe usar como el valor de este objetivo.
id string ID de objetivo.
internalWebPropertyId string ID interno de la propiedad web a la que pertenece este objetivo.
kind string Tipo de recurso de un objetivo de Analytics.
name string Nombre de objetivo.
parentLink.href string Enlace a la vista (perfil) a la que pertenece este objetivo.
parentLink.type string El valor es "analytics#profile".
profileId string ID de la vista (perfil) al que pertenece este objetivo.
type string Tipo de objetivo. Los valores posibles son URL_DESTINATION, VISIT_TIME_ON_SITE, VISIT_NUM_PAGES y EVENT.
updated datetime Hora de última modificación de este objetivo.
urlDestinationDetails object Detalles del objetivo del tipo URL_DESTINATION.
urlDestinationDetails.caseSensitive boolean Determina si la URL del objetivo debe coincidir exactamente con las mayúsculas y minúsculas de las URL visitadas.
urlDestinationDetails.firstStepRequired boolean Determina si el primer paso de este objetivo es obligatorio.
urlDestinationDetails.matchType string Tipo de concordancia de la URL del objetivo. Los valores posibles son HEAD, EXACT o REGEX.
urlDestinationDetails.steps[] list Lista de pasos configurados de este embudo de objetivo.
urlDestinationDetails.steps[].name string Nombre del paso.
urlDestinationDetails.steps[].number integer Número del paso.
urlDestinationDetails.steps[].url string URL de este paso.
urlDestinationDetails.url string URL de este objetivo.
value float Valor del objetivo.
visitNumPagesDetails object Detalles del objetivo del tipo VISIT_NUM_PAGES.
visitNumPagesDetails.comparisonType string Tipo de comparación. Los valores posibles son LESS_THAN, GREATER_THAN o EQUAL.
visitNumPagesDetails.comparisonValue long Valor utilizado en esta comparación.
visitTimeOnSiteDetails object Detalles del objetivo del tipo VISIT_TIME_ON_SITE.
visitTimeOnSiteDetails.comparisonType string Tipo de comparación. Los valores posibles son LESS_THAN o GREATER_THAN.
visitTimeOnSiteDetails.comparisonValue long Valor utilizado en esta comparación.
webPropertyId string ID de propiedad web al que pertenece este objetivo. El ID de propiedad web tiene el formato UA-XXXXX-YY.

Métodos

get
Obtiene un objetivo al que tiene acceso el usuario.
insert
Crea un nuevo objetivo.
list
Enumera los objetivos a los que tiene acceso el usuario.
patch
Actualiza un objetivo. Este método es compatible con la semántica de parches.
update
Actualiza un objetivo.