Goals

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.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.
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.