Goals

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Une ressource des objectifs décrit un objectif de l'un des profils d'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é Value Description Remarques
accountId string Identifiant 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 d'é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 ID de l'objectif.
internalWebPropertyId string ID interne de la propriété Web à laquelle appartient cet objectif.
kind string Type de ressource pour un objectif Analytics.
name string Nom de 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 (profil) de la vue auquel appartient 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 correspondre exactement à la casse des URL visitées.
urlDestinationDetails.firstStepRequired boolean Détermine si la première étape de cet objectif est obligatoire.
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 pas.
urlDestinationDetails.steps[].url string URL de cette étape.
urlDestinationDetails.url string URL de 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 est au format UA-XXXXX-YY.

Méthodes

obtenir
Récupère un objectif auquel l'utilisateur a accès.
Insérer
Créez un objectif.
list
Répertorie les objectifs auxquels l'utilisateur a accès.
correctif
Met à jour un objectif existant. Cette méthode est compatible avec la sémantique "patch".
mettre à jour
Met à jour un objectif existant.