Method: customers.smartCampaignSettings.getSmartCampaignStatus

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

HTTP isteği

GET https://googleads.googleapis.com/v14/{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.

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

object (SmartCampaignNotEligibleDetails)

Yayına 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ıta yönelik 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 uygundur.
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ıta yönelik bir değerdir.

ACCOUNT_ISSUE Kampanya, hesapla ilgili bir sorun nedeniyle yayınlanmaya uygun değil.
BILLING_ISSUE Kampanya, bir ö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 onaylanmadı. Daha fazla ayrıntı için Reklam GrubuReklam 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 ne zaman sona ereceğini gösteren 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.