REST Resource: accounts.conversionSources

Kaynak: ConversionSource

Bir satıcı hesabına ait dönüşüm kaynağını temsil eder. Bir satıcı hesabında en fazla 200 dönüşüm kaynağı olabilir.

JSON gösterimi
{
  "name": string,
  "state": enum (State),
  "expireTime": string,
  "controller": enum (Controller),

  // Union field source_data can be only one of the following:
  "googleAnalyticsLink": {
    object (GoogleAnalyticsLink)
  },
  "merchantCenterDestination": {
    object (MerchantCenterDestination)
  }
  // End of list of possible types for union field source_data.
}
Alanlar
name

string

Yalnızca çıkış. Tanımlayıcı. Yeni bir ConversionSource oluşturulduktan sonra Content API tarafından oluşturulmuştur. Biçim: [a-z]{4}:.+ İki nokta işaretinden önceki dört karakter, iletişim kaynağının türünü temsil eder. İki nokta işaretinden sonraki içerik, söz konusu tür içindeki dönüşüm kaynağının kimliğini temsil eder. İki farklı dönüşüm kaynağının kimliği farklı türlerde aynı olabilir. Şu önek türleri desteklenir: - galk: GoogleAnalyticsLink kaynakları için. - mcdn: MerchantCenter Hedef kaynakları için.

state

enum (State)

Yalnızca çıkış. Bu dönüşüm kaynağının mevcut durumu. API aracılığıyla düzenlenemez.

expireTime

string (Timestamp format)

Yalnızca çıkış. Arşivlenmiş bir dönüşüm kaynağının kalıcı olarak silindiği ve artık silme işleminin geri alınamadığı zamandır.

controller

enum (Controller)

Yalnızca çıkış. Dönüşüm kaynağının denetleyicisi.

Birleştirme alanı source_data. Zorunlu. Her bir farklı kaynak türüne özel dönüşüm kaynağı verileri. source_data şunlardan yalnızca biri olabilir:
merchantCenterDestination

object (MerchantCenterDestination)

"Merchant Center Etiket Hedefi" türündeki Dönüşüm Kaynağı.

AttributionSettings

İlişkilendirme öncesi verileri alan dönüşüm kaynaklarının ilişkilendirme ayarlarını temsil eder.

JSON gösterimi
{
  "attributionLookbackWindowDays": integer,
  "attributionModel": enum (AttributionModel),
  "conversionType": [
    {
      object (ConversionType)
    }
  ]
}
Alanlar
attributionLookbackWindowDays

integer

Zorunlu. Bu kaynakta ilişkilendirme için kullanılan yeniden inceleme aralıkları (gün cinsinden). Desteklenen değerler: 7, 30, 40.

attributionModel

enum (AttributionModel)

Zorunlu. İlişkilendirme modeli.

conversionType[]

object (ConversionType)

Sabit. Sırasız liste. Bir dönüşüm etkinliğinin sınıflandırılabileceği farklı dönüşüm türlerinin listesi. Standart bir "purchase" türü otomatik olarak oluşturulur.

AttributionModel

Bu kaynak için kullanılan ilişkilendirme modeli. https://support.google.com/analytics/answer/10596866 adresinde açıklandığı üzere, Google Analytics 4 tarafından sunulan aynı model grubunu destekliyoruz.

Sıralamalar
ATTRIBUTION_MODEL_UNSPECIFIED Belirtilmemiş model.
CROSS_CHANNEL_LAST_CLICK Kanallar arası Son Tıklama modeli.
ADS_PREFERRED_LAST_CLICK Ads tercihli Son Tıklama modeli.
CROSS_CHANNEL_DATA_DRIVEN Kanallar arası veriye dayalı model.
CROSS_CHANNEL_FIRST_CLICK Kanallar arası İlk Tıklama modeli.
CROSS_CHANNEL_LINEAR Kanallar Arası Doğrusal model.
CROSS_CHANNEL_POSITION_BASED Kanallar arası Konuma Dayalı model.
CROSS_CHANNEL_TIME_DECAY Kanallar arası zamana bağlı azalma modeli.

ConversionType

Dönüşüm etkinliği türlerini temsil eden mesaj

JSON gösterimi
{
  "name": string,
  "report": boolean
}
Alanlar
name

string

Yalnızca çıkış. Müşteri tarafından raporlanacağı şekliyle dönüşüm etkinliğinin adı.

report

boolean

Yalnızca çıkış. Türün Merchant Center raporlarına dahil edilip edilmeyeceğini gösteren seçenek.

MerchantCenterDestination

"Merchant Center Hedefi" kaynaklar, Google etiketi kullanan bir online mağazadan dönüşüm etkinliklerini doğrudan kaynağın oluşturulduğu Merchant Center hesabına göndermek için kullanılabilir.

JSON gösterimi
{
  "destination": string,
  "attributionSettings": {
    object (AttributionSettings)
  },
  "displayName": string,
  "currencyCode": string
}
Alanlar
destination

string

Yalnızca çıkış. Merchant Center Hedef Kimliği.

attributionSettings

object (AttributionSettings)

Zorunlu. Merchant Center Hedefi için kullanılan ilişkilendirme ayarları.

displayName

string

Zorunlu. Hedef için satıcı tarafından belirtilen görünen ad. Bu ad, Merchant Center kullanıcı arayüzünde dönüşüm kaynağını tanımlayan addır. 64 karakterle sınırlıdır.

currencyCode

string

Zorunlu. Üç harfli para birimi kodu (ISO 4217). Para birimi kodu, bu hedefe gönderilen dönüşümlerin Merchant Center'da hangi para biriminde raporlanacağını tanımlar.

Eyalet

Dönüşüm kaynağının durumunu gösterir.

Sıralamalar
STATE_UNSPECIFIED Dönüşüm kaynağının durumu belirtilmedi.
ACTIVE Dönüşüm kaynağı tamamen çalışır durumda.
ARCHIVED Dönüşüm kaynağı son 30 gün içinde arşivlendi ve şu anda işlevsel değil. Silme işlemini geri alma yöntemi kullanılarak geri yüklenebilir.
PENDING Dönüşüm kaynağı oluşturma işlemi başladı ancak henüz tamamlanmadı.

Denetleyici

Dönüşüm kaynağını kontrol eden varlık.

Sıralamalar
CONTROLLER_UNSPECIFIED Varsayılan değer. Bu değer kullanılmıyor.
MERCHANT Dönüşüm Kaynağının sahibi olan Satıcı tarafından kontrol edilir.
YOUTUBE_AFFILIATES YT Satış Ortakları programıyla kontrol edilir.

Yöntemler

create

Yeni bir dönüşüm kaynağı oluşturur.

delete

Mevcut bir dönüşüm kaynağını arşivler.

get

Bir dönüşüm kaynağı getirir.

list

Arayanın erişebildiği dönüşüm kaynaklarının listesini alır.

patch

Mevcut bir dönüşüm kaynağının bilgilerini günceller.

undelete

Arşivlenmiş bir dönüşüm kaynağını yeniden etkinleştirir.