REST Resource: properties.dataStreams

Kaynak: DataStream

Bir veri akışını temsil eden kaynak mesajı.

JSON gösterimi
{
  "name": string,
  "type": enum (DataStreamType),
  "displayName": string,
  "createTime": string,
  "updateTime": string,

  // Union field stream_data can be only one of the following:
  "webStreamData": {
    object (WebStreamData)
  },
  "androidAppStreamData": {
    object (AndroidAppStreamData)
  },
  "iosAppStreamData": {
    object (IosAppStreamData)
  }
  // End of list of possible types for union field stream_data.
}
Alanlar
name

string

Yalnızca çıkış. Bu veri akışının kaynak adı. Biçim: properties/{property_id}/dataStreams/{stream_id} Örnek: "properties/1000/dataStreams/2000"

type

enum (DataStreamType)

Zorunlu. Değişmez. Bu DataStream kaynağının türü.

displayName

string

Veri akışının, kullanıcılar tarafından okunabilir görünen adı.

Web veri akışları için gereklidir.

İzin verilen maksimum görünen ad uzunluğu 255 UTF-16 kod birimidir.

createTime

string (Timestamp format)

Yalnızca çıkış. Bu yayının ilk oluşturulduğu zaman.

Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir.Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Yalnızca çıkış. Akış yükü alanlarının son güncellenme zamanı.

Oluşturulan çıktının her zaman Z normalleştirileceği ve 0, 3, 6 veya 9 kesirli basamak kullanacağı RFC 3339'u kullanır. "Z" dışındaki ofsetler de kabul edilir.Örnekler: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" veya "2014-10-02T15:01:23+05:30".

Birlik alanı stream_data. Belirli veri akışı türlerine ait veriler. Ayarlanacak mesaj, bu yayının türüne karşılık gelir. stream_data yalnızca aşağıdakilerden biri olabilir:
webStreamData

object (WebStreamData)

Web akışlarına özgü veriler. Tür WEB_DATA_STREAM ise doldurulmalıdır.

androidAppStreamData

object (AndroidAppStreamData)

Android uygulama akışlarına özgü veriler. Tür ANDROID_APP_DATA_STREAM ise doldurulmalıdır.

iosAppStreamData

object (IosAppStreamData)

iOS uygulama akışlarına özgü veriler. Tür IOS_APP_DATA_STREAM ise doldurulmalıdır.

WebStreamData

Web akışlarına özgü veriler.

JSON gösterimi
{
  "measurementId": string,
  "firebaseAppId": string,
  "defaultUri": string
}
Alanlar
measurementId

string

Yalnızca çıkış. Analytics ölçüm kimliği.

Örnek: "G-1A2BCD345E"

firebaseAppId

string

Yalnızca çıkış. Varsa Firebase'deki ilgili web uygulamasının kimliği. Web uygulaması silinip yeniden oluşturulursa bu kimlik değişebilir.

defaultUri

string

Ölçülen web uygulamasının alan adı veya boş. Örnek: "http://www.google.com", "https://www.google.com"

AndroidAppStreamData

Android uygulama akışlarına özgü veriler.

JSON gösterimi
{
  "firebaseAppId": string,
  "packageName": string
}
Alanlar
firebaseAppId

string

Yalnızca çıkış. Varsa Firebase'deki ilgili Android uygulamasının kimliği. Android uygulaması silinip yeniden oluşturulursa bu kimlik değişebilir.

packageName

string

Değişmez. Ölçülen uygulamanın paket adı. Örnek: "com.example.myandroidapp"

IosAppStreamData

iOS uygulama akışlarına özgü veriler.

JSON gösterimi
{
  "firebaseAppId": string,
  "bundleId": string
}
Alanlar
firebaseAppId

string

Yalnızca çıkış. Firebase'deki ilgili iOS uygulamasının kimliği (varsa). iOS uygulaması silinip yeniden oluşturulursa bu kimlik değişebilir.

bundleId

string

Zorunlu. Değişmez. Uygulamanın Apple App Store paket kimliği Örnek: "com.example.myiosapp"

DataStreamType

Veri akışının türü.

Sıralamalar
DATA_STREAM_TYPE_UNSPECIFIED Tür bilinmiyor veya belirtilmemiş.
WEB_DATA_STREAM Web veri akışı.
ANDROID_APP_DATA_STREAM Android uygulama veri akışı.
IOS_APP_DATA_STREAM iOS uygulama veri akışı.

Yöntemler

create

Bir DataStream oluşturur.

delete

Bir mülkte veri akışını siler.

get

Tek bir DataStream'i arayın.

getDataRedactionSettings

Tek bir DataRedactionSettings arayın.

getEnhancedMeasurementSettings

Bu veri akışıyla ilgili gelişmiş ölçüm ayarlarını döndürür.

getGlobalSiteTag

Belirtilen web akışının Site Etiketi'ni döndürür.

list

Bir mülkteki veri akışlarını listeler.

patch

Bir mülkte veri akışını günceller.

updateDataRedactionSettings

Bir mülkte DataRedactionSettings öğesini günceller.

updateEnhancedMeasurementSettings

Bu veri akışının gelişmiş ölçüm ayarlarını günceller.