Package google.analytics.admin.v1beta

Dizin

AnalyticsAdminService

Analytics Admin API (GA4) için Hizmet Arayüzü.

AcknowledgeUserDataCollection

rpc AcknowledgeUserDataCollection(AcknowledgeUserDataCollectionRequest) returns (AcknowledgeUserDataCollectionResponse)

Belirtilen mülk için kullanıcı verilerini toplama şartlarını onaylar.

MeasurementProtocolSecret kaynaklarının oluşturulabilmesi için bu onayın Google Analytics kullanıcı arayüzünde veya bu API aracılığıyla tamamlanması gerekir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
ArchiveCustomDimension

rpc ArchiveCustomDimension(ArchiveCustomDimensionRequest) returns (Empty)

Bir mülkteki Özel Boyutları arşivler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
ArchiveCustomMetric

rpc ArchiveCustomMetric(ArchiveCustomMetricRequest) returns (Empty)

Bir mülkteki CustomMetric'i arşivler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
CreateConversionEvent

rpc CreateConversionEvent(CreateConversionEventRequest) returns (ConversionEvent)

Belirtilen özelliklerle bir dönüşüm etkinliği oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
CreateCustomDimension

rpc CreateCustomDimension(CreateCustomDimensionRequest) returns (CustomDimension)

Özel Boyut oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
CreateCustomMetric

rpc CreateCustomMetric(CreateCustomMetricRequest) returns (CustomMetric)

Bir CustomMetric oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
CreateDataStream

rpc CreateDataStream(CreateDataStreamRequest) returns (DataStream)

DataStream oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
CreateMeasurementProtocolSecret

rpc CreateMeasurementProtocolSecret(CreateMeasurementProtocolSecretRequest) returns (MeasurementProtocolSecret)

Measurement Protocol gizli anahtarı oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
CreateProperty

rpc CreateProperty(CreatePropertyRequest) returns (Property)

Belirtilen konum ve özelliklerle bir "GA4" mülkü oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
DeleteAccount

rpc DeleteAccount(DeleteAccountRequest) returns (Empty)

Hedef Hesabı geri yüklenebilir şekilde silindi (ör. "çöp kutusuna gönderildi") olarak işaretler ve geri döndürür.

Bu API'nin geri yüklenebilir şekilde silinen hesapları geri yükleme yöntemi yoktur. Ancak Çöp Kutusu kullanıcı arayüzü kullanılarak geri yüklenebilirler.

Hesaplar geçerlilik süresi sona ermeden önce geri yüklenmezse hesap ve tüm alt kaynaklar (ör. Mülkler, Google AdsLinks, Akışlar, AccessBindings) kalıcı olarak silinir. https://support.google.com/analytics/answer/6154772

Hedef bulunmazsa bir hata döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
DeleteConversionEvent

rpc DeleteConversionEvent(DeleteConversionEventRequest) returns (Empty)

Bir mülkteki dönüşüm etkinliğini siler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
DeleteDataStream

rpc DeleteDataStream(DeleteDataStreamRequest) returns (Empty)

Bir mülkteki DataStream'i siler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
DeleteMeasurementProtocolSecret

rpc DeleteMeasurementProtocolSecret(DeleteMeasurementProtocolSecretRequest) returns (Empty)

Hedef MeasurementProtocolSecret'ı siler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
DeleteProperty

rpc DeleteProperty(DeletePropertyRequest) returns (Property)

Hedef Mülk'ü geri yüklenebilir şekilde silindi (ör. "çöp kutusu") olarak işaretler ve döndürür.

Bu API'nin, geri yüklenebilir şekilde silinen mülkleri geri yükleme yöntemi yoktur. Ancak Çöp Kutusu kullanıcı arayüzü kullanılarak geri yüklenebilirler.

Mülkler geçerlilik bitiş tarihinden önce geri yüklenmezse Mülk ve tüm alt kaynaklar (ör. GoogleAdsLinks, Streams, AccessBindings) kalıcı olarak silinir. https://support.google.com/analytics/answer/6154772

Hedef bulunmazsa veya bir GA4 Mülkü değilse hata döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
GetAccount

rpc GetAccount(GetAccountRequest) returns (Account)

Tek bir Hesabı arayın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetConversionEvent

rpc GetConversionEvent(GetConversionEventRequest) returns (ConversionEvent)

Tek bir dönüşüm etkinliği alın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetCustomDimension

rpc GetCustomDimension(GetCustomDimensionRequest) returns (CustomDimension)

Tek bir Özel Boyut arayın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetCustomMetric

rpc GetCustomMetric(GetCustomMetricRequest) returns (CustomMetric)

Tek bir CustomMetric arayın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetDataRetentionSettings

rpc GetDataRetentionSettings(GetDataRetentionSettingsRequest) returns (DataRetentionSettings)

Bu özellik için tekil veri saklama ayarlarını döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetDataSharingSettings

rpc GetDataSharingSettings(GetDataSharingSettingsRequest) returns (DataSharingSettings)

Hesap veri paylaşımı ayarlarını al. Veri paylaşımı ayarları ise tekildir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetDataStream

rpc GetDataStream(GetDataStreamRequest) returns (DataStream)

Tek bir DataStream olup olmadığına bakın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetMeasurementProtocolSecret

rpc GetMeasurementProtocolSecret(GetMeasurementProtocolSecretRequest) returns (MeasurementProtocolSecret)

Tek bir "GA4" MeasurementProtocolSecret'ı arayın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
GetProperty

rpc GetProperty(GetPropertyRequest) returns (Property)

Tek bir "GA4" Mülkü arayın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListAccountSummaries

rpc ListAccountSummaries(ListAccountSummariesRequest) returns (ListAccountSummariesResponse)

Arayan tarafından erişilebilen tüm hesapların özetlerini döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListAccounts

rpc ListAccounts(ListAccountsRequest) returns (ListAccountsResponse)

Arayan tarafından erişilebilen tüm hesapları döndürür.

Bu hesaplarda şu anda GA4 mülkleri bulunmayabilir. Geri yüklenebilir şekilde silinen (yani "çöp kutusu") hesaplar varsayılan olarak hariç tutulur. Alakalı hesap bulunamazsa boş bir liste döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListConversionEvents

rpc ListConversionEvents(ListConversionEventsRequest) returns (ListConversionEventsResponse)

Belirtilen üst mülkteki dönüşüm etkinliklerinin bir listesini döndürür.

Hiçbir dönüşüm etkinliği bulunmazsa boş liste döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListCustomDimensions

rpc ListCustomDimensions(ListCustomDimensionsRequest) returns (ListCustomDimensionsResponse)

Bir mülkteki Özel Boyutları listeler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListCustomMetrics

rpc ListCustomMetrics(ListCustomMetricsRequest) returns (ListCustomMetricsResponse)

Bir mülkteki Özel Metrikleri listeler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListDataStreams

rpc ListDataStreams(ListDataStreamsRequest) returns (ListDataStreamsResponse)

Bir mülkteki DataStreams'i listeler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListMeasurementProtocolSecrets

rpc ListMeasurementProtocolSecrets(ListMeasurementProtocolSecretsRequest) returns (ListMeasurementProtocolSecretsResponse)

Belirtilen üst Mülk altındaki alt MeasurementProtocolSecrets'ı döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ListProperties

rpc ListProperties(ListPropertiesRequest) returns (ListPropertiesResponse)

Belirtilen üst Hesap altındaki alt mülkleri döndürür.

Yalnızca "GA4" mülkleri döndürülür. Arayanın erişimi yoksa mülkler hariç tutulur. Geri yüklenebilir şekilde silinen (ör. "çöp kutusu") mülkler varsayılan olarak hariç tutulur. Alakalı özellik bulunmazsa boş bir liste döndürür.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
ProvisionAccountTicket

rpc ProvisionAccountTicket(ProvisionAccountTicketRequest) returns (ProvisionAccountTicketResponse)

Hesap oluşturmak için bilet ister.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
RunAccessReport

rpc RunAccessReport(RunAccessReportRequest) returns (RunAccessReportResponse)

Veri erişimi kayıtlarının özelleştirilmiş bir raporunu döndürür. Bu rapor, bir kullanıcının Google Analytics raporlama verilerini her okuduğunda kaydedilen kayıtlarını sağlar. Erişim kayıtları 2 yıla kadar saklanır.

Bir mülk için Veri Erişim Raporu istenebilir. Herhangi bir mülk için rapor istenebilir, ancak kotayla ilgili olmayan boyutlar yalnızca Google Analytics 360 mülklerinde istenebilir. Bu yöntem yalnızca Yöneticiler tarafından kullanılabilir.

Bu veri erişimi kayıtları arasında GA4 kullanıcı arayüzü raporlaması, GA4 kullanıcı arayüzü Explorations ve GA4 veri API'sinin yanı sıra bir bağlantı üzerinden Google Analytics'ten veri alabilen Firebase ve AdMob gibi diğer ürünler yer alır. Bu kayıtlar, akış ekleme veya bir mülkün saat dilimini değiştirme gibi mülk yapılandırma değişikliklerini içermez. Yapılandırma değişiklik geçmişi için searchChangeHistoryEvents öğesine bakın.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics.edit
SearchChangeHistoryEvents

