Goals

Una risorsa Obiettivi descrive un obiettivo per uno dei profili di un utente.

Per un elenco dei metodi per questa risorsa, consulta la fine di questa pagina.

Rappresentazioni delle risorse

Modello JSON per la risorsa obiettivo di 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
      }
    ]
  }
}
Nome proprietà Valore Descrizione Note
accountId string ID account a cui appartiene questo obiettivo.
active boolean Consente di stabilire se l'obiettivo è attivo.
created datetime L'ora di creazione dell'obiettivo.
eventDetails object Dettagli relativi all'obiettivo del tipo EVENT.
eventDetails.eventConditions[] list Elenco delle condizioni degli eventi.
eventDetails.eventConditions[].comparisonType string Tipo di confronto. I valori possibili sono LESS_THAN, GREATER_THAN o EQUAL.
eventDetails.eventConditions[].comparisonValue long Valore utilizzato per questo confronto.
eventDetails.eventConditions[].expression string Espressione utilizzata per questa corrispondenza.
eventDetails.eventConditions[].matchType string Tipo della corrispondenza da eseguire. I valori possibili sono REGEXP, BEGINS_WITH o EXACT.
eventDetails.eventConditions[].type string Tipo di questa condizione dell'evento. I valori possibili sono CATEGORY, ACTION, LABEL o VALUE.
eventDetails.useEventValue boolean Determina se il valore dell'evento deve essere utilizzato come valore per questo obiettivo.
id string ID obiettivo.
internalWebPropertyId string L'ID interno della proprietà web a cui appartiene l'obiettivo.
kind string Tipo di risorsa per un obiettivo di Analytics.
name string Nome obiettivo.
parentLink.href string Link alla vista (profilo) a cui appartiene questo obiettivo.
parentLink.type string Il valore è "analytics#profile".
profileId string Visualizza l'ID (profilo) a cui appartiene questo obiettivo.
type string Tipo di obiettivo. I valori possibili sono URL_DESTINATION, VISIT_TIME_ON_SITE, VISIT_NUM_PAGES e EVENT.
updated datetime Ora dell'ultima modifica di questo obiettivo.
urlDestinationDetails object Dettagli relativi all'obiettivo del tipo URL_DESTINATION.
urlDestinationDetails.caseSensitive boolean Determina se l'URL dell'obiettivo deve corrispondere esattamente alle lettere maiuscole degli URL visitati.
urlDestinationDetails.firstStepRequired boolean Determina se il primo passaggio di questo obiettivo è obbligatorio.
urlDestinationDetails.matchType string Tipo di corrispondenza per l'URL obiettivo. I valori possibili sono HEAD, EXACT o REGEX.
urlDestinationDetails.steps[] list Elenco dei passaggi configurati per questa canalizzazione all'obiettivo.
urlDestinationDetails.steps[].name string Nome del passaggio.
urlDestinationDetails.steps[].number integer Numero del passaggio.
urlDestinationDetails.steps[].url string URL per questo passaggio.
urlDestinationDetails.url string URL per questo obiettivo.
value float Valore obiettivo.
visitNumPagesDetails object Dettagli relativi all'obiettivo del tipo VISIT_NUM_PAGES.
visitNumPagesDetails.comparisonType string Tipo di confronto. I valori possibili sono LESS_THAN, GREATER_THAN o EQUAL.
visitNumPagesDetails.comparisonValue long Valore utilizzato per questo confronto.
visitTimeOnSiteDetails object Dettagli relativi all'obiettivo del tipo VISIT_TIME_ON_SITE.
visitTimeOnSiteDetails.comparisonType string Tipo di confronto. I valori possibili sono LESS_THAN o GREATER_THAN.
visitTimeOnSiteDetails.comparisonValue long Valore utilizzato per questo confronto.
webPropertyId string ID proprietà web a cui appartiene l'obiettivo. L'ID proprietà web è nel formato UA-XXXXX-YY.

Metodi

recupero
Ottieni un obiettivo a cui l'utente ha accesso.
inserire
Crea un nuovo obiettivo.
list
Elenca gli obiettivi a cui l'utente ha accesso.
cerotto
Aggiorna un obiettivo esistente. Questo metodo supporta la semantica della patch.
aggiornamento
Aggiorna un obiettivo esistente.