Goals

Hedefler kaynağı, kullanıcı profillerinden birinin hedefini açıklar.

Bu kaynağa yönelik yöntemlerin listesi için bu sayfanın sonuna bakı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 hesap kimliği.
active boolean Bu hedefin etkin olup olmadığını belirler.
created datetime Bu hedefin oluşturulduğu saat.
eventDetails object EVENT türünün hedefiyle 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ırma için 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'dir.
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 hedefi için 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 saat.
urlDestinationDetails object URL_DESTINATION türünün hedefiyle ilgili ayrıntılar.
urlDestinationDetails.caseSensitive boolean Hedef URL'nin, ziyaret edilen URL'lerin büyük harf kullanımıyla tam olarak eşleşip eşleşmediğini belirler.
urlDestinationDetails.firstStepRequired boolean Bu hedefteki ilk adımın gerekli olup olmadığını belirler.
urlDestinationDetails.matchType string Hedef URL için 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ünün hedefiyle 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ırma için kullanılan değer.
visitTimeOnSiteDetails object VISIT_TIME_ON_SITE türünün hedefiyle 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ırma için 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şim sahibi olduğu hedefleri listeler.
yama
Mevcut bir hedefi günceller. Bu yöntem, yama semantiğini destekler.
güncelle
Mevcut bir hedefi günceller.