rpc SearchChangeHistoryEvents(SearchChangeHistoryEventsRequest) returns (SearchChangeHistoryEventsResponse)

Belirtilen filtre grubu kullanılarak bir hesapta veya alt öğelerinde yapılan tüm değişikliklerde arama yapar.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateAccount

rpc UpdateAccount(UpdateAccountRequest) returns (Account)

Hesabı günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateConversionEvent

rpc UpdateConversionEvent(UpdateConversionEventRequest) returns (ConversionEvent)

Bir dönüşüm etkinliğini belirtilen özelliklerle günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateCustomDimension

rpc UpdateCustomDimension(UpdateCustomDimensionRequest) returns (CustomDimension)

Bir özellikteki Özel Boyutları günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateCustomMetric

rpc UpdateCustomMetric(UpdateCustomMetricRequest) returns (CustomMetric)

Bir mülkteki Özel Metriği günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateDataRetentionSettings

rpc UpdateDataRetentionSettings(UpdateDataRetentionSettingsRequest) returns (DataRetentionSettings)

Bu mülk için tekil veri saklama ayarlarını günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateDataStream

rpc UpdateDataStream(UpdateDataStreamRequest) returns (DataStream)

Bir mülkteki DataStream'i günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateMeasurementProtocolSecret

rpc UpdateMeasurementProtocolSecret(UpdateMeasurementProtocolSecretRequest) returns (MeasurementProtocolSecret)

Bir Measurement Protocol gizli anahtarını günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit
UpdateProperty

rpc UpdateProperty(UpdatePropertyRequest) returns (Property)

Bir mülkü günceller.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/analytics.edit

AccessBetweenFilter

Sonucun iki sayı (dahil) arasında olması gerektiğini ifade etmek.

Alanlar
from_value

NumericValue

Bu sayıyla başlar.

to_value

NumericValue

Bu numarayla biter.

AccessDateRange

Bitişik bir gün aralığı: startDate, startDate + 1, ..., endDate.

Alanlar
start_date

string

Sorgunun YYYY-MM-DD biçimindeki dahil başlangıç tarihi. endDate tarihinden sonra olamaz. NdaysAgo, yesterday veya today biçimi de kabul edilir. Bu durumda tarih, isteğin saat dilimindeki geçerli saate göre belirlenir.

end_date

string

Sorgunun YYYY-MM-DD biçimindeki dahil bitiş tarihi. startDate tarihinden önce olamaz. NdaysAgo, yesterday veya today biçimi de kabul edilir. Bu durumda tarih, isteğin saat dilimindeki geçerli saate göre belirlenir.

AccessDimension

Boyutlar verilere ilişkin özelliklerdir. Örneğin userEmail boyutu, raporlama verilerine erişen kullanıcının e-posta adresini gösterir. Rapor yanıtlarındaki boyut değerleri dizedir.

Alanlar
dimension_name

string

Boyutun API adı. Bu API'de desteklenen boyutların listesi için Veri Erişim Şeması bölümüne bakın.

Boyutlara dimensionFilter ve orderBys'de ad ile referans veriliyor.

AccessDimensionHeader

Rapordaki bir boyut sütununu açıklar. Bir raporda istenen boyutlar, satırlar ve DimensionHeaders'da sütun girişleri oluşturur. Ancak, özel olarak filtrelerde veya ifadelerde kullanılan boyutlar, raporda sütun oluşturmaz. Buna karşılık, bu boyutlar da başlık oluşturmaz.

Alanlar
dimension_name

string

Boyutun adı; örneğin, "userEmail".

AccessDimensionValue

Bir boyutun değeri.

Alanlar
value

string

Boyut değeri. Örneğin bu değer, "ülke" boyutu için "Fransa" olabilir.

AccessFilter

Boyut veya metrik değerlerini filtrelemek için kullanılan bir ifade.

Alanlar
field_name

string

Boyut adı veya metrik adı.

Birleştirme alanı one_filter. Filter için bir filtre türü belirtin. one_filter şunlardan yalnızca biri olabilir:
string_filter

AccessStringFilter

Dizelerle ilgili filtre.

in_list_filter

AccessInListFilter

Liste değerlerinde için bir filtre.

numeric_filter

AccessNumericFilter

Sayısal değerler veya tarih değerleri için bir filtre.

between_filter

AccessBetweenFilter

İki değer için bir filtre.

AccessFilterExpression

Boyut veya metrik filtrelerini ifade eder. Aynı ifadedeki alanların ya tüm boyutlar ya da tüm metrikler olması gerekir.

Alanlar
Birleştirme alanı one_expression. FilterExpression için bir filtre ifadesi türü belirtin. one_expression şunlardan yalnızca biri olabilir:
and_group

AccessFilterExpressionList

and_group içindeki FilterExpressions'ların her biri, bir VE ilişkisine sahiptir.

or_group

AccessFilterExpressionList

or_group içindeki FilterExpressions'ların her biri, bir VEYA ilişkisine sahiptir.

not_expression

AccessFilterExpression

FilterExpression, not_expression değerine sahip DEĞİLDİR.

access_filter

AccessFilter

Temel bir filtre. Aynı filterExpression'da, filtrenin tüm alan adlarının ya bütün boyutlar ya da tüm metrikler olması gerekir.

AccessFilterExpressionList

Filtre ifadelerinin listesi.

Alanlar
expressions[]

AccessFilterExpression

Filtre ifadelerinin listesi.

AccessInListFilter

Sonucun dize değerleri listesinde olması gerekir.

Alanlar
values[]

string

Dize değerlerinin listesi. Boş olmamalıdır.

case_sensitive

bool

Değer true ise dize değeri büyük/küçük harfe duyarlıdır.

AccessMetric

Bir raporun nicel ölçümleri. Örneğin, accessCount metriği veri erişimi kayıtlarının toplam sayısıdır.

Alanlar
metric_name

string

Metriğin API adı. Bu API'de desteklenen metriklerin listesi için Veri Erişim Şeması bölümüne bakın.

Metriklere metricFilter ve orderBys dillerindeki adlarla referans veriliyor.

AccessMetricHeader

Rapordaki bir metrik sütununu açıklar. Bir raporda istenen görünür metrikler, satırlar ve MetricHeaders'larda sütun girişleri oluşturur. Ancak, özel olarak filtrelerde veya ifadelerde kullanılan metrikler, raporda sütun oluşturmaz. Buna karşılık, bu metrikler başlık oluşturmaz.

Alanlar
metric_name

string

Metriğin adı; örneğin, "accessCount".

AccessMetricValue

Bir metriğin değeri.

Alanlar
value

string

Ölçüm değeri. Örneğin, bu değer "13" olabilir.

AccessNumericFilter

Sayısal değerlere veya tarih değerlerine ilişkin filtreler.

Alanlar
operation

Operation

Bu filtrenin işlem türü.

value

NumericValue

Sayısal bir değer veya tarih değeridir.

İşlem

Sayısal filtreye uygulanan işlem.

Sıralamalar
OPERATION_UNSPECIFIED Belirtilmedi.
EQUAL Eşit
LESS_THAN Küçüktür
LESS_THAN_OR_EQUAL Küçük veya eşit
GREATER_THAN Büyüktür
GREATER_THAN_OR_EQUAL Büyüktür veya eşittir

AccessOrderBy

Sıralama ölçütü, satırların yanıtta nasıl sıralanacağını tanımlar. Örneğin, satırları azalan erişim sayısına göre sıralamak bir sıralamadır. Satırları ülke dizesine göre sıralamak ise farklı bir sıralamadır.

Alanlar
desc

bool

True (doğru) değerine ayarlanırsa azalan düzene göre sıralar. Yanlış veya belirtilmemişse artan düzende sıralar.

Birleştirme alanı one_order_by. OrderBy için bir sipariş türü belirtin. one_order_by şunlardan yalnızca biri olabilir:
metric

MetricOrderBy

Sonuçları bir metriğin değerlerine göre sıralar.

dimension

DimensionOrderBy

Sonuçları bir boyutun değerlerine göre sıralar.

DimensionOrderBy

Boyut değerlerine göre sıralar.

Alanlar
dimension_name

string

Sıralama isteğindeki boyut adı.

order_type

OrderType

Boyut değeri sıralaması kuralını kontrol eder.

OrderType

Dize boyutu değerlerini sıralama kuralı.

Sıralamalar
ORDER_TYPE_UNSPECIFIED Belirtilmedi.
ALPHANUMERIC Unicode kod noktasına göre alfanümerik sıralama. Örneğin, "2" < "A" < "X" < "b" < "z".
CASE_INSENSITIVE_ALPHANUMERIC Küçük harfli Unicode kod noktasına göre büyük/küçük harfe duyarlı olmayan alfanümerik sıralama. Örneğin, "2" < "A" < "b" < "X" < "z".
NUMERIC Boyut değerleri, sıralamadan önce sayılara dönüştürülür. Örneğin, SAYISAL sıralamada "25" < "100", ALPHANUMERIC sıralamada "100" < "25" şeklinde. Sayısal olmayan boyut değerlerinin hepsi, tüm sayısal değerlerin altında eşit sıralama değerine sahiptir.

