Goals

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

Bu kaynağa ilişkin 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 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ünün hedefine ilişkin 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 Bir 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 son değiştirildiği zaman.
urlDestinationDetails object URL_DESTINATION türünün hedefine ilişkin ayrıntılar.
urlDestinationDetails.caseSensitive boolean Hedef URL'nin, ziyaret edilen URL'lerdeki büyük harf kullanımıyla 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 URL'sini girin.
value float Hedef değeri.
visitNumPagesDetails object VISIT_NUM_PAGES türünün hedefine ilişkin 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 hedefine ilişkin 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şebildiği hedefleri listeler.
yama
Mevcut bir hedefi günceller. Bu yöntem yama semantiğini destekler.
güncelle
Mevcut bir hedefi günceller.