Method: customers.smartCampaignSettings.getSmartCampaignStatus

يعرض حالة الحملة الذكية المطلوبة.

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المَعلمات
resourceName

string

مطلوبة. اسم المورد لإعداد "الحملة الذكية" الذي ينتمي إلى "الحملة الذكية" لجلب حالتها.

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

رسالة الرد على SmartCampaignSettingService.GetSmartCampaignStatus.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "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.
}
الحقول
smartCampaignStatus

enum (SmartCampaignStatus)

حالة هذه الحملة الذكية.

حقل الاتحاد smart_campaign_status_details تفاصيل إضافية تُصاحب حالة الحملة الذكية. يمكن أن تكون السمة "smart_campaign_status_details" واحدة فقط مما يلي:
notEligibleDetails

object (SmartCampaignNotEligibleDetails)

التفاصيل ذات الصلة بالحملات الذكية غير المؤهَّلة للعرض.

eligibleDetails

object (SmartCampaignEligibleDetails)

تفاصيل ذات صلة بالحملات الذكية المؤهَّلة للعرض.

pausedDetails

object (SmartCampaignPausedDetails)

التفاصيل ذات الصلة بالحملات الذكية المتوقفة مؤقتًا.

removedDetails

object (SmartCampaignRemovedDetails)

تفاصيل ذات صلة بالحملات الذكية التي تمت إزالتها.

endedDetails

object (SmartCampaignEndedDetails)

تفاصيل ذات صلة بالحملات الذكية التي انتهت.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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

لمزيد من المعلومات، راجِع نظرة عامة على بروتوكول OAuth 2.0.

SmartCampaignStatus

حالات الحملات الذكية.

عمليات التعداد
UNSPECIFIED لم يتم تحديد الحالة.
UNKNOWN

القيمة التي تم استلامها غير معروفة في هذا الإصدار.

هذه قيمة للاستجابة فقط.

PAUSED تم إيقاف الحملة مؤقتًا.
NOT_ELIGIBLE الحملة غير مؤهَّلة لعرض الإعلانات وتحتوي على مشاكل قد تتطلّب التدخّل.
PENDING الحملة في انتظار الموافقة على إعلان واحد على الأقل.
ELIGIBLE الحملة مؤهَّلة لعرض الإعلانات.
REMOVED تمت إزالة الحملة.
ENDED انتهت الحملة.

SmartCampaignNotEligibleDetails

التفاصيل ذات الصلة بالحملات الذكية غير المؤهَّلة للعرض.

تمثيل JSON
{
  "notEligibleReason": enum (SmartCampaignNotEligibleReason)
}
الحقول
notEligibleReason

enum (SmartCampaignNotEligibleReason)

سبب عدم أهلية "الحملة الذكية" لعرض الإعلانات.

SmartCampaignNotEligibleReason

أسباب عدم أهلية "الحملة الذكية" لعرض الإعلانات.

عمليات التعداد
UNSPECIFIED لم يتم تحديد الحالة.
UNKNOWN

القيمة التي تم استلامها غير معروفة في هذا الإصدار.

هذه قيمة للاستجابة فقط.

ACCOUNT_ISSUE الحملة غير مؤهَّلة لعرض الإعلانات بسبب مشكلة في الحساب.
BILLING_ISSUE الحملة غير مؤهَّلة لعرض الإعلانات بسبب مشكلة في الدفع.
BUSINESS_PROFILE_LOCATION_REMOVED تمت إزالة الموقع الجغرافي للملف التجاري المرتبط بالحملة.
ALL_ADS_DISAPPROVED تم رفض جميع الإعلانات التي أنشأها النظام. لمزيد من التفاصيل، يُرجى الرجوع إلى حقل policySummary في مورد مجموعة حدثحظ الإعلان.

SmartCampaignEligibleDetails

تفاصيل ذات صلة بالحملات الذكية المؤهَّلة للعرض.

تمثيل JSON
{
  "lastImpressionDateTime": string,
  "endDateTime": string
}
الحقول
lastImpressionDateTime

string

الطابع الزمني لآخر مرة ظهور تم رصدها في آخر 48 ساعة لهذه الحملة. يكون الطابع الزمني في المنطقة الزمنية للعميل بالتنسيق "yyyy-MM-dd HH:mm:ss".

endDateTime

string

الطابع الزمني لوقت انتهاء الحملة، إذا كان ذلك منطبقًا. يكون الطابع الزمني في المنطقة الزمنية للعميل بالتنسيق "yyyy-MM-dd HH:mm:ss".

SmartCampaignPausedDetails

التفاصيل ذات الصلة بالحملات الذكية المتوقفة مؤقتًا.

تمثيل JSON
{
  "pausedDateTime": string
}
الحقول
pausedDateTime

string

الطابع الزمني لآخر مرة توقفت فيها الحملة مؤقتًا. يكون الطابع الزمني في المنطقة الزمنية للعميل بالتنسيق "yyyy-MM-dd HH:mm:ss".

SmartCampaignRemovedDetails

تفاصيل ذات صلة بالحملات الذكية التي تمت إزالتها.

تمثيل JSON
{
  "removedDateTime": string
}
الحقول
removedDateTime

string

الطابع الزمني لوقت إزالة الحملة. يكون الطابع الزمني في المنطقة الزمنية للعميل بالتنسيق "yyyy-MM-dd HH:mm:ss".

SmartCampaignEndedDetails

تفاصيل ذات صلة بالحملات الذكية التي انتهت.

تمثيل JSON
{
  "endDateTime": string
}
الحقول
endDateTime

string

الطابع الزمني لوقت انتهاء الحملة. يكون الطابع الزمني في المنطقة الزمنية للعميل بالتنسيق "yyyy-MM-dd HH:mm:ss".