MetricOrderBy

Metrik değerlerine göre sıralar.

Alanlar
metric_name

string

Sıralama isteğindeki metrik adı.

AccessQuota

Bu Analytics mülkü için tüm kotaların mevcut durumu. Bir mülkün herhangi bir kotası biterse bu mülke yönelik tüm istekler "Kaynak tükendi" hataları döndürür.

Alanlar
tokens_per_day

AccessQuotaStatus

Mülkler günde 250.000 jeton kullanabilir. Çoğu istek 10'dan az jeton tüketir.

tokens_per_hour

AccessQuotaStatus

Mülkler saatte 50.000 jeton kullanabilir. Bir API isteği tek sayıda jeton tüketir ve bu sayı, saatlik, günlük ve proje başına saatlik kotaların tümünden çıkarılır.

concurrent_requests

AccessQuotaStatus

Mülkler en fazla 50 eşzamanlı istek kullanabilir.

server_errors_per_project_per_hour

AccessQuotaStatus

Mülklerde ve bulut proje çiftlerinde saat başına en fazla 50 sunucu hatası olabilir.

tokens_per_project_per_hour

AccessQuotaStatus

Mülkler proje başına saatlik jetonlarının en fazla% 25'ini kullanabilir. Bu,Analytics 360 mülklerinin proje başına saatte 12.500 jeton kullanabileceği anlamına gelir. Bir API isteği tek sayıda jeton tüketir ve bu sayı, saatlik, günlük ve proje başına saatlik kotaların tümünden çıkarılır.

AccessQuotaStatus

Belirli bir kota grubunun mevcut durumu.

Alanlar
consumed

int32

Bu istek tarafından tüketilen kota.

remaining

int32

Bu istekten sonra kalan kota.

AccessRow

Her satır için rapor verilerine erişin.

Alanlar
dimension_values[]

AccessDimensionValue

Boyut değerlerinin listesi. Bu değerler, istekte belirtilen sırayla gösterilir.

metric_values[]

AccessMetricValue

Metrik değerlerin listesi. Bu değerler, istekte belirtilen sırayla gösterilir.

AccessStringFilter

Dizelere ilişkin filtre.

Alanlar
match_type

MatchType

Bu filtrenin eşleme türü.

value

string

Eşleşme için kullanılan dize değeri.

case_sensitive

bool

Değer true ise dize değeri büyük/küçük harfe duyarlıdır.

MatchType

Dize filtresinin eşleme türü.

Sıralamalar
MATCH_TYPE_UNSPECIFIED Belirtilmedi
EXACT Dize değerinin tam eşleşmesi.
BEGINS_WITH Dize değeriyle başlar.
ENDS_WITH Dize değeriyle biter.
CONTAINS Dize değerini içerir.
FULL_REGEXP Dize değerine sahip normal ifade için tam eşleşme.
PARTIAL_REGEXP Normal ifade için dize değerine sahip kısmi eşleşme.

Hesap

Bir Google Analytics hesabını temsil eden kaynak mesajı.

Alanlar
name

string

Yalnızca çıkış. Bu hesabın kaynak adı. Biçim: hesaplar/{hesap} Örnek: "accounts/100"

create_time

Timestamp

Yalnızca çıkış. Bu hesabın ilk oluşturulduğu tarih.

update_time

Timestamp

Yalnızca çıkış. Hesap yükü alanlarının en son güncellendiği zaman.

display_name

string

Zorunlu. Bu hesabın kullanıcılar tarafından okunabilen görünen adı.

region_code

string

İşletmenin bulunduğu ülke. Unicode CLDR bölge kodu olmalıdır.

deleted

bool

Yalnızca çıkış. Bu Hesabın geri yüklenebilir şekilde silinip silinmediğini belirtir. Silinen hesaplar, özel olarak bir istek olmadığı sürece Liste sonuçlarından hariç tutulur.

AccountSummary

Bir hesap ve tüm alt GA4 mülklerine genel bakışı temsil eden sanal bir kaynak.

Alanlar
name

string

Bu hesap özetinin kaynak adı. Biçim: hesapÖzetleri/{hesap_kimliği} Örnek: "hesapÖzetleri/1000"

account

string

Bu hesap özeti tarafından atıfta bulunulan hesabın kaynak adı Biçim: hesaplar/{account_id} Örnek: "accounts/1000"

display_name

string

Bu hesap özetinde belirtilen hesabın görünen adı.

property_summaries[]

PropertySummary

Bu hesabın alt hesapları için özetlerin listesi.

AcknowledgeUserDataCollectionRequest

AcknowledgeUserDataCollection RPC için mesaj isteyin.

Alanlar
property

string

Zorunlu. Kullanıcı verilerinin toplanmasına onay verilecek mülk.

acknowledgement

string

Zorunlu. Bu yöntemi çağıran kişinin, kullanıcı verisi toplama şartlarını anladığına dair onay.

Bu alan şu değeri içermelidir: "Son kullanıcılarıma, verilerinin toplanması ve işlenmesi (bu tür verilerin, Google Analytics'in sitemden ve/veya uygulama mülkümden topladığı ziyaret bilgileriyle ilişkilendirilmesi dahil) konusunda gerekli gizlilik açıklamalarını yaptığımı ve onlardan izin aldığımı onaylıyorum."

AcknowledgeUserDataCollectionResponse

Bu türde alan yok.

AcknowledgeUserDataCollection RPC için yanıt mesajı.

ActionType

Bir kaynağı değiştirebilecek işlem türleri.

Sıralamalar
ACTION_TYPE_UNSPECIFIED İşlem türü bilinmiyor veya belirtilmedi.
CREATED Kaynak, bu değişiklikle oluşturuldu.
UPDATED Kaynak, bu değişiklikle güncellendi.
DELETED Kaynak, bu değişiklik sonucunda silindi.

ActorType

Google Analytics kaynaklarında değişiklik yapabilen farklı kullanıcı türleri.

Sıralamalar
ACTOR_TYPE_UNSPECIFIED Bilinmeyen veya belirtilmemiş aktör türü.
USER actor_email dosyasında belirtilen kullanıcı tarafından yapılan değişiklikler.
SYSTEM Google Analytics sistemi tarafından yapılan değişiklikler.
SUPPORT Google Analytics destek ekibi personeli tarafından yapılan değişiklikler.

ArchiveCustomDimensionRequest

ArchiveCustomDimension RPC için istek iletisi.

Alanlar
name

string

Zorunlu. Arşivlenecek Özel Boyut'un adı. Örnek biçim: özellikleri/1234/özelBoyutlar/5678

ArchiveCustomMetricRequest

ArchiveCustomMetric RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Arşivlenecek CustomMetric'in adı. Örnek biçim: mülkler/1234/customMetrics/5678

ChangeHistoryChange

Tek bir Google Analytics kaynağında yapılan değişikliğin açıklaması.

Alanlar
resource

string

Değişiklikleri bu giriş tarafından açıklanan kaynağın kaynak adı.

action

ActionType

Bu kaynağı değiştiren işlemin türü.

resource_before_change

ChangeHistoryResource

Değişiklik yapılmadan önceki kaynak içerikleri. Söz konusu kaynak bu değişiklik sonucunda oluşturulduysa bu alan eksik olacaktır.

resource_after_change

ChangeHistoryResource

Değişiklik yapıldıktan sonraki kaynak içerikleri. Söz konusu kaynak bu değişiklik sonucunda silindiyse bu alan eksik olacaktır.

ChangeHistoryResource

Bir kaynağın, değişiklik geçmişindeki bir değişikliğin sonucundan önceki veya sonraki anlık görüntüsü.

Alanlar

Birleştirme alanı resource.

resource şunlardan yalnızca biri olabilir:

account

Account

Değişiklik geçmişindeki bir Hesap kaynağının anlık görüntüsü.

property

Property

Değişiklik geçmişindeki bir Mülk kaynağının anlık görüntüsü.

conversion_event

ConversionEvent

Değişiklik geçmişindeki bir ConversionEvent kaynağının anlık görüntüsü.

measurement_protocol_secret

MeasurementProtocolSecret

Değişiklik geçmişindeki bir MeasurementProtocolSecret kaynağının anlık görüntüsü.

data_retention_settings

DataRetentionSettings

Değişiklik geçmişindeki veri saklama ayarları kaynağının anlık görüntüsü.

data_stream

DataStream

Değişiklik geçmişindeki bir DataStream kaynağının anlık görüntüsü.

ChangeHistoryEvent

Google Analytics hesabında veya alt mülklerinde meydana gelen ve aynı nedenle yapılan değişiklikler grubu. Bunun nedeni genellikle Google Analytics kullanıcı arayüzünde yapılan güncellemeler, müşteri desteğinde yapılan değişiklikler veya Google Analytics'teki otomatik sistem değişiklikleridir.

Alanlar
id

string

Bu değişiklik geçmişi etkinliğinin kimliği. Bu kimlik, Google Analytics genelinde benzersizdir.

change_time

Timestamp

Değişikliğin yapıldığı zaman.

actor_type

ActorType

Bu değişikliği yapan kullanıcının türü.

user_actor_email

string

