Goals

Un recurso de Objetivos describe un objetivo para uno de los perfiles de un usuario.

Si quieres ver una lista de los métodos para este recurso, consulta la sección final de esta página.

Representaciones de recursos

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 la propiedad Valor Descripción Notas
accountId string ID de la cuenta a la que pertenece este objetivo.
active boolean Determina si este objetivo está activo.
created datetime Hora en la que se creó este objetivo.
eventDetails object Detalles del objetivo del tipo EVENT.
eventDetails.eventConditions[] list Lista de condiciones de eventos.
eventDetails.eventConditions[].comparisonType string Es el tipo de comparación. Los valores posibles son LESS_THAN, GREATER_THAN o EQUAL.
eventDetails.eventConditions[].comparisonValue long Valor que se usa para esta comparación.
eventDetails.eventConditions[].expression string Expresión que se usa para esta coincidencia.
eventDetails.eventConditions[].matchType string El tipo de coincidencia que se realizará. Los valores posibles son REGEXP, BEGINS_WITH o EXACT.
eventDetails.eventConditions[].type string Es el tipo de esta condición de evento. Los valores posibles son CATEGORY, ACTION, LABEL o VALUE.
eventDetails.useEventValue boolean Determina si se debe usar el valor del evento como el valor para este objetivo.
id string ID del objetivo.
internalWebPropertyId string Es el ID interno de la propiedad web a la que pertenece este objetivo.
kind string Es el tipo de recurso de un objetivo de Analytics.
name string Nombre del objetivo.
parentLink.href string Vínculo a la vista (perfil) a la que pertenece este objetivo.
parentLink.type string El valor es "analytics#profile".
profileId string ID de 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 en la que se modificó este objetivo por última vez.
urlDestinationDetails object Detalles del objetivo del tipo URL_DESTINATION.
urlDestinationDetails.caseSensitive boolean Determina si la URL del objetivo debe coincidir exactamente con el uso de mayúsculas de las URL visitadas.
urlDestinationDetails.firstStepRequired boolean Determina si se requiere el primer paso de este objetivo.
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 para este embudo de objetivos.
urlDestinationDetails.steps[].name string Nombre del paso.
urlDestinationDetails.steps[].number integer Número de paso.
urlDestinationDetails.steps[].url string URL para 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 Es el tipo de comparación. Los valores posibles son LESS_THAN, GREATER_THAN o EQUAL.
visitNumPagesDetails.comparisonValue long Valor que se usa para esta comparación.
visitTimeOnSiteDetails object Detalles del objetivo del tipo VISIT_TIME_ON_SITE.
visitTimeOnSiteDetails.comparisonType string Es el tipo de comparación. Los valores posibles son LESS_THAN o GREATER_THAN.
visitTimeOnSiteDetails.comparisonValue long Valor que se usa para esta comparación.
webPropertyId string Es el 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.
insertar
Crea un objetivo nuevo.
list
Enumera los objetivos a los que tiene acceso el usuario.
patch
Actualiza un objetivo existente. Este método es compatible con la semántica de parches.
actualizar
Actualiza un objetivo existente.