목표 리소스는 사용자의 프로필 중 하나의 목표를 설명합니다.
이 리소스에 대한 메소드 목록은 이 페이지의 하단에 나와 있습니다.
리소스 표현
애널리틱스 목표 리소스의 JSON 템플릿입니다.
{ "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 } ] } }
속성 이름 | 값 | 설명 | 참고 |
---|---|---|---|
accountId |
string |
이 목표가 속한 계정 ID입니다. | |
active |
boolean |
이 목표가 활성 상태인지 확인합니다. | |
created |
datetime |
이 목표가 생성된 시간입니다. | |
eventDetails |
object |
EVENT 유형의 목표에 대한 세부정보입니다. |
|
eventDetails.eventConditions[] |
list |
이벤트 조건 목록입니다. | |
eventDetails.eventConditions[].comparisonType |
string |
비교 유형입니다. 가능한 값은 LESS_THAN , GREATER_THAN 또는 EQUAL 입니다. |
|
eventDetails.eventConditions[].comparisonValue |
long |
이 비교에 사용되는 값입니다. | |
eventDetails.eventConditions[].expression |
string |
이 일치에 사용되는 표현식입니다. | |
eventDetails.eventConditions[].matchType |
string |
수행할 일치 유형입니다. 가능한 값은 REGEXP , BEGINS_WITH 또는 EXACT 입니다. |
|
eventDetails.eventConditions[].type |
string |
이 이벤트 조건의 유형입니다. 가능한 값은 CATEGORY , ACTION , LABEL 또는 VALUE 입니다. |
|
eventDetails.useEventValue |
boolean |
이벤트 값을 이 목표의 값으로 사용해야 하는지 결정합니다. | |
id |
string |
목표 ID | |
internalWebPropertyId |
string |
이 목표가 속한 웹 속성의 내부 ID입니다. | |
kind |
string |
애널리틱스 목표의 리소스 유형입니다. | |
name |
string |
목표 이름입니다. | |
parentLink |
object |
목표의 상위 링크입니다. 이 목표가 속한 보기 (프로필)를 가리킵니다. | |
parentLink.href |
string |
이 목표가 속한 보기 (프로필)에 연결합니다. | |
parentLink.type |
string |
값은 "analytics#profile "입니다. |
|
profileId |
string |
이 목표가 속한 보기 (프로필) ID입니다. | |
selfLink |
string |
이 목표의 링크입니다. | |
type |
string |
목표 유형. 가능한 값은 URL_DESTINATION , VISIT_TIME_ON_SITE , VISIT_NUM_PAGES , EVENT 입니다. |
|
updated |
datetime |
이 목표가 마지막으로 수정된 시간입니다. | |
urlDestinationDetails |
object |
URL_DESTINATION 유형의 목표에 대한 세부정보입니다. |
|
urlDestinationDetails.caseSensitive |
boolean |
목표 URL이 방문한 URL의 대소문자와 정확히 일치해야 하는지를 결정합니다. | |
urlDestinationDetails.firstStepRequired |
boolean |
이 목표의 첫 번째 단계가 필요한지 여부를 결정합니다. | |
urlDestinationDetails.matchType |
string |
목표 URL의 검색 유형입니다. 가능한 값은 HEAD , EXACT 또는 REGEX 입니다. |
|
urlDestinationDetails.steps[] |
list |
이 목표 유입경로에 설정된 단계 목록입니다. | |
urlDestinationDetails.steps[].name |
string |
단계 이름 | |
urlDestinationDetails.steps[].number |
integer |
단계 번호 | |
urlDestinationDetails.steps[].url |
string |
이 단계의 URL입니다. | |
urlDestinationDetails.url |
string |
이 목표의 URL입니다. | |
value |
float |
목표값 | |
visitNumPagesDetails |
object |
VISIT_NUM_PAGES 유형의 목표에 대한 세부정보입니다. |
|
visitNumPagesDetails.comparisonType |
string |
비교 유형입니다. 가능한 값은 LESS_THAN , GREATER_THAN 또는 EQUAL 입니다. |
|
visitNumPagesDetails.comparisonValue |
long |
이 비교에 사용되는 값입니다. | |
visitTimeOnSiteDetails |
object |
VISIT_TIME_ON_SITE 유형의 목표에 대한 세부정보입니다. |
|
visitTimeOnSiteDetails.comparisonType |
string |
비교 유형입니다. 가능한 값은 LESS_THAN 또는 GREATER_THAN 입니다. |
|
visitTimeOnSiteDetails.comparisonValue |
long |
이 비교에 사용되는 값입니다. | |
webPropertyId |
string |
이 목표가 속한 웹 속성 ID입니다. 웹 속성 ID의 형식은
UA-XXXXX-YY 입니다. |