Değişikliği yapan Google hesabının e-posta adresi. İşlemi gerçekleştiren alanı USER olarak ayarlanmışsa bu geçerli bir e-posta adresi olur, aksi takdirde boş bırakılır. Silinen Google hesapları hataya neden olur.

changes_filtered

bool

Doğru ise, döndürülen değişiklikler listesi filtrelenir ve bu etkinlikte gerçekleşen tüm değişiklikleri temsil etmez.

changes[]

ChangeHistoryChange

Bu değişiklik geçmişi etkinliğinde yapılan ve SearchChangeHistoryEventsRequest'te belirtilen filtrelere uyan değişikliklerin listesi.

ChangeHistoryResourceType

Değişiklikleri değişiklik geçmişinden döndürülebilecek kaynak türleri.

Sıralamalar
CHANGE_HISTORY_RESOURCE_TYPE_UNSPECIFIED Kaynak türü bilinmiyor veya belirtilmedi.
ACCOUNT Hesap kaynağı
PROPERTY Mülk kaynağı
GOOGLE_SIGNALS_SETTINGS GoogleSignalsSettings kaynağı
CONVERSION_EVENT ConversionEvent kaynağı
MEASUREMENT_PROTOCOL_SECRET MeasurementProtocolSecret kaynağı
DATA_RETENTION_SETTINGS VeriSaklama Ayarları kaynağı
DATA_STREAM DataStream kaynağı
ATTRIBUTION_SETTINGS AttributionSettings kaynağı

ConversionEvent

Bir Google Analytics mülkündeki dönüşüm etkinliği.

Alanlar
name

string

Yalnızca çıkış. Bu dönüşüm etkinliğinin kaynak adı. Biçim: mülkleri/{property}/conversionEvents/{conversion_event}

event_name

string

Sabit. Bu dönüşüm etkinliğinin adı. Örnekler: "tıklayın", "satın alın"

create_time

Timestamp

Yalnızca çıkış. Söz konusu dönüşüm etkinliğinin mülkte oluşturulduğu zaman.

deletable

bool

Yalnızca çıkış. Ayarlanırsa bu etkinlik şu anda DeleteConversionEvent.

custom

bool

Yalnızca çıkış. Doğru değerine ayarlanırsa bu dönüşüm etkinliği özel bir etkinliğe referans verir. Yanlış değerine ayarlanırsa bu dönüşüm etkinliği, GA'daki varsayılan bir etkinliği belirtir. Varsayılan etkinliklerin GA'da genellikle özel bir anlamı vardır. Varsayılan etkinlikler genellikle GA sistemi tarafından sizin için oluşturulur, ancak bazı durumlarda mülk yöneticileri tarafından da oluşturulabilir. Özel etkinlikler, mülk başına oluşturulabilecek maksimum özel dönüşüm etkinliği sayısına dahil edilir.

counting_method

ConversionCountingMethod

İsteğe bağlı. Dönüşümlerin bir oturumdaki birden fazla etkinlikte sayılacağı yöntem. Bu değer sağlanmazsa ONCE_PER_EVENT olarak ayarlanır.

default_conversion_value

DefaultConversionValue

İsteğe bağlı. Bir dönüşüm etkinliği için varsayılan değer/para birimi tanımlar.

ConversionCountingMethod

Dönüşümlerin bir oturumdaki birden fazla etkinlikte sayılacağı yöntem.

Sıralamalar
CONVERSION_COUNTING_METHOD_UNSPECIFIED Sayma yöntemi belirtilmedi.
ONCE_PER_EVENT Her etkinlik örneği bir dönüşüm olarak kabul edilir.
ONCE_PER_SESSION Bir Etkinlik örneği, kullanıcı başına oturum başına en fazla bir defa Dönüşüm olarak kabul edilir.

DefaultConversionValue

Bir dönüşüm etkinliği için varsayılan değer/para birimi tanımlar. Hem değer hem de para birimi belirtilmelidir.

Alanlar
value

double

Bu değer, "value" etkinlik parametresinin ayarlanmamış olduğu belirtilen event_name için tüm dönüşümlerin değerini doldurmak için kullanılır.

currency_code

string

Bu event_name için bir dönüşüm etkinliğinde belirlenmiş para birimi belirlenmemişse bu para birimi varsayılan olarak uygulanır. ISO 4217 para birimi kodu biçiminde olmalıdır. Daha fazla bilgi için https://en.wikipedia.org/wiki/ISO_4217 sayfasına bakın.

CreateConversionEventRequest

CreateConversionEvent RPC için istek mesajı

Alanlar
conversion_event

ConversionEvent

Zorunlu. Oluşturulacak dönüşüm etkinliği.

parent

string

Zorunlu. Bu dönüşüm etkinliğinin oluşturulacağı üst mülkün kaynak adı. Biçim: özellikler/123

CreateCustomDimensionRequest

CreateCustomDimension RPC için istek mesajı.

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

custom_dimension

CustomDimension

Zorunlu. Oluşturulacak Özel Boyut.

CreateCustomMetricRequest

CreateCustomMetric RPC için istek mesajı.

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

custom_metric

CustomMetric

Zorunlu. Oluşturulacak CustomMetric.

CreateDataStreamRequest

CreateDataStream RPC için istek mesajı.

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

data_stream

DataStream

Zorunlu. Oluşturulacak DataStream.

CreateFirebaseLinkRequest

CreateFirebaseLink RPC için istek mesajı

Alanlar
parent

string

Zorunlu. Biçim: mülkler/{property_id} Örnek: mülkler/1234

CreateGoogleAdsLinkRequest

CreateGoogleAdsLink RPC için istek mesajı

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

CreateMeasurementProtocolSecretRequest

CreateMeasurementProtocolSecret RPC için istek mesajı

Alanlar
parent

string

Zorunlu. Bu gizli anahtarın oluşturulacağı üst kaynak. Biçim: mülkler/{property}/dataStreams/{dataStream}

measurement_protocol_secret

MeasurementProtocolSecret

Zorunlu. Oluşturulacak Measurement Protocol gizli anahtarı.

CreatePropertyRequest

CreateProperty RPC için istek mesajı.

Alanlar
property

Property

Zorunlu. Oluşturulacak mülk. Not: Sağlanan özellik, üst öğesini belirtmelidir.

CustomDimension

Özel Boyut'un tanımı.

Alanlar
name

string

Yalnızca çıkış. Bu Özel Boyut kaynağının kaynak adı. Biçim: mülkler/{property}/customDimensions/{customDimension}

parameter_name

string

Zorunlu. Sabit. Bu özel boyut için etiketleme parametresi adı.

Kullanıcı kapsamlı bir boyutsa bu, kullanıcı özelliğinin adıdır. Etkinlik kapsamlı bir boyutsa etkinlik parametresinin adıdır.

Öğe kapsamlı bir boyutsa bu, e-Ticaret öğeleri dizisinde bulunan parametre adıdır.

Yalnızca alfanümerik karakterler ve alt çizgi karakterleri içerebilir, bir harfle başlayanlar Kullanıcı kapsamlı boyutlar için maksimum 24 karakter, etkinlik kapsamlı boyutlar için 40 karakter uzunluğu.

display_name

string

Zorunlu. Bu özel boyut için Analytics kullanıcı arayüzünde gösterilen görünen ad. Maksimum 82 karakter uzunluğunda olabilir, alfanümerik artı boşluk ve harfle başlayan alt çizgi. Sistem tarafından oluşturulan eski görünen adlar köşeli parantez içerebilir, ancak bu alanda yapılan güncellemeler hiçbir zaman köşeli parantezlere izin vermez.

description

string

İsteğe bağlı. Bu özel boyutun açıklaması. Maksimum 150 karakter uzunluğunda olabilir.

scope

DimensionScope

Zorunlu. Sabit. Bu boyutun kapsamı.

disallow_ads_personalization

bool

İsteğe bağlı. Doğru değerine ayarlanırsa bu boyutu NPA olarak ayarlar ve reklam kişiselleştirmeden hariç tutar.

Bu özellik, şu anda yalnızca kullanıcı kapsamlı özel boyutlar tarafından desteklenmektedir.

DimensionScope

Bu boyutun kapsamı için geçerli değerler.

Sıralamalar
DIMENSION_SCOPE_UNSPECIFIED Kapsam bilinmiyor veya belirtilmedi.
EVENT Boyut bir etkinliğe ayarlandı.
USER Boyut, bir kullanıcıya ayarlandı.
ITEM Boyut, e-Ticaret öğeleri kapsamına alındı

CustomMetric

Özel metriklerin tanımı.

Alanlar
name

string

Yalnızca çıkış. Bu CustomMetric kaynağı için kaynak adı. Biçim: mülkler/{property}/customMetrics/{customMetric}

parameter_name

string

Zorunlu. Sabit. Bu özel metrik için etiketleme adı.

Bu, etkinlik kapsamlı bir metrikse etkinlik parametresinin adıdır.

Yalnızca alfanümerik karakterler ve alt çizgi karakterleri içerebilir, bir harfle başlayanlar Etkinlik kapsamlı metrikler için maksimum 40 karakter uzunluğu.

display_name

string

Zorunlu. Bu özel metrik için Analytics kullanıcı arayüzünde gösterilen görünen ad. Maksimum 82 karakter uzunluğunda olabilir, alfanümerik artı boşluk ve harfle başlayan alt çizgi. Sistem tarafından oluşturulan eski görünen adlar köşeli parantez içerebilir, ancak bu alanda yapılan güncellemeler hiçbir zaman köşeli parantezlere izin vermez.

description

string

İsteğe bağlı. Bu özel boyutun açıklaması. Maksimum 150 karakter uzunluğunda olabilir.

measurement_unit

MeasurementUnit

Zorunlu. Özel metriğin değerinin türü.

scope

MetricScope

Zorunlu. Sabit. Bu özel metriğin kapsamı.

restricted_metric_type[]

RestrictedMetricType

İsteğe bağlı. Bu metriğin içerebileceği kısıtlanmış veri türleri. CURRENCY ölçüm birimine sahip metrikler için gereklidir. CURRENCY dışında bir ölçüm birimi içeren metrikler için boş olmalıdır.

MeasurementUnit

Özel metriğin değerini temsil etmenin olası türleri.

Para birimi gösterimi gelecekte değişebilir ve bu nedenle, zarar veren bir API değişikliği gerekebilir.

Sıralamalar
MEASUREMENT_UNIT_UNSPECIFIED MeasurementUnit belirtilmemiş veya eksik.
STANDARD Bu metrik, varsayılan birimleri kullanır.
CURRENCY Bu metrik bir para birimini ölçer.
FEET Bu metrik fit ölçer.
METERS Bu metrik metre ölçer.
KILOMETERS Bu metrik kilometreyi ölçer.
MILES Bu metrik mil ölçer.
MILLISECONDS Bu metrik milisaniye cinsinden ölçer.
SECONDS Bu metrik saniyeyi ölçer.
MINUTES Bu metrik dakikaları ölçer.
HOURS Bu metrik saati ölçer.

MetricScope

Bu metriğin kapsamı.

Sıralamalar
METRIC_SCOPE_UNSPECIFIED Kapsam bilinmiyor veya belirtilmedi.
EVENT Kapsamı bir etkinliğe ayarlanan metrik.

RestrictedMetricType

Bu özel metrikteki verileri belirli kullanıcılarla sınırlı olması gereken veriler olarak işaretleyen etiketler.

Sıralamalar
RESTRICTED_METRIC_TYPE_UNSPECIFIED Tür bilinmiyor veya belirtilmedi.
COST_DATA Metrik raporları maliyet verileri.
REVENUE_DATA Metrik, gelir verilerini raporlar.

DataRetentionSettings

Veri saklama için ayar değerleri. Bu, bir tekil kaynaktır.

Alanlar
name

string

Yalnızca çıkış. Bu DataKeepSetting kaynağının kaynak adı. Biçim: mülkleri/{property}/dataLengthSettings

event_data_retention

RetentionDuration

Etkinlik düzeyindeki verilerin saklandığı süre.

reset_user_data_on_new_activity

bool

Değer true ise kullanıcı tanımlayıcısı için saklama süresini, söz konusu kullanıcıdan gelen her etkinlikle sıfırlayın.

RetentionDuration

Veri saklama süresi için geçerli değerler.

Sıralamalar
RETENTION_DURATION_UNSPECIFIED Veri saklama süresi belirtilmemiş.
TWO_MONTHS Veri saklama süresi 2 aydır.
FOURTEEN_MONTHS Veri saklama süresi 14 aydır.
TWENTY_SIX_MONTHS Veri saklama süresi 26 aydır. Yalnızca 360 mülkleri tarafından kullanılabilir.
THIRTY_EIGHT_MONTHS Veri saklama süresi 38 aydır. Yalnızca 360 mülkleri tarafından kullanılabilir.
FIFTY_MONTHS Veri saklama süresi 50 aydır. Yalnızca 360 mülkleri tarafından kullanılabilir.

DataSharingSettings

Google Analytics hesabının veri paylaşım ayarlarını temsil eden bir kaynak mesajı.

Alanlar
name

string

Yalnızca çıkış. Kaynak adı. Biçim: hesaplar/{hesap}/veriPaylaşımAyarları Örnek: "accounts/1000/dataSharingSettings"

sharing_with_google_support_enabled

bool

Google destek ekibinin, sorunların giderilmesine yardımcı olmak için verilere erişmesine olanak tanır.

sharing_with_google_assigned_sales_enabled

bool

Müşteriye atanan Google satış ekiplerinin, sonuçları iyileştirmek için yapılandırma değişiklikleri önermek üzere verilere erişmesine olanak tanır. Etkinleştirildiğinde satış ekibi kısıtlamaları geçerli olmaya devam eder.

sharing_with_google_any_sales_enabled

bool

Google satışlarının, sonuçları iyileştirmek amacıyla yapılandırma değişiklikleri önermek üzere verilere erişmesine izin verir.

sharing_with_google_products_enabled

bool

Google'ın, verileri diğer Google ürünlerini veya hizmetlerini iyileştirmek için kullanmasına izin verir.

sharing_with_others_enabled

bool

Google'ın verileri başkalarıyla birleştirilmiş biçimde anonim olarak paylaşmasına olanak tanır.

DataStream

Veri akışını temsil eden kaynak mesajı.

Alanlar
name

string

Yalnızca çıkış. Bu Veri Akışının kaynak adı. Biçim: mülkler/{property_id}/dataStreams/{akış_kimliği} Örnek: "properties/1000/dataStreams/2000"

type

DataStreamType

Zorunlu. Sabit. Bu DataStream kaynağının türü.

display_name

string

Veri Akışı için 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.

create_time

Timestamp

Yalnızca çıkış. Bu akışın ilk oluşturulduğu tarih.

update_time

Timestamp

Yalnızca çıkış. Akış yükü alanlarının en son güncellendiği zaman.

Birleştirme alanı stream_data. Belirli veri akışı türleriyle ilgili veriler. Ayarlanacak mesaj, bu akışın türüne karşılık gelir. stream_data şunlardan yalnızca biri olabilir:
web_stream_data

WebStreamData

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

android_app_stream_data

AndroidAppStreamData

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

ios_app_stream_data

IosAppStreamData

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

AndroidAppStreamData

Android uygulama veri akışlarına özel veriler.

Alanlar
firebase_app_id

string

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

package_name

string

Sabit. Ölçülen uygulamanın paket adı. Örnek: "com.example.myandroidapp"

DataStreamType

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

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

IosAppStreamData

iOS uygulama akışlarına özel veriler.

Alanlar
firebase_app_id

string

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

bundle_id

string

Zorunlu. Sabit. Uygulamanın Apple App Store Paket Kimliği: "com.example.myiosapp"

WebStreamData

Web akışlarına özel veriler.

Alanlar
measurement_id

string

Yalnızca çıkış. Analytics Ölçüm Kimliği.

Örnek: "G-1A2BCD345E"

firebase_app_id

string

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

default_uri

string

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

DeleteAccountRequest

DeleteAccount RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Geri yüklenebilir şekilde silinecek Hesabın adı. Biçim: hesaplar/{hesap} Örnek: "accounts/100"

DeleteConversionEventRequest

DeleteConversionEvent RPC için istek mesajı

Alanlar
name

string

Zorunlu. Silinecek dönüşüm etkinliğinin kaynak adı. Biçim: mülkler/{property}/conversionEvents/{conversion_event} Örnek: "properties/123/conversionEvents/456"

DeleteDataStreamRequest

DeleteDataStream RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Silinecek DataStream'in adı. Örnek biçim: özellikleri/1234/dataStreams/5678

DeleteFirebaseLinkRequest

DeleteFirebaseLink RPC için istek mesajı

Alanlar
name

string

Zorunlu. Biçim: özellikleri/{property_id}/firebaseLinks/{firebase_link_id} Örnek: özellikleri/1234/firebaseLinks/5678

DeleteGoogleAdsLinkRequest

DeleteGoogleAdsLink RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Örnek biçim: mülkleri/1234/googleAdsLinks/5678

DeleteMeasurementProtocolSecretRequest

DeleteMeasurementProtocolSecret RPC için istek mesajı

Alanlar
name

string

Zorunlu. Silinecek MeasurementProtocolSecret'ın adı. Biçim: mülkleri/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}

DeletePropertyRequest

DeleteProperty RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Geri yüklenebilir şekilde silinecek Mülkün adı. Biçim: mülkler/{property_id} Örnek: "properties/1000"

GetAccountRequest

GetAccount RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Aranacak hesabın adı. Biçim: hesaplar/{hesap} Örnek: "accounts/100"

GetConversionEventRequest

GetConversionEvent RPC için istek mesajı

Alanlar
name

string

Zorunlu. Alınacak dönüşüm etkinliğinin kaynak adı. Biçim: mülkler/{property}/conversionEvents/{conversion_event} Örnek: "properties/123/conversionEvents/456"

GetCustomDimensionRequest

GetCustomDimension RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Alınacak Özel Boyut'un adı. Örnek biçim: özellikleri/1234/özelBoyutlar/5678

GetCustomMetricRequest

GetCustomMetric RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Alınacak CustomMetric'in adı. Örnek biçim: mülkler/1234/customMetrics/5678

GetDataRetentionSettingsRequest

GetDataKeepSettings RPC için istek mesajı gönderin.

Alanlar
name

string

Zorunlu. Aranacak ayarların adı. Biçim: mülkler/{property}/dataIncreaseSettings Örnek: "properties/1000/dataReachSettings"

GetDataSharingSettingsRequest

GetDataSharingSettings RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Aranacak ayarların adı. Biçim: hesaplar/{hesap}/veriPaylaşımAyarları Örnek: "accounts/1000/dataSharingSettings"

GetDataStreamRequest

GetDataStream RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Alınacak DataStream'in adı. Örnek biçim: özellikleri/1234/dataStreams/5678

GetMeasurementProtocolSecretRequest

GetMeasurementProtocolSecret RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Aranacak Measurement Protocol gizli anahtarının adı. Biçim: mülkleri/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}

GetPropertyRequest

GetProperty RPC için istek mesajı.

Alanlar
name

string

Zorunlu. Aranacak mülkün adı. Biçim: mülkler/{property_id} Örnek: "properties/1000"

IndustryCategory

Bu mülk için seçilen ve sektör karşılaştırması için kullanılan kategori.

Sıralamalar
INDUSTRY_CATEGORY_UNSPECIFIED Sektör kategorisi belirtilmedi
AUTOMOTIVE Otomotiv
BUSINESS_AND_INDUSTRIAL_MARKETS Ticaret ve sanayi piyasaları
FINANCE Finans
HEALTHCARE Sağlık Hizmetleri
TECHNOLOGY Teknoloji
TRAVEL Seyahat
OTHER Diğer
ARTS_AND_ENTERTAINMENT Sanat ve eğlence
BEAUTY_AND_FITNESS Güzellik ve fitness
BOOKS_AND_LITERATURE Kitaplar ve edebiyat
FOOD_AND_DRINK Yiyecek ve içecek
GAMES Oyunlar
HOBBIES_AND_LEISURE Hobiler ve boş zaman uğraşları
HOME_AND_GARDEN Ev ve bahçe
INTERNET_AND_TELECOM İnternet ve telekom
LAW_AND_GOVERNMENT Hukuk ve kamu
NEWS Haberler
ONLINE_COMMUNITIES Online topluluklar
PEOPLE_AND_SOCIETY İnsan ve toplum
PETS_AND_ANIMALS Evcil ve yabani hayvanlar
REAL_ESTATE Emlâk
REFERENCE Referans
SCIENCE Bilim
SPORTS Spor
JOBS_AND_EDUCATION İş ve eğitim
SHOPPING Alışveriş

ListAccountSummariesRequest

ListAccountSummaries RPC için istek mesajı.

Alanlar
page_size

int32

Döndürülecek maksimum AccountSummary kaynağı sayısı. Hizmet, ek sayfalar olsa bile bu değerden daha düşük sonuç döndürebilir. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür; (yüksek değerler maksimum değere zorlanır)

page_token

string

Önceki ListAccountSummaries çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma işlemi sırasında, ListAccountSummaries için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListAccountSummariesResponse

ListAccountSummaries RPC için yanıt iletisi.

Alanlar
account_summaries[]

AccountSummary

Arayanın erişebildiği tüm hesapların hesap özetleri.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListAccountsRequest

ListAccounts RPC için istek mesajı.

Alanlar
page_size

int32

Döndürülecek maksimum kaynak sayısı. Hizmet, ek sayfalar olsa bile bu değerden daha düşük sonuç döndürebilir. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür; (yüksek değerler maksimum değere zorlanır)

page_token

string

Önceki ListAccounts çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma işlemi sırasında, ListAccounts için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

show_deleted

bool

Sonuçlara geri yüklenebilir şekilde silinen (ör. "çöp kutusu") Hesapların dahil edilip edilmeyeceği. Hesaplar, silinip silinmediklerini belirlemek için incelenebilir.

ListAccountsResponse

ListAccounts RPC için istek mesajı.

Alanlar
accounts[]

Account

Arayanın erişebileceği sonuçlar.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListConversionEventsRequest

ListConversionEvents RPC için istek mesajı

Alanlar
parent

string

Zorunlu. Üst özelliğin kaynak adı. Örnek: "özellikler/123"

page_size

int32

Döndürülecek maksimum kaynak sayısı. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür; (yüksek değerler maksimum değere zorlanır)

page_token

string

Önceki ListConversionEvents çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma işlemi sırasında, ListConversionEvents için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListConversionEventsResponse

ListConversionEvents RPC için yanıt mesajı.

Alanlar
conversion_events[]

ConversionEvent

İstenen dönüşüm etkinlikleri

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListCustomDimensionsRequest

ListCustomDimension RPC için istek mesajı.

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

page_size

int32

Döndürülecek maksimum kaynak sayısı. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür (yüksek değerler maksimum değere zorlanır).

page_token

string

Önceki ListCustomDimensions çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın.

Sayfalara ayırma işlemi sırasında, ListCustomDimensions için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListCustomDimensionsResponse

ListCustomDimensions RPC'si için yanıt mesajı.

Alanlar
custom_dimensions[]

CustomDimension

Özel Boyutların listesi.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListCustomMetricsRequest

ListCustomMetrics RPC için istek mesajı.

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

page_size

int32

Döndürülecek maksimum kaynak sayısı. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür (yüksek değerler maksimum değere zorlanır).

page_token

string

Önceki ListCustomMetrics çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın.

Sayfalara ayırma işlemi sırasında, ListCustomMetrics için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListCustomMetricsResponse

ListCustomMetrics RPC için yanıt mesajı.

Alanlar
custom_metrics[]

CustomMetric

CustomMetrics listesi.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListDataStreamsRequest

ListDataStreams RPC için istek mesajı.

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

page_size

int32

Döndürülecek maksimum kaynak sayısı. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür (yüksek değerler maksimum değere zorlanır).

page_token

string

Önceki ListDataStreams çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın.

Sayfalara ayırma işlemi sırasında, ListDataStreams için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListDataStreamsResponse

ListDataStreams RPC için yanıt mesajı.

Alanlar
data_streams[]

DataStream

Veri Akışları listesi.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListFirebaseLinksRequest

ListFirebaseLinks RPC için istek mesajı

Alanlar
parent

string

Zorunlu. Biçim: mülkler/{property_id} Örnek: mülkler/1234

page_size

int32

Döndürülecek maksimum kaynak sayısı. Hizmet, ek sayfalar olsa bile bu değerden daha düşük sonuç döndürebilir. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür; (yüksek değerler maksimum değere zorlanır)

page_token

string

Önceki ListFirebaseLinks çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma işlemi sırasında, ListFirebaseLinks için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListFirebaseLinksResponse

ListFirebaseLinks TBG için yanıt mesajı

Alanlar
next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur. Şu anda Google Analytics, mülk başına yalnızca bir FirebaseLink'i desteklemektedir. Dolayısıyla, bu alan hiçbir zaman doldurulmayacaktır.

ListGoogleAdsLinksRequest

ListGoogleAdsLinks TBG için istek mesajı.

Alanlar
parent

string

Zorunlu. Örnek biçim: özellikler/1234

page_size

int32

Döndürülecek maksimum kaynak sayısı. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür (yüksek değerler maksimum değere zorlanır).

page_token

string

Önceki ListGoogleAdsLinks çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın.

Sayfalara ayırma işlemi sırasında, ListGoogleAdsLinks için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListGoogleAdsLinksResponse

ListGoogleAdsLinks TBG için yanıt mesajı.

Alanlar
next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListMeasurementProtocolSecretsRequest

ListMeasurementProtocolSecret RPC için istek mesajı

Alanlar
parent

string

Zorunlu. Üst akışın kaynak adı. Biçim: mülkleri/{property}/dataStreams/{dataStream}/measurementProtocolSecrets

page_size

int32

Döndürülecek maksimum kaynak sayısı. Belirtilmemesi durumunda en fazla 10 kaynak döndürülür. Maksimum değer 10'dur. Yüksek değerler maksimum değere zorlanır.

page_token

string

Önceki ListMeasurementProtocolSecrets çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma işlemi sırasında, ListMeasurementProtocolSecrets için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

ListMeasurementProtocolSecretsResponse

ListMeasurementProtocolSecret RPC için yanıt mesajı

Alanlar
measurement_protocol_secrets[]

MeasurementProtocolSecret

İstekte belirtilen üst akış için gizli anahtarların listesi.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ListPropertiesRequest

ListProperties RPC için istek mesajı.

Alanlar
filter

string

Zorunlu. İsteğin sonuçlarını filtrelemek için kullanılan bir ifade. Filtreleme için uygun alanlar şunlardır: parent:(Üst hesabın/mülkün kaynak adı) veya ancestor:(Üst hesabın kaynak adı) veya firebase_project:(Bağlı Firebase projesinin kimliği veya numarası). Bazı filtre örnekleri:

| Filter                      | Description                               |
|-----------------------------|-------------------------------------------|
| parent:accounts/123         | The account with account id: 123.       |
| parent:properties/123       | The property with property id: 123.       |
| ancestor:accounts/123       | The account with account id: 123.         |
| firebase_project:project-id | The firebase project with id: project-id. |
| firebase_project:123        | The firebase project with number: 123.    |
page_size

int32

Döndürülecek maksimum kaynak sayısı. Hizmet, ek sayfalar olsa bile bu değerden daha düşük sonuç döndürebilir. Belirtilmemesi durumunda en fazla 50 kaynak döndürülür. Maksimum değer 200'dür; (yüksek değerler maksimum değere zorlanır)

page_token

string

Önceki ListProperties çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma işlemi sırasında, ListProperties için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

show_deleted

bool

Sonuçlara geri yüklenebilir şekilde silinen (ör. "çöp kutusu") Özelliklerin eklenip eklenmeyeceğini belirtir. Mülklerin silinip silinmediğini belirlemek için incelenebilir.

ListPropertiesResponse

ListProperties RPC için yanıt iletisi.

Alanlar
properties[]

Property

Filtre ölçütleriyle eşleşen ve arayan tarafından erişilebilen sonuçlar.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

MeasurementProtocolSecret

İsabetleri Measurement Protocol'a göndermek için kullanılan gizli anahtar değeridir.

Alanlar
name

string

Yalnızca çıkış. Bu gizli anahtarın kaynak adı. Bu gizli anahtar, herhangi bir akışın alt öğesi olabilir. Biçim: mülkleri/{property}/dataStreams/{dataStream}/measurementProtocolSecrets/{measurementProtocolSecret}

display_name

string

Zorunlu. Bu gizli anahtarın kullanıcılar tarafından okunabilen görünen adı.

secret_value

string

Yalnızca çıkış. Measurement Protocol gizli anahtarı değeri. İsabetleri bu gizli anahtarın üst özelliğine gönderirken Measurement Protocol API'sinin api_secret alanına bu değeri iletin.

NumericValue

Bir sayıyı temsil eder.

Alanlar
Birleştirme alanı one_value. one_value sayısal değerinden yalnızca biri aşağıdakilerden biri olabilir:
int64_value

int64

Tam sayı değeri

double_value

double

Çift değer

Özellik

Bir Google Analytics GA4 mülkünü temsil eden kaynak mesajı.

Alanlar
name

string

Yalnızca çıkış. Bu mülkün kaynak adı. Biçim: mülkler/{property_id} Örnek: "properties/1000"

property_type

PropertyType

Sabit. Bu Mülk kaynağının mülk türü. Mülk oluşturulurken, tür "PROPERTY_TYPE_UNSPECIFIED" ise "ORDINARY_PROPERTY" ima edilir.

create_time

Timestamp

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

update_time

Timestamp

Yalnızca çıkış. Varlık yükü alanlarının en son güncellendiği zaman.

parent

string

Sabit. Bu mülkün mantıksal üst öğesinin kaynak adı.

Not: Mülk taşıma kullanıcı arayüzü, üst öğeyi değiştirmek için kullanılabilir. Biçim: hesaplar/{hesap}, mülkler/{mülk} Örnek: "accounts/100", "properties/101"

display_name

string

Zorunlu. Bu tesisin kullanıcılar tarafından okunabilen görünen adı.

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

industry_category

IndustryCategory

Bu mülkle ilişkili sektör Örnek: AUTOMOTIVE, FOOD_AND_DRINK

time_zone

string

Zorunlu. Verilerin nereden geldiğine bakılmaksızın raporlar için gün sınırı olarak kullanılan Raporlama Saat Dilimi. Saat dilimi YS'yi kabul ediyorsa, Analytics değişikliklere göre otomatik olarak ayarlama yapar.

NOT: Saat diliminin değiştirilmesi, verileri yalnızca ileriye dönük olarak etkiler ve bu işlem geriye dönük olarak uygulanmaz.

Biçim: https://www.iana.org/time-zones Örnek: "Amerika/Los_Angeles"

currency_code

string

Parasal değerler içeren raporlarda kullanılan para birimi türü.

Biçim: https://en.wikipedia.org/wiki/ISO_4217 Örnekler: "USD", "EUR", "JPY"

service_level

ServiceLevel

Yalnızca çıkış. Bu mülk için geçerli olan Google Analytics hizmet düzeyi.

delete_time

Timestamp

Yalnızca çıkış. Ayarlandıysa bu mülkün çöp kutusuna gönderildiği zaman. Ayarlanmazsa bu mülk şu anda çöp kutusunda değildir.

expire_time

Timestamp

Yalnızca çıkış. Ayarlanırsa çöp kutusuna gönderilen bu mülkün kalıcı olarak silineceği saat. Politika ayarlanmazsa bu mülk şu anda çöp kutusunda değildir ve silinmesi planlanmamıştır.

account

string

Sabit. Üst hesabın kaynak adı Biçim: hesaplar/{hesap_kimliği} Örnek: "hesaplar/123"

PropertySummary

GA4 mülkünün meta verilerini temsil eden sanal kaynak.

Alanlar
property

string

Bu mülk özeti tarafından atıfta bulunulan mülkün kaynak adı Biçim: mülkler/{property_id} Örnek: "properties/1000"

display_name

string

Bu mülk özetinde atıfta bulunulan mülkün görünen adı.

property_type

PropertyType

Tesisin mülk türü.

parent

string

Bu mülkün mantıksal üst öğesinin kaynak adı.

Not: Mülk taşıma kullanıcı arayüzü, üst öğeyi değiştirmek için kullanılabilir. Biçim: hesaplar/{hesap}, mülkler/{mülk} Örnek: "accounts/100", "properties/200"

PropertyType

Mülk kaynaklarının türleri.

Sıralamalar
PROPERTY_TYPE_UNSPECIFIED Bilinmeyen veya belirtilmemiş mülk türü
PROPERTY_TYPE_ORDINARY Normal GA4 mülkü
PROPERTY_TYPE_SUBPROPERTY GA4 alt mülkü
PROPERTY_TYPE_ROLLUP GA4 toplayıcı mülkü

ProvisionAccountTicketRequest

SupplyAccountTicket RPC için istek iletisi.

Alanlar
account

Account

Oluşturulacak hesap.

redirect_uri

string

Hizmet Şartları'nı kabul ettikten sonra kullanıcının gönderileceği yönlendirme URI'si. Cloud Console'da Yönlendirme URI'si olarak yapılandırılmalıdır.

ProvisionAccountTicketResponse

ProvisionAccountTicket RPC için yanıt iletisi.

Alanlar
account_ticket_id

string

Hizmet Şartları bağlantısında iletilecek parametre.

RunAccessReportRequest

Veri Erişim Kaydı Raporu isteği.

Alanlar
entity

string

Veri Erişimi Raporu, mülk düzeyinde veya hesap düzeyinde istek göndermeyi destekler. Hesap düzeyinde istenirse Veri Erişim Raporları, söz konusu hesaptaki tüm mülkler için tüm erişimi içerir.

GA4 mülk kimliğiniz "123" ise mülk düzeyinde istekte bulunmak için öğe "özellikler/123" örneğinde olmalıdır. GA4 hesap kimliğiniz "1234" ise hesap düzeyinde istekte bulunmak için varlığın örneğin "accounts/1234" olması gerekir.

dimensions[]

AccessDimension

Yanıtta istenen ve gösterilen boyutlar. İsteklerin en fazla 9 boyuta izin verilir.

metrics[]

AccessMetric

İstenen ve yanıtta gösterilen metrikler. İstekler için en fazla 10 metriğe izin verilir.

date_ranges[]

AccessDateRange

Okunacak erişim kayıtlarının tarih aralıkları. Birden fazla tarih aralığı istenirse her yanıt satırı sıfır tabanlı bir tarih aralığı dizini içerir. İki tarih aralığı çakışırsa, çakışan günlerin erişim kayıtları her iki tarih aralığının yanıt satırlarına eklenir. İstekler için en fazla 2 tarih aralığına izin verilir.

dimension_filter

AccessFilterExpression

Boyut filtreleri, rapor yanıtını filtreyle eşleşen belirli boyut değerleriyle kısıtlamanızı sağlar. Örneğin, tek bir kullanıcının erişim kayıtlarını filtreleme. Daha fazla bilgi edinmek için Boyut Filtreleriyle İlgili Temel Bilgiler başlıklı makaleyi inceleyin. Metrikler bu filtrede kullanılamaz.

metric_filter

AccessFilterExpression

Metrik filtreleri, rapor yanıtını filtreyle eşleşen belirli metrik değerleriyle kısıtlamanızı sağlar. Metrik filtreleri, SQL'in yan tümcesine benzer şekilde, raporun satırları toplandıktan sonra uygulanır. Boyutlar bu filtrede kullanılamaz.

offset

int64

Başlangıç satırının satır sayısıdır. İlk satır, 0. satır olarak sayılır. Ofset belirtilmezse 0 olarak kabul edilir. Ofset sıfırsa bu yöntem, limit girişli ilk sonuç sayfasını döndürür.

Bu sayfalara ayırma parametresi hakkında daha fazla bilgi için Sayfaları numaralandırma konusuna bakın.

limit

int64

Döndürülecek satır sayısı. Belirtilmemesi halinde 10.000 satır döndürülür. API, kaç tane istediğinize bakılmaksızın istek başına maksimum 100.000 satır döndürür. limit pozitif olmalıdır.

limit satır sayısı kadar kaldıysa API, istenen limit satırdan daha az satır döndürebilir. Örneğin, country boyutu için 300'den az olası değer vardır. Bu nedenle, yalnızca country hakkında rapor oluştururken limit değerini daha yüksek bir değere ayarlasanız bile 300'den fazla satır alamazsınız.

Bu sayfalara ayırma parametresi hakkında daha fazla bilgi için Sayfaları numaralandırma konusuna bakın.

time_zone

string

Belirtildiyse bu isteğin saat dilimidir. Belirtilmemişse mülkün saat dilimi kullanılır. İsteğin saat dilimi, raporun başlangıç ve bitiş tarihlerini yorumlamak için kullanılır.

IANA Saat Dilimi veritabanından (https://www.iana.org/time-zones) alınan dizeler olarak biçimlendirilmiştir; örneğin, "America/New_York" veya "Asya/Tokyo".

order_bys[]

AccessOrderBy

Yanıtta satırların nasıl sıralandığını belirtir.

return_entity_quota

bool

Bu Analytics Mülkü'nün kotasının mevcut durumunun döndürülüp döndürülmeyeceğini değiştirir. Kota, AccessQuota dosyası içinde döndürülür. Hesap düzeyindeki istekler için bu alan yanlış olmalıdır.

include_all_users

bool

İsteğe bağlı. Yanıta hiç API çağrısı yapmamış kullanıcıların dahil edilip edilmeyeceğini belirler. True (doğru) değerine ayarlanırsa, belirtilen mülke veya hesaba erişimi olan tüm kullanıcılar, API çağrısı yapıp yapmadıklarına bakılmaksızın yanıta dahil edilir. Yanlış değerine ayarlanırsa yalnızca API çağrısı yapan kullanıcılar dahil edilir.

expand_groups

bool

İsteğe bağlı. Kullanıcı gruplarındaki kullanıcıların döndürülüp döndürülmeyeceğine karar verir. Bu alan yalnızca include_all_users parametresi "true" (doğru) olarak ayarlandığında çalışır. True (doğru) değerine ayarlanırsa, belirtilen mülke veya hesaba erişimi olan tüm kullanıcıları döndürür. False (yanlış) değerine ayarlanırsa yalnızca doğrudan erişimi olan kullanıcılar döndürülür.

RunAccessReportResponse

Özelleştirilmiş Veri Erişim Kaydı Raporu yanıtı.

Alanlar
dimension_headers[]

AccessDimensionHeader

Rapordaki belirli bir boyuta karşılık gelen sütunun başlığı. DimensionHeaders sayısı ve DimensionHeaders öğesinin sıralaması, satırlarda bulunan boyutlarla eşleşir.

metric_headers[]

AccessMetricHeader

Rapordaki belirli bir metriğe karşılık gelen sütunun başlığı. MetricHeaders'ın sayısı ve MetricHeaders'ın sıralaması, satırlardaki metriklerle eşleşir.

rows[]

AccessRow

Rapordaki boyut değeri kombinasyonları ve metrik değerleri satırları.

row_count

int32

Sorgu sonucundaki toplam satır sayısı. rowCount yanıtta döndürülen satır sayısından, limit istek parametresinden ve offset istek parametresinden bağımsızdır. Örneğin bir sorgu 175 satır döndürüyorsa ve API isteğine limit/50 satırı dahil ediyorsa yanıt, 175 satırdan rowCount tanesini ancak 50 satırı içerir.

Bu sayfalara ayırma parametresi hakkında daha fazla bilgi için Sayfaları numaralandırma konusuna bakın.

quota

AccessQuota

Bu istek dahil olmak üzere bu Analytics mülkünün kota durumu. Bu alan, hesap düzeyindeki isteklerde çalışmaz.

SearchChangeHistoryEventsRequest

SearchChangeHistoryEvents RPC için mesaj isteyin.

Alanlar
account

string

Zorunlu. Değişiklik geçmişi kaynaklarının döndürüleceği hesap kaynağı. Biçim: hesaplar/{hesap} Örnek: "accounts/100"

property

string

İsteğe bağlı. Bir alt mülkün kaynak adı. Ayarlanırsa yalnızca bu mülkte veya alt kaynaklarında yapılan değişiklikleri döndürür. Biçim: mülkler/{propertyId} Örnek: "properties/100"

resource_type[]

ChangeHistoryResourceType

İsteğe bağlı. Ayarlanırsa yalnızca bu türlerden en az biriyle eşleşen bir kaynak için olan değişiklikleri döndürür.

action[]

ActionType

İsteğe bağlı. Ayarlanırsa yalnızca bu işlem türlerinden bir veya daha fazlasıyla eşleşen değişiklikleri döndürür.

actor_email[]

string

İsteğe bağlı. Ayarlanırsa yalnızca bu listedeki bir kullanıcı tarafından yapılan değişiklikleri döndürür.

earliest_change_time

Timestamp

İsteğe bağlı. Ayarlanırsa yalnızca şu tarihten sonra yapılan değişiklikleri döndürür (bu süre dahil).

latest_change_time

Timestamp

İsteğe bağlı. Ayarlanırsa yalnızca şu tarihten önce yapılan değişiklikleri döndürür (bu tarihten önce de (dahil).

page_size

int32

İsteğe bağlı. Döndürülecek maksimum ChangeHistoryEvent öğesi sayısı. Hizmet, ek sayfalar olsa bile bu değerden daha düşük sonuç döndürebilir. Bu değer belirtilmediğinde en fazla 50 öğe iade edilir. Maksimum değer 200'dür (yüksek değerler maksimum değere zorlanır).

page_token

string

İsteğe bağlı. Önceki SearchChangeHistoryEvents çağrısından alınan bir sayfa jetonu. Sonraki sayfayı almak için bu kodu sağlayın. Sayfalara ayırma işlemi sırasında, SearchChangeHistoryEvents için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir.

SearchChangeHistoryEventsResponse

SearchAccounts RPC için yanıt iletisi.

Alanlar
change_history_events[]

ChangeHistoryEvent

Arayanın erişebileceği sonuçlar.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilecek bir jeton. Bu alan atlanırsa sonraki sayfa yoktur.

ServiceLevel

Google Analytics için çeşitli hizmet düzeyleri.

Sıralamalar
SERVICE_LEVEL_UNSPECIFIED Hizmet düzeyi belirtilmedi veya geçersiz.
GOOGLE_ANALYTICS_STANDARD Google Analytics'in standart sürümü.
GOOGLE_ANALYTICS_360 Google Analytics'in ücretli, premium sürümü.

UpdateAccountRequest

UpdateAccount RPC için istek mesajı.

Alanlar
account

Account

Zorunlu. Güncellenecek hesap. Hesabın name alanı, hesabı tanımlamak için kullanılır.

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Alan adlarının yılan-büyük harf (ör. "field_to_update") yazması gerekir. Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.

UpdateConversionEventRequest

UpdateConversionEvent RPC için istek mesajı

Alanlar
conversion_event

ConversionEvent

Zorunlu. Güncellenecek dönüşüm etkinliği. name alanı, güncellenecek ayarları tanımlamak için kullanılır.

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Alan adlarının ilk harfleri büyük yazılmalıdır (ör. "güncellenecek_alan"). Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.

UpdateCustomDimensionRequest

UpdateCustomDimension RPC için istek mesajı.

Alanlar
custom_dimension

CustomDimension

Güncellenecek Özel Boyut

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.

UpdateCustomMetricRequest

UpdateCustomMetric RPC için istek mesajı.

Alanlar
custom_metric

CustomMetric

Güncellenecek CustomMetric

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.

UpdateDataRetentionSettingsRequest

UpdateDataKeepSettings RPC için istekte bulunun.

Alanlar
data_retention_settings

DataRetentionSettings

Zorunlu. Güncellenecek ayarlar. name alanı, güncellenecek ayarları tanımlamak için kullanılır.

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Alan adlarının ilk harfleri büyük yazılmalıdır (ör. "güncellenecek_alan"). Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.

UpdateDataStreamRequest

UpdateDataStream RPC için istek mesajı.

Alanlar
data_stream

DataStream

Güncellenecek DataStream

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.

UpdateGoogleAdsLinkRequest

UpdateGoogleAdsLink RPC için istek mesajı

Alanlar
update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Alan adlarının ilk harfleri büyük yazılmalıdır (ör. "güncellenecek_alan"). Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.

UpdateMeasurementProtocolSecretRequest

UpdateMeasurementProtocolSecret RPC için istek mesajı

Alanlar
measurement_protocol_secret

MeasurementProtocolSecret

Zorunlu. Güncellenecek Measurement Protocol gizli anahtarı.

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Atlanan alanlar güncellenmez.

UpdatePropertyRequest

UpdateProperty RPC için istek mesajı.

Alanlar
property

Property

Zorunlu. Güncellenecek mülk. Mülkün name alanı, güncellenecek mülkü tanımlamak için kullanılır.

update_mask

FieldMask

Zorunlu. Güncellenecek alanların listesi. Alan adlarının ilk harfleri büyük yazılmalıdır (ör. "güncellenecek_alan"). Atlanan alanlar güncellenmez. Varlığın tamamını değiştirmek için tüm alanları eşleştirmek üzere "*" dizesiyle bir yol kullanın.