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şturulur. Biçim: [a-z]{4}:.+ İki nokta işaretinden önceki dört karakter, dönüşüm kaynağının türünü temsil eder. İki nokta işaretinden sonraki içerik, söz konusu türdeki 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 tür önekler desteklenir: - galk: GoogleAnalyticsLink kaynakları için. - mcdn: MerchantCenterDestination 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şlemi geri alınamayacağı zaman.

controller

enum (Controller)

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

Birleştirme alanı source_data. Zorunlu. Farklı her bir kaynak türüne özgü 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. Oluşturma sırasında bu liste boşsa standart bir "purchase" türü otomatik olarak oluşturulur.

AttributionModel

Bu kaynak için kullanılan ilişkilendirme modeli. Google Analytics 4 tarafından sunulan model grubunu, https://support.google.com/analytics/answer/10596866 adresinde açıklandığı şekilde 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 belirten 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. 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 belirtilmemiş.
ACTIVE Dönüşüm kaynağı tamamen işlevseldir.
ARCHIVED Dönüşüm kaynağı son 30 gün içinde arşivlenmiş ve şu anda çalışmıyor. Silme işlemini geri alma yöntemiyle geri yüklenebilir.
PENDING Dönüşüm kaynağı oluşturma işlemi başladı, ancak henüz tam olarak 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ı tarafından kontrol edilmektedir.

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.