Goals

Hedefler kaynağı, bir kullanıcının profillerinden birine ait hedefi açıklar.

Bu kaynağa ilişkin yöntemlerin listesi için bu sayfanın sonuna göz atın.

Kaynak temsilleri

Analytics hedef kaynağı için JSON şablonu.

{
  "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
      }
    ]
  }
}
Mülk adı Değer Açıklama Notlar
accountId string Bu hedefin ait olduğu hesabın kimliği.
active boolean Bu hedefin etkin olup olmadığını belirler.
created datetime Bu hedefin oluşturulduğu zaman.
eventDetails object EVENT türündeki hedefle ilgili ayrıntılar.
eventDetails.eventConditions[] list Etkinlik koşullarının listesi.
eventDetails.eventConditions[].comparisonType string Karşılaştırma türü. Olası değerler LESS_THAN, GREATER_THAN veya EQUAL'dir.
eventDetails.eventConditions[].comparisonValue long Bu karşılaştırmada kullanılan değer.
eventDetails.eventConditions[].expression string Bu eşleşme için kullanılan ifade.
eventDetails.eventConditions[].matchType string Gerçekleştirilecek eşleşmenin türü. Olası değerler REGEXP, BEGINS_WITH veya EXACT'dir.
eventDetails.eventConditions[].type string Bu etkinlik koşulunun türü. Olası değerler: CATEGORY, ACTION, LABEL veya VALUE.
eventDetails.useEventValue boolean Etkinlik değerinin bu hedef için değer olarak kullanılıp kullanılmayacağını belirler.
id string Hedef kimliği.
internalWebPropertyId string Bu hedefin ait olduğu web mülkünün dahili kimliği.
kind string Analytics hedefinin kaynak türü.
name string Hedef adı.
parentLink.href string Bu hedefin ait olduğu görünümün (profilin) bağlantısı.
parentLink.type string Değer: "analytics#profile".
profileId string Bu hedefin ait olduğu Görünüm (Profil) kimliği.
type string Hedef türü. Olası değerler URL_DESTINATION, VISIT_TIME_ON_SITE, VISIT_NUM_PAGES ve EVENT'dir.
updated datetime Bu hedefin en son değiştirildiği zaman.
urlDestinationDetails object URL_DESTINATION türündeki hedefle ilgili ayrıntılar.
urlDestinationDetails.caseSensitive boolean Hedef URL'nin, ziyaret edilen URL'lerdeki büyük harf kullanımı ile tam olarak eşleşmesi gerekip gerekmediğini belirler.
urlDestinationDetails.firstStepRequired boolean Bu hedefteki ilk adımın gerekli olup olmadığını belirler.
urlDestinationDetails.matchType string Hedef URL'nin eşleme türü. Olası değerler HEAD, EXACT veya REGEX'dir.
urlDestinationDetails.steps[] list Bu hedef dönüşüm hunisi için yapılandırılan adımların listesi.
urlDestinationDetails.steps[].name string Adım adı.
urlDestinationDetails.steps[].number integer Adım numarası.
urlDestinationDetails.steps[].url string Bu adımın URL'si.
urlDestinationDetails.url string Bu hedefin URL'si.
value float Hedef değeri.
visitNumPagesDetails object VISIT_NUM_PAGES türündeki hedefle ilgili ayrıntılar.
visitNumPagesDetails.comparisonType string Karşılaştırma türü. Olası değerler LESS_THAN, GREATER_THAN veya EQUAL'dir.
visitNumPagesDetails.comparisonValue long Bu karşılaştırmada kullanılan değer.
visitTimeOnSiteDetails object VISIT_TIME_ON_SITE türündeki hedefle ilgili ayrıntılar.
visitTimeOnSiteDetails.comparisonType string Karşılaştırma türü. Olası değerler LESS_THAN veya GREATER_THAN'dir.
visitTimeOnSiteDetails.comparisonValue long Bu karşılaştırmada kullanılan değer.
webPropertyId string Bu hedefin ait olduğu web mülkü kimliği. Web mülkü kimliği, UA-XXXXX-YY biçimindedir.

Yöntemler

al
Kullanıcının erişebildiği bir hedef alır.
ekle
Yeni bir hedef oluşturun.
list
Kullanıcının erişebildiği hedefleri listeler.
yama
Mevcut bir hedefi günceller. Bu yöntem yama semantiğini destekler.
güncelleme
Mevcut bir hedefi günceller.