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 |
object |
Link principale di un obiettivo. Punta alla vista (profilo) a cui appartiene l'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. | |
selfLink |
string |
Link per 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.