Une ressource Objectifs décrit un objectif pour l'un des profils d'un utilisateur.
La liste des méthodes associées à cette ressource est présentée au bas de la page.
Représentations de la ressource
Modèle JSON pour la ressource d'objectif 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 } ] } }
Nom de propriété | Valeur | Description | Remarques |
---|---|---|---|
accountId |
string |
ID du compte auquel cet objectif appartient. | |
active |
boolean |
Détermine si cet objectif est actif. | |
created |
datetime |
Heure à laquelle cet objectif a été créé. | |
eventDetails |
object |
Détails de l'objectif de type EVENT . |
|
eventDetails.eventConditions[] |
list |
Liste des conditions de l'événement. | |
eventDetails.eventConditions[].comparisonType |
string |
Type de comparaison. Les valeurs possibles sont LESS_THAN , GREATER_THAN ou EQUAL . |
|
eventDetails.eventConditions[].comparisonValue |
long |
Valeur utilisée pour cette comparaison. | |
eventDetails.eventConditions[].expression |
string |
Expression utilisée pour cette correspondance. | |
eventDetails.eventConditions[].matchType |
string |
Type de correspondance à effectuer. Les valeurs possibles sont REGEXP , BEGINS_WITH ou EXACT . |
|
eventDetails.eventConditions[].type |
string |
Type de cette condition d'événement. Les valeurs possibles sont CATEGORY , ACTION , LABEL ou VALUE . |
|
eventDetails.useEventValue |
boolean |
Détermine si la valeur de l'événement doit être utilisée comme valeur pour cet objectif. | |
id |
string |
Identifiant de l'objectif : | |
internalWebPropertyId |
string |
ID interne de la propriété Web à laquelle appartient cet objectif. | |
kind |
string |
Type de ressource d'un objectif Analytics | |
name |
string |
Nom de l'objectif. | |
parentLink |
object |
Lien parent d'un objectif. Indique la vue (profil) à laquelle appartient l'objectif. | |
parentLink.href |
string |
Lien vers la vue (profil) à laquelle appartient cet objectif. | |
parentLink.type |
string |
La valeur est "analytics#profile ". |
|
profileId |
string |
ID de la vue (profil) à laquelle appartient cet objectif. | |
selfLink |
string |
Lien vers cet objectif. | |
type |
string |
Type d'objectif Les valeurs possibles sont URL_DESTINATION , VISIT_TIME_ON_SITE , VISIT_NUM_PAGES et EVENT . |
|
updated |
datetime |
Heure de la dernière modification de cet objectif. | |
urlDestinationDetails |
object |
Détails de l'objectif de type URL_DESTINATION . |
|
urlDestinationDetails.caseSensitive |
boolean |
Détermine si l'URL de la page d'objectif doit respecter strictement la casse des URL visitées. | |
urlDestinationDetails.firstStepRequired |
boolean |
Détermine si la première étape de cet objectif est requise. | |
urlDestinationDetails.matchType |
string |
Type de correspondance de l'URL de la page d'objectif. Les valeurs possibles sont HEAD , EXACT ou REGEX . |
|
urlDestinationDetails.steps[] |
list |
Liste des étapes configurées pour cet entonnoir de conversion vers l'objectif. | |
urlDestinationDetails.steps[].name |
string |
Nom de l'étape. | |
urlDestinationDetails.steps[].number |
integer |
Numéro de l'étape. | |
urlDestinationDetails.steps[].url |
string |
URL pour cette étape. | |
urlDestinationDetails.url |
string |
URL pour cet objectif. | |
value |
float |
Valeur de l'objectif. | |
visitNumPagesDetails |
object |
Détails de l'objectif de type VISIT_NUM_PAGES . |
|
visitNumPagesDetails.comparisonType |
string |
Type de comparaison. Les valeurs possibles sont LESS_THAN , GREATER_THAN ou EQUAL . |
|
visitNumPagesDetails.comparisonValue |
long |
Valeur utilisée pour cette comparaison. | |
visitTimeOnSiteDetails |
object |
Détails de l'objectif de type VISIT_TIME_ON_SITE . |
|
visitTimeOnSiteDetails.comparisonType |
string |
Type de comparaison. Les valeurs possibles sont LESS_THAN ou GREATER_THAN . |
|
visitTimeOnSiteDetails.comparisonValue |
long |
Valeur utilisée pour cette comparaison. | |
webPropertyId |
string |
ID de la propriété Web à laquelle appartient cet objectif. L'ID de propriété Web respecte le format
UA-XXXXX-YY . |
Méthodes
- get
- Récupère un objectif auquel l'utilisateur a accès.
- insérer
- Créez un objectif.
- liste
- Liste les objectifs auxquels l'utilisateur a accès.
- patch
- Met à jour un objectif existant. Cette méthode est compatible avec la sémantique "patch".
- mise à jour
- Met à jour un objectif existant.