Method: customers.smartCampaignSettings.getSmartCampaignStatus

İstenen Akıllı kampanyanın durumunu döndürür.

HTTP isteği

GET https://googleads.googleapis.com/v16/{resourceName=customers/*/smartCampaignSettings/*}:getSmartCampaignStatus

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
resourceName

string

Zorunlu. Durumunun alınacağı Akıllı kampanyaya ait Akıllı kampanya ayarının kaynak adı.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

SmartCampaignSettingService.GetSmartCampaignStatus için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "smartCampaignStatus": enum (SmartCampaignStatus),

  // Union field smart_campaign_status_details can be only one of the following:
  "notEligibleDetails": {
    object (SmartCampaignNotEligibleDetails)
  },
  "eligibleDetails": {
    object (SmartCampaignEligibleDetails)
  },
  "pausedDetails": {
    object (SmartCampaignPausedDetails)
  },
  "removedDetails": {
    object (SmartCampaignRemovedDetails)
  },
  "endedDetails": {
    object (SmartCampaignEndedDetails)
  }
  // End of list of possible types for union field smart_campaign_status_details.
}
Alanlar
smartCampaignStatus

enum (SmartCampaignStatus)

Bu Akıllı kampanyanın durumu.

Birleştirme alanı smart_campaign_status_details. Akıllı kampanyanın durumuyla ilgili ek ayrıntılar. smart_campaign_status_details şunlardan yalnızca biri olabilir:
notEligibleDetails

object (SmartCampaignNotEligibleDetails)

Yayınlanmaya uygun olmayan Akıllı kampanyalarla ilgili ayrıntılar.

eligibleDetails

object (SmartCampaignEligibleDetails)

Yayınlanmaya uygun akıllı kampanyalarla ilgili ayrıntılar.

pausedDetails

object (SmartCampaignPausedDetails)

Duraklatılan Akıllı kampanyalarla ilgili ayrıntılar.

removedDetails

object (SmartCampaignRemovedDetails)

Kaldırılan Akıllı kampanyalarla ilgili ayrıntılar.

endedDetails

object (SmartCampaignEndedDetails)

Sona eren Akıllı kampanyalarla ilgili ayrıntılar.

Yetkilendirme kapsamları

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

  • https://www.googleapis.com/auth/adwords

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.

SmartCampaignStatus

Akıllı kampanya durumları.

Sıralamalar
UNSPECIFIED Durum belirtilmedi.
UNKNOWN

Alınan değer bu sürümde bilinmiyor.

Bu yalnızca yanıt odaklı bir değerdir.

PAUSED Kampanya duraklatıldı.
NOT_ELIGIBLE Kampanya yayınlanmaya uygun değil ve müdahale gerektirebilecek sorunlar içeriyor.
PENDING Kampanya, en az bir reklamın onayını bekliyor.
ELIGIBLE Kampanya yayınlanmaya uygun.
REMOVED Kampanya kaldırıldı.
ENDED Kampanya sona erdi.

SmartCampaignNotEligibleDetails

Yayınlanmaya uygun olmayan Akıllı kampanyalarla ilgili ayrıntılar.

JSON gösterimi
{
  "notEligibleReason": enum (SmartCampaignNotEligibleReason)
}
Alanlar
notEligibleReason

enum (SmartCampaignNotEligibleReason)

Akıllı kampanyanın yayınlanmaya uygun olmamasının nedeni.

SmartCampaignNotEligibleReason

Akıllı kampanyanın yayınlanmaya uygun olmamasının nedenleri.

Sıralamalar
UNSPECIFIED Durum belirtilmedi.
UNKNOWN

Alınan değer bu sürümde bilinmiyor.

Bu yalnızca yanıt odaklı bir değerdir.

ACCOUNT_ISSUE Kampanya, hesapla ilgili bir sorun nedeniyle yayınlanmaya uygun değil.
BILLING_ISSUE Kampanya, ödeme sorunu nedeniyle yayınlanmaya uygun değil.
BUSINESS_PROFILE_LOCATION_REMOVED Kampanyayla ilişkili İşletme Profili konumu kaldırıldı.
ALL_ADS_DISAPPROVED Sistem tarafından oluşturulan hiçbir reklam onaylanmamıştır. Daha fazla ayrıntı için Reklam Grubu Reklam kaynağındaki policySummary alanına bakın.

SmartCampaignEligibleDetails

Yayınlanmaya uygun akıllı kampanyalarla ilgili ayrıntılar.

JSON gösterimi
{
  "lastImpressionDateTime": string,
  "endDateTime": string
}
Alanlar
lastImpressionDateTime

string

Bu kampanya için son 48 saat içinde gözlemlenen son gösterimin zaman damgası. Zaman damgası, müşterinin saat diliminde ve "yyyy-AA-gg SS:dd:ss" biçimindedir.

endDateTime

string

Varsa kampanyanın sona ereceği zamanın zaman damgası. Zaman damgası, müşterinin saat diliminde ve "yyyy-AA-gg SS:dd:ss" biçimindedir.

SmartCampaignPausedDetails

Duraklatılan Akıllı kampanyalarla ilgili ayrıntılar.

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

string

Kampanyanın en son duraklatıldığı zamanı gösteren zaman damgası. Zaman damgası, müşterinin saat diliminde ve "yyyy-AA-gg SS:dd:ss" biçimindedir.

SmartCampaignRemovedDetails

Kaldırılan Akıllı kampanyalarla ilgili ayrıntılar.

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

string

Kampanyanın kaldırıldığı zamanı gösteren zaman damgası. Zaman damgası, müşterinin saat diliminde ve "yyyy-AA-gg SS:dd:ss" biçimindedir.

SmartCampaignEndedDetails

Sona eren Akıllı kampanyalarla ilgili ayrıntılar.

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

string

Kampanyanın sona erdiği zamanın zaman damgası. Zaman damgası, müşterinin saat diliminde ve "yyyy-AA-gg SS:dd:ss" biçimindedir.