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 |
object |
Vínculo superior para una meta. Apunta a la vista (perfil) a la que pertenece este 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. | |
selfLink |
string |
Vínculo para 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.