Customer

Bir müşteri.

JSON gösterimi
{
  "resourceName": string,
  "callReportingSetting": {
    object (CallReportingSetting)
  },
  "conversionTrackingSetting": {
    object (ConversionTrackingSetting)
  },
  "remarketingSetting": {
    object (RemarketingSetting)
  },
  "payPerConversionEligibilityFailureReasons": [
    enum (CustomerPayPerConversionEligibilityFailureReason)
  ],
  "optimizationScoreWeight": number,
  "status": enum (CustomerStatus),
  "customerAgreementSetting": {
    object (CustomerAgreementSetting)
  },
  "localServicesSettings": {
    object (LocalServicesSettings)
  },
  "videoBrandSafetySuitability": enum (BrandSafetySuitability),
  "id": string,
  "descriptiveName": string,
  "currencyCode": string,
  "timeZone": string,
  "trackingUrlTemplate": string,
  "finalUrlSuffix": string,
  "autoTaggingEnabled": boolean,
  "hasPartnersBadge": boolean,
  "manager": boolean,
  "testAccount": boolean,
  "optimizationScore": number,
  "locationAssetAutoMigrationDone": boolean,
  "imageAssetAutoMigrationDone": boolean,
  "locationAssetAutoMigrationDoneDateTime": string,
  "imageAssetAutoMigrationDoneDateTime": string
}
Alanlar
resourceName

string

Sabit. Müşterinin kaynak adı. Müşteri kaynakları şu biçimdedir:

customers/{customerId}

callReportingSetting

object (CallReportingSetting)

Bir müşteri için çağrı raporlama ayarı. Yalnızca bir update işleminde değişebilir.

conversionTrackingSetting

object (ConversionTrackingSetting)

Yalnızca çıkış. Müşteri için dönüşüm izleme ayarı.

remarketingSetting

object (RemarketingSetting)

Yalnızca çıkış. Müşteri için yeniden pazarlama ayarı.

payPerConversionEligibilityFailureReasons[]

enum (CustomerPayPerConversionEligibilityFailureReason)

Yalnızca çıkış. Müşterinin PaymentMode.CONVERSIONS.dışını kullanmaya uygun olmamasının nedenleri. Liste boşsa müşteri uygundur. Bu alan salt okunurdur.

optimizationScoreWeight

number

Yalnızca çıkış. Müşterinin optimizasyon puanı ağırlığı.

Optimizasyon puanı ağırlığı, yönetici olmayan birden fazla müşteri arasında optimizasyon puanlarını karşılaştırmak/toplu hale getirmek için kullanılabilir. Bir yöneticinin toplu optimizasyon puanı, Customer.optimization_score * Customer.optimization_score_weight adlı işletmenin tüm müşterilerinin toplamı olarak hesaplanır. Bu alan, tüm yönetici müşterileri ve yönetici olmayan puanlanmamış müşteriler için 0'dır.

Bu alan salt okunurdur.

status

enum (CustomerStatus)

Yalnızca çıkış. Müşterinin durumu.

customerAgreementSetting

object (CustomerAgreementSetting)

Yalnızca çıkış. Bir müşteri için Müşteri Anlaşması Ayarı.

localServicesSettings

object (LocalServicesSettings)

Yalnızca çıkış. Yerel Hizmetler müşterisinin ayarları.

videoBrandSafetySuitability

enum (BrandSafetySuitability)

Yalnızca çıkış. Hesap düzeyindeki Marka Güvenliği ayarı. Envanter türü seçerek reklamlarınızı markanız için en uygun içeriklerde göstermenize olanak tanır. https://support.google.com/google-ads/answer/7515513 adresine göz atın.

id

string (int64 format)

Yalnızca çıkış. Müşterinin kimliği.

descriptiveName

string

İsteğe bağlı, müşterinin benzersiz olmayan açıklayıcı adı.

currencyCode

string

Sabit. Hesabın faaliyet gösterdiği para birimi. ISO 4217 standardındaki para birimi kodlarının bir alt kümesi desteklenir.

timeZone

string

Sabit. Müşterinin yerel saat dilimi kimliği.

trackingUrlTemplate

string

Parametrelerden izleme URL'si oluşturmaya yönelik URL şablonu. Yalnızca bir update işleminde değişebilir.

finalUrlSuffix

string

Parametreleri nihai URL'ye eklemek için kullanılan URL şablonu. Yalnızca bir update işleminde değişebilir.

autoTaggingEnabled

boolean

Otomatik etiketlemenin müşteri için etkin olup olmadığı.

hasPartnersBadge

boolean

Yalnızca çıkış. Müşterinin Partners programı rozetine sahip olup olmadığı. Müşteri, Partners programıyla ilişkili değilse bu değer yanlış (false) olacaktır. Daha fazla bilgi için https://support.google.com/partners/answer/3125774 adresini ziyaret edin.

manager

boolean

Yalnızca çıkış. Müşterinin yönetici olup olmadığı.

testAccount

boolean

Yalnızca çıkış. Müşterinin test hesabı olup olmadığı.

optimizationScore

number

Yalnızca çıkış. Müşterinin optimizasyon puanı.

Optimizasyon puanı, müşteriye ait kampanyaların ne kadar iyi performans sergileyecek şekilde ayarlandığına dair bir tahmindir. %0 (0,0) ile %100 (1,0) arasında değişir. Bu alan, tüm yönetici müşteriler ve yönetici olmayan puanlanmamış müşteriler için boştur.

https://support.google.com/google-ads/answer/9061546 adresinde "Optimizasyon puanı hakkında" başlıklı makaleyi inceleyin.

Bu alan salt okunurdur.

locationAssetAutoMigrationDone

boolean

Yalnızca çıkış. Feed tabanlı konum, öğe tabanlı konuma taşındıysa doğru değerini döndürür.

imageAssetAutoMigrationDone

boolean

Yalnızca çıkış. Feed tabanlı resim, öğe tabanlı resme taşındıysa doğru değerini döndürür.

locationAssetAutoMigrationDoneDateTime

string

Yalnızca çıkış. Feed tabanlı konumdan öğe temel konumuna yyyy-AA-gg SS:dd:ss biçiminde yapılan taşıma zaman damgası.

imageAssetAutoMigrationDoneDateTime

string

Yalnızca çıkış. Feed tabanlı resimden öğe temel resmine yyyy-AA-gg SS:dd:ss biçiminde yapılan taşıma zaman damgası.

CallReportingSetting

Bir müşteri için çağrı raporlama ayarı. Yalnızca bir update işleminde değişebilir.

JSON gösterimi
{
  "callReportingEnabled": boolean,
  "callConversionReportingEnabled": boolean,
  "callConversionAction": string
}
Alanlar
callReportingEnabled

boolean

Telefon araması etkinliklerini Google Sistemi üzerinden yönlendirerek raporlanmasını etkinleştirin.

callConversionReportingEnabled

boolean

Arama dönüşümü raporlamasının etkinleştirilip etkinleştirilmeyeceği.

callConversionAction

string

Telefon araması dönüşümünün ilişkilendirileceği müşteri düzeyinde telefon araması dönüşümü işlemi. Politika ayarlanmadan bırakılırsa varsayılan dönüşüm işlemi kullanılır. Yalnızca callConversionReportingEnabled doğru değerine ayarlandığında geçerli olur.

ConversionTrackingSetting

Google Ads Dönüşüm İzleme ile ilgili müşteri genelinde geçerli olan ayarlar koleksiyonu.

JSON gösterimi
{
  "acceptedCustomerDataTerms": boolean,
  "conversionTrackingStatus": enum (ConversionTrackingStatus),
  "enhancedConversionsForLeadsEnabled": boolean,
  "googleAdsConversionCustomer": string,
  "conversionTrackingId": string,
  "crossAccountConversionTrackingId": string
}
Alanlar
acceptedCustomerDataTerms

boolean

Yalnızca çıkış. Müşterinin, müşteri verisi şartlarını kabul edip etmediği. Hesaplar arası dönüşüm izleme kullanılıyorsa bu değer yöneticiden devralınır. Bu alan salt okunurdur. Daha fazla bilgi için https://support.google.com/adspolicy/answer/7475709 adresini inceleyin.

conversionTrackingStatus

enum (ConversionTrackingStatus)

Yalnızca çıkış. Dönüşüm izleme durumu. Müşterinin dönüşüm izlemeyi kullanıp kullanmadığını ve bu müşterinin dönüşüm izleme sahibinin kim olduğunu gösterir. Bu müşteri hesaplar arası dönüşüm izleme kullanıyorsa döndürülen değer, isteğin login-customer-id değerine göre farklılık gösterir.

enhancedConversionsForLeadsEnabled

boolean

Yalnızca çıkış. Müşterinin, potansiyel müşteriler için gelişmiş dönüşümler özelliğini etkinleştirip etkinleştirmediği. Hesaplar arası dönüşüm izleme kullanılıyorsa bu değer yöneticiden devralınır. Bu alan salt okunurdur.

googleAdsConversionCustomer

string

Yalnızca çıkış. Dönüşümlerin oluşturulduğu ve yönetildiği müşterinin kaynak adı. Bu alan salt okunurdur.

conversionTrackingId

string (int64 format)

Yalnızca çıkış. Bu hesap için kullanılan dönüşüm izleme kimliği. Bu kimlik, müşterinin dönüşüm izlemeyi kullanıp kullanmadığını belirtmez (conversionTrackingStatus bunu kullanıyor). Bu alan salt okunurdur.

crossAccountConversionTrackingId

string (int64 format)

Yalnızca çıkış. Müşterinin yöneticisinin dönüşüm izleme kimliği. Bu ayar, müşteri hesaplar arası dönüşüm izlemeyi etkinleştirdiğinde ayarlanır ve conversionTrackingId değerini geçersiz kılar. Bu alan yalnızca Google Ads kullanıcı arayüzünden yönetilebilir. Bu alan salt okunurdur.

RemarketingSetting

Müşteri için yeniden pazarlama ayarı.

JSON gösterimi
{
  "googleGlobalSiteTag": string
}
Alanlar
googleGlobalSiteTag

string

Yalnızca çıkış. Google etiketi.

CustomerPayPerConversionEligibilityFailureReason

Bir müşterinin PaymentMode.CONVERSIONS kullanmaya uygun olmamasının olası nedenlerini açıklayan enum.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Yalnızca döndürülen değer için kullanılır. Bu sürümde bilinmeyen değeri temsil eder.
NOT_ENOUGH_CONVERSIONS Müşterinin yeterli dönüşümü yok.
CONVERSION_LAG_TOO_HIGH Müşterinin dönüşüm gecikmesi çok yüksek.
HAS_CAMPAIGN_WITH_SHARED_BUDGET Müşteri, paylaşılan bütçeler kullanıyor.
HAS_UPLOAD_CLICKS_CONVERSION Müşterinin ConversionActionType.UPLOAD_CLICKS değerinde dönüşümler var.
AVERAGE_DAILY_SPEND_TOO_HIGH Müşterinin ortalama günlük harcaması çok yüksek.
ANALYSIS_NOT_COMPLETE Müşterinin uygunluğu henüz Google Ads arka ucu tarafından hesaplanmadı. Kısa süre sonra tekrar kontrol edin.
OTHER Müşteri, başka nedenlerden dolayı uygun değil.

CustomerAgreementSetting

Bir müşteri için Müşteri Anlaşması Ayarı.

JSON gösterimi
{
  "acceptedLeadFormTerms": boolean
}
Alanlar
acceptedLeadFormTerms

boolean

Yalnızca çıkış. Müşterinin, potansiyel müşteri formu hizmet şartlarını kabul edip etmediği.

LocalServicesSettings

Yerel Hizmetler müşterisinin ayarları.

JSON gösterimi
{
  "granularLicenseStatuses": [
    {
      object (GranularLicenseStatus)
    }
  ],
  "granularInsuranceStatuses": [
    {
      object (GranularInsuranceStatus)
    }
  ]
}
Alanlar
granularLicenseStatuses[]

object (GranularLicenseStatus)

Yalnızca çıkış. Coğrafi sektör düzeyindeki lisans durumlarının salt okunur bir listesidir.

granularInsuranceStatuses[]

object (GranularInsuranceStatus)

Yalnızca çıkış. Coğrafi sektör düzeyinde sigorta durumlarının salt okunur listesi.

GranularLicenseStatus

Coğrafi + sektör düzeyinde lisans durumu.

JSON gösterimi
{
  "geoCriterionId": string,
  "categoryId": string,
  "verificationStatus": enum (LocalServicesVerificationStatus)
}
Alanlar
geoCriterionId

string (int64 format)

Yalnızca çıkış. Durumla ilişkilendirilen coğrafi hedef ölçüt kimliği. Gereksinimlere ve konuma bağlı olarak ülke veya eyalet/il coğrafi düzeyinde olabilir. Daha fazla bilgi için https://developers.google.com/google-ads/api/data/geotargets adresini ziyaret edin.

categoryId

string

Yalnızca çıkış. Durumla ilişkili hizmet kategorisi. Örneğin, xcat:service_area_business_tesisatçı. Daha fazla bilgi için https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids adresini ziyaret edin.

verificationStatus

enum (LocalServicesVerificationStatus)

Yalnızca çıkış. Coğrafi bölge + sektör bazında ayrıntılı lisans durumu.

LocalServicesVerificationStatus

Belirli bir Yerel Hizmet Reklamları doğrulama kategorisinin durumunu açıklayan enum.

Sıralamalar
UNSPECIFIED Belirtilmedi.
UNKNOWN Doğrulama durumu bilinmiyor.
NEEDS_REVIEW Doğrulama başladı, ancak bitmedi.
FAILED Doğrulama başarısız oldu.
PASSED Doğrulama geçti.
NOT_APPLICABLE Doğrulama geçerli değil.
NO_SUBMISSION Doğrulama gerekiyor ancak gönderim bekleniyor.
PARTIAL_SUBMISSION Gerekli doğrulamaların tümü gönderilmedi.
PENDING_ESCALATION Doğrulamanın, Yerel Hizmet Reklamları Operasyon Uzmanı tarafından incelenmesi gerekiyor.

GranularInsuranceStatus

Coğrafi + sektör düzeyinde sigorta durumu.

JSON gösterimi
{
  "geoCriterionId": string,
  "categoryId": string,
  "verificationStatus": enum (LocalServicesVerificationStatus)
}
Alanlar
geoCriterionId

string (int64 format)

Yalnızca çıkış. Durumla ilişkilendirilen coğrafi hedef ölçüt kimliği. Gereksinimlere ve konuma bağlı olarak ülke veya eyalet/il coğrafi düzeyinde olabilir. Daha fazla bilgi için https://developers.google.com/google-ads/api/data/geotargets adresini ziyaret edin.

categoryId

string

Yalnızca çıkış. Durumla ilişkili hizmet kategorisi. Örneğin, xcat:service_area_business_tesisatçı. Daha fazla bilgi için https://developers.google.com/google-ads/api/data/codes-formats#local_services_ids adresini ziyaret edin.

verificationStatus

enum (LocalServicesVerificationStatus)

Yalnızca çıkış. Coğrafi konum ve sektör bazında ayrıntılı sigorta durumu.