حملات الأداء الأفضل" المستندة إلى أهداف "الدفع مقابل كل إحالة ناجحة محتملة

تساعد "حملات الأداء الأفضل" التي تتضمّن أهداف الدفع مقابل كل إحالة ناجحة محتملة المؤسسات المحلية في الوصول إلى العملاء. تعرض هذه الحملات "إعلانات الخدمات المحلّية"، لذا يُشار إليها أيضًا باسم حملات الأداء الأفضل في "الخدمات المحلّية"، ويتم ضبطها باستخدام حقول وخدمات local_services_* في Google Ads API. ومن خلال عملية الإعداد هذه، يتركّز إنفاقك التسويقي على تحقيق تواصل مباشر مع العملاء. ولا يتم تحصيل رسوم منك إلا عندما يتواصل عميل محتمل مع مؤسستك مباشرةً من خلال إعلانك، وليس عند النقر على إعلانك.

قبل البدء، تأكَّد من أنّ لديك رمز مطوّر مميّز نشط مع إذن بالوصول العادي. لمزيد من المعلومات، يمكنك الاطّلاع على دليل البدء.

سير عمل إنشاء الحملات

في ما يلي خطوات إنشاء "حملة أداء أفضل" تستخدم أهداف الدفع مقابل كل إحالة ناجحة محتملة:

  1. إكمال المتطلبات الأساسية على مستوى الحساب
  2. استرداد بطاقة بيانات "الملف التجاري على Google" ومادة عرض الموقع الجغرافي
  3. إنشاء موارد الحملة بشكل ذري (GoogleAdsService.Mutate)
  4. تفعيل الحملة وإكمال عملية تأكيد معلومات المؤسسة

إكمال المتطلبات الأساسية على مستوى الحساب

إذا كنت بصدد إنشاء حملات لحساب حالي على "إعلانات Google"، عليك إكمال المتطلبات الأساسية التالية في الحساب قبل إنشاء الحملة. إذا كنت تنشئ حسابًا جديدًا على "إعلانات Google" في الوقت نفسه، أكمِل هذه الخطوات قبل تنفيذ عملية إنشاء الحملة:

  1. قبول بنود الخدمة (واجهة مستخدم "إعلانات Google" فقط): يجب قبول بنود خدمة "الخدمات المحلّية" في صفحة "إعدادات حساب إعلانات Google". لا يمكن قبول هذه الاتفاقية آليًا من خلال واجهة برمجة التطبيقات. يؤدي إنشاء حملة أو تفعيلها بدون قبول الاتفاقية إلى ظهور الخطأ CampaignError.LOCAL_SERVICES_AGREEMENT_REQUIRED.
  2. رابط "الملف التجاري على Google" (واجهة مستخدم "إعلانات Google" أو واجهة برمجة التطبيقات): اربط الملف التجاري بحساب "إعلانات Google" (في واجهة مستخدم "إعلانات Google" ضمن إدارة بيانات "إعلانات Google" > الحسابات المرتبطة، أو آليًا باستخدام AssetSet من النوع LOCATION_SYNC). يُرجى العِلم أنّ إنشاء AssetSet من النوع LOCATION_SYNC وحده لا يؤدي إلى تفعيل مزامنة الموقع الجغرافي للحساب، بل يجب أيضًا إرفاقه بالعميل باستخدام CustomerAssetSet (CustomerAssetSetService.MutateCustomerAssetSets) وتقديم http_authorization_token من النوع OAuth 2.0 مع نطاق https://www.googleapis.com/auth/business.manage. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إنشاء مجموعة مواد عرض لمزامنة المواقع الجغرافية وإرفاقها بالعميل. يؤدي ذلك إلى مزامنة المواقع الجغرافية للنشاط التجاري كمواد عرض LOCATION على مستوى الحساب في حساب "إعلانات Google".

استرداد بطاقة بيانات "الملف التجاري على Google" ومادة عرض الموقع الجغرافي

يمكنك الاستعلام عن مورد asset باستخدام GoogleAdsService.Search، بالاعتماد على مواد عرض LOCATION التي تمت مزامنتها بعد ربط "الملف التجاري على Google" في قسم إكمال المتطلبات الأساسية على مستوى الحساب السابق.

يستردّ طلب البحث listing_id "الملف التجاري على Google" المطلوب لإعدادات الحملة وasset.resource_name المطلوب للربط بـ STATIC_LOCATION_GROUP AssetSet للحملة باستخدام AssetSetAsset:

SELECT
  asset.id,
  asset.name,
  asset.location_asset.place_id,
  asset.location_asset.business_profile_locations
FROM asset
WHERE asset.type = 'LOCATION'

إنشاء موارد الحملة بشكل مستقل (GoogleAdsService.Mutate)

تستخدم الحملات التي تتضمّن أهداف الدفع مقابل كل إحالة ناجحة محتملة مجموعة المراجع التالية:

نظرًا لمتطلبات الإعداد المحدّدة للحملات التي تتضمّن أهداف الدفع مقابل كل إحالة ناجحة محتملة، يجب تجميع جميع العمليات في طلب GoogleAdsService.Mutate واحد غير قابل للتجزئة لمنع عمليات الإعداد غير المكتملة وضمان سلامة المعاملات.

‫CampaignBudget (إنشاء)

حدِّد الميزانية اليومية لحملتك:

  • ‫amount_micros: مبلغ الميزانية اليومية بالوحدات الصغرى
  • delivery_method: STANDARD.
  • ‫explicitly_shared: يجب ضبطها على false. لا يمكن أن تستخدم "حملات الأداء الأفضل" ميزانيات مشتركة.

‫Campaign (إنشاء)

يُسمح بإنشاء "حملة أداء أفضل" واحدة فقط غير مُزالة في "الخدمات المحلّية" لكل حساب عميل، وسيؤدي إنشاء حملة ثانية إلى ظهور الخطأ CampaignError.LOCAL_SERVICES_MULTIPLE_PERFORMANCE_MAX_CAMPAIGNS_NOT_ALLOWED.

  • ‫name: الاسم المطلوب للحملة
  • ‫campaign_budget: اسم المورد المؤقت لـ "CampaignBudget" الذي تم إنشاؤه في الطلب نفسه
  • ‫advertising_channel_type: يجب ضبطها على PERFORMANCE_MAX.
  • ‫brand_guidelines_enabled: يجب ضبطها على false. على عكس "حملات الأداء الأفضل" العادية (التي يتم ضبطها تلقائيًا على "brand_guidelines_enabled = true" وتتطلّب ربط موارد "BUSINESS_NAME" و"LOGO" في "CampaignAsset")، يتم ضبط "حملات الأداء الأفضل" في "الخدمات المحلّية" على "brand_guidelines_enabled = false".
  • ‫pmax_campaign_settings.local_services_enabled: يجب ضبطها على true (قيمة منطقية غير قابلة للتغيير، ولا يمكن تعديلها بعد الإنشاء).
  • ‫pmax_campaign_settings.local_services_pmax_campaign_settings:
    • ‫country_code: رمز البلد المطلوب المكوّن من حرفَين وفقًا لمعيار ISO-3166 ('US'). يتم التحقّق من صحته في وقت الإنشاء.
    • ‫listing_id: رقم تعريف رقمي مطلوب لبطاقة بيانات "الملف التجاري على Google" يمثّل الموقع الجغرافي لمقدّم الخدمة يتم التحقّق من صحة هذا الحقل عند إنشاء الحملة، ويؤدي إدخال رقم تعريف غير صالح إلى ظهور الخطأ CampaignError.INVALID_LOCAL_SERVICES_PERFORMANCE_MAX_LISTING_ID.
    • اختياري: phone_numbers: رسالة LocalServicesPhoneNumber متكررة تحدّد أرقام هواتف مخصّصة للتتبّع أو أرقام هواتف المؤسسة (phone_number وcountry_code وGlsPhoneNumberType phone_number_type). في حال حذف هذه السمة، يتم ضبط رقم الاتصال تلقائيًا على رقم الهاتف في بطاقة بيانات "الملف التجاري على Google" المرتبطة، ويكون مطلوبًا إذا لم تتضمّن بطاقة بيانات "الملف التجاري" رقم هاتف. القيم المسموح بها لسمة phone_number_type هي DESTINATION_PHONE_NUMBER_FOR_ADS (لعملاء المكالمات المحتملين) وDESTINATION_PHONE_NUMBER_FOR_SMS_ONLY (اختيارية، لإشعارات الرسائل القصيرة لعملاء الرسائل المحتملين).
    • اختياري: founding_year: سنة تأسيس النشاط التجاري (مثل 1998).
    • اختياري: navigational_query_leads_enabled: قيمة منطقية تشير إلى ما إذا كان يجب تلقّي عملاء محتملين من طلبات البحث التنقّلية التي تذكر علامة تجارية.
  • maximize_conversions: يجب ضبط رسالة استراتيجية عروض الأسعار "MAXIMIZE_CONVERSIONS" (مع target_cpa_micros اختياري). لا يمكن استخدام عائد الإنفاق الإعلاني المستهدَف وعروض الأسعار اليدوية.
  • ‫status: يجب ضبط هذه السمة على PAUSED عند الإنشاء إلى أن يتم الانتهاء من مجموعات مواد العرض والإشارات وعمليات تأكيد معلومات المؤسسة.

‫CampaignCriterion (إنشاء)

حدِّد مَعلمات الاستهداف للحملة من خلال تجميع عملية واحدة لكل معيار، مع الربط باسم مورد الحملة المؤقت:

  • استهداف اللغة (language): يتم فرض اللغة الإنجليزية (languageConstants/1000) بشكل صارم للحملات في الولايات المتحدة. ويتم رفض اللغات الأخرى في وقت التغيير.
  • الاستهداف حسب الموقع الجغرافي لمنطقة نطاق الخدمة (location): يجب أن تتضمّن "حملات الأداء الأفضل" في "الخدمات المحلّية" معيارًا واحدًا على الأقل للموقع الجغرافي الإيجابي يحدّد منطقة نطاق الخدمة (تؤدي إزالة جميع المواقع الجغرافية إلى عرض الخطأ CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN). يمكن استخدام كلّ من الاستهدافات الإيجابية والاستبعادات على مستوى المدينة أو المقاطعة أو الرمز البريدي أو الولاية ضمن country_code (US) المعلَن عنها في الحملة. لا يُسمح بالاستهداف على مستوى البلد ويتم رفضه مع عرض الخطأ CampaignCriterionError.CANNOT_TARGET_COUNTRY_FOR_LOCAL_SERVICES_CAMPAIGN. يمكنك حلّ معرّفات المعايير باستخدام GeoTargetConstantService.SuggestGeoTargetConstants، أو لغة طلب البحث في "إعلانات Google" التي تطلب geo_target_constant، أو الجدول المرجعي للاستهدافات الجغرافية في "إعلانات Google".
  • اختياري: جدول عرض الإعلانات المخصّص (ad_schedule): يتم ضبطه تلقائيًا على عرض الإعلانات على مدار الساعة طوال أيام الأسبوع في حال عدم تحديده. يمكنك حصر عرض الإعلانات باستخدام معايير ad_schedule الإيجابية.

مجموعة الاستهداف حسب الموقع الجغرافي (AssetSet وAssetSetAsset) (إنشاء)

أنشئ AssetSet من النوع STATIC_LOCATION_GROUP مع ضبط location_group_parent_asset_set_id على رقم تعريف LOCATION_SYNC AssetSet النشط للحساب، واربط مادة عرض LOCATION المحدّدة التي تمت مزامنتها باستخدام AssetSetAsset.

لمزيد من التفاصيل، يُرجى الاطّلاع على دليل مواد عرض المواقع الجغرافية.

‫CampaignAssetSet (إنشاء)

اربط الحملة بمجموعة مواد العرض "STATIC_LOCATION_GROUP". بعد الربط، لا يمكن تغيير هذا الربط أو إزالته (AssetSetLinkError.ASSET_SET_LINK_CANNOT_BE_REMOVED).

عند ضبط القيمة على partial_failure = false (القيمة التلقائية لـ GoogleAdsService.Mutate)، يؤدي أي فشل في التحقّق من صحة العمليات المجمّعة إلى التراجع عن المعاملة بأكملها بشكل ذري. يتم فرض قواعد التحقّق الثلاثة التالية في CampaignAssetSet:

  1. يمكن ربط AssetSet واحد فقط من النوع "STATIC_LOCATION_GROUP" بالحملة (AssetSetLinkError.DUPLICATE_ASSET_SET_LINK).
  2. يمكن أن يحتوي STATIC_LOCATION_GROUP على مادة عرض واحدة نشطة من النوع LOCATION كحدّ أقصى.
  3. يجب أن يتطابق معرّف بطاقة بيانات مادة العرض "LOCATION" المرتبطة مع campaign.pmax_campaign_settings.local_services_pmax_campaign_settings.listing_id (AssetSetLinkError.LOCATION_ASSET_DOES_NOT_MATCH_CAMPAIGN_LISTING_ID).

‫AssetGroup (إنشاء)

اضبط مجموعة مواد عرض "الخدمات المحلّية". على عكس "حملات الأداء الأفضل" العادية، لا تتطلّب مجموعات مواد العرض في "حملات الأداء الأفضل" في "الخدمات المحلّية" موارد AssetGroupAsset (عناوين أو أوصاف أو صور) أو final_urls.

  • ‫name: الاسم المطلوب لمجموعة مواد العرض
  • ‫campaign: اسم المورد المؤقت لـ Campaign الذي تم إنشاؤه في الطلب نفسه
  • ‫status: يجب ضبط هذه السمة على ENABLED عند الإنشاء.
  • google_local_services_info.category_id: معرّف الفئة الموحّد (مثل xcat:service_area_business_plumber). يؤدي تحديد فئة غير متوافقة إلى عرض AssetGroupError.UNSUPPORTED_LOCAL_SERVICES_CATEGORY.
  • اختياري: google_local_services_info.callouts: تم تكرار رسالة LocalServicesCallout (يُسمح بحد أقصى 6 وسائل شرح لكل مجموعة مواد عرض) مع callout_id.

‫AssetGroupSignal (إنشاء)

على عكس "حملات الأداء الأفضل" العادية التي تكون فيها الإشارات اختيارية، تتطلّب "حملات الأداء الأفضل" في "الخدمات المحلّية" إشارة واحدة على الأقل من نوع local_services_id AssetGroupSignal لكل مجموعة مواد عرض (تؤدي إزالة جميع الإشارات إلى عرض الخطأ AssetGroupSignalError.CANNOT_REMOVE_ALL_SIGNALS).

‫local_services_id هي رسالة LocalServiceIdInfo حيث يمكنك تعبئة local_services_id.service_id بمعرّف نوع مهمة صالح (على سبيل المثال، {"local_services_id": {"service_id": "install_faucet"}}). موارد AssetGroupSignal غير قابلة للتغيير (CREATE وREMOVE فقط، وليس UPDATE).

مثال على طلب تغيير ذري

يوضّح مثال REST JSON التالي كيفية تجميع جميع العمليات في طلب POST /v26/customers/{customer_id}/googleAds:mutate واحد باستخدام أسماء الموارد المؤقتة:

{
  "mutateOperations": [
    {
      "campaignBudgetOperation": {
        "create": {
          "resourceName": "customers/{customer_id}/campaignBudgets/-1",
          "name": "Local Services PMax Budget",
          "amountMicros": "50000000",
          "deliveryMethod": "STANDARD",
          "explicitlyShared": false
        }
      }
    },
    {
      "campaignOperation": {
        "create": {
          "resourceName": "customers/{customer_id}/campaigns/-2",
          "name": "Local Services PMax Campaign",
          "advertisingChannelType": "PERFORMANCE_MAX",
          "status": "PAUSED",
          "campaignBudget": "customers/{customer_id}/campaignBudgets/-1",
          "brandGuidelinesEnabled": false,
          "maximizeConversions": {},
          "pmaxCampaignSettings": {
            "localServicesEnabled": true,
            "localServicesPmaxCampaignSettings": {
              "countryCode": "US",
              "listingId": "123456789",
              "phoneNumbers": [
                {
                  "phoneNumber": "+18005550100",
                  "countryCode": "US",
                  "phoneNumberType": "DESTINATION_PHONE_NUMBER_FOR_ADS"
                }
              ],
              "foundingYear": "1998",
              "navigationalQueryLeadsEnabled": true
            }
          }
        }
      }
    },
    {
      "campaignCriterionOperation": {
        "create": {
          "campaign": "customers/{customer_id}/campaigns/-2",
          "language": {
            "languageConstant": "languageConstants/1000"
          }
        }
      }
    },
    {
      "campaignCriterionOperation": {
        "create": {
          "campaign": "customers/{customer_id}/campaigns/-2",
          "location": {
            "geoTargetConstant": "geoTargetConstants/1014221"
          }
        }
      }
    },
    {
      "campaignCriterionOperation": {
        "create": {
          "campaign": "customers/{customer_id}/campaigns/-2",
          "adSchedule": {
            "dayOfWeek": "MONDAY",
            "startHour": 9,
            "startMinute": "ZERO",
            "endHour": 17,
            "endMinute": "ZERO"
          }
        }
      }
    },
    {
      "assetSetOperation": {
        "create": {
          "resourceName": "customers/{customer_id}/assetSets/-3",
          "name": "Local Services Location Group",
          "type": "STATIC_LOCATION_GROUP",
          "locationGroupParentAssetSetId": "LOCATION_SYNC_ASSET_SET_ID"
        }
      }
    },
    {
      "assetSetAssetOperation": {
        "create": {
          "assetSet": "customers/{customer_id}/assetSets/-3",
          "asset": "customers/{customer_id}/assets/LOCATION_ASSET_ID"
        }
      }
    },
    {
      "campaignAssetSetOperation": {
        "create": {
          "campaign": "customers/{customer_id}/campaigns/-2",
          "assetSet": "customers/{customer_id}/assetSets/-3"
        }
      }
    },
    {
      "assetGroupOperation": {
        "create": {
          "resourceName": "customers/{customer_id}/assetGroups/-4",
          "campaign": "customers/{customer_id}/campaigns/-2",
          "name": "Local Services Plumbing Asset Group",
          "status": "ENABLED",
          "googleLocalServicesInfo": {
            "categoryId": "xcat:service_area_business_plumber",
            "callouts": [
              {
                "calloutId": "family_owned"
              }
            ]
          }
        }
      }
    },
    {
      "assetGroupSignalOperation": {
        "create": {
          "assetGroup": "customers/{customer_id}/assetGroups/-4",
          "localServicesId": {
            "serviceId": "install_faucet"
          }
        }
      }
    }
  ]
}

توفير أهداف الإحالات الناجحة المبرمَجة

يتم توفير أهداف الإحالات الناجحة وإدارتها تلقائيًا من خلال الخلفية استنادًا إلى أهلية الحساب والشريك، ولا تحتاج إلى تمرير عمليات أهداف الإحالات الناجحة أثناء إنشاء الحملة الذرية الأولية.

تقتصر "حملات الخدمات المحلّية" بشكل صارم على فئات الإحالات الناجحة من العملاء المهتمين المتوافقة مع "الخدمات المحلّية". وتؤدي محاولة ضبط أهداف أخرى إلى ظهور الخطأ CampaignConversionGoalError.GOAL_NOT_ALLOWED_FOR_LOCAL_SERVICES_CAMPAIGN. بالإضافة إلى ذلك، تتطلّب "حملات الخدمات المحلّية" أهدافًا لتجاوز الحملة على مستوى الحملة، ويؤدي إيقاف أهداف التجاوز إلى عرض الخطأ ConversionGoalCampaignConfigError.CANNOT_DISABLE_CAMPAIGN_OVERRIDE_GOALS_FOR_LOCAL_SERVICES_CAMPAIGN.

  • الحملات التي لا تتضمّن قسائم:
    • ‫PHONE_CALL_LEAD (LOCAL_SERVICES_ADS): يتم ربطه تلقائيًا كهدف نشط تلقائي يمكن تقديم عروض أسعار له (biddable = true) عند إنشاء الحملة. هذا الهدف مطلوب ولا يمكن ضبطه على biddable = false (سيؤدي ذلك إلى عرض CampaignConversionGoalError.CANNOT_UNLINK_LOCAL_SERVICES_GOAL_FROM_LOCAL_SERVICES_CAMPAIGN).
    • ‫MESSAGE_LEAD (LOCAL_SERVICES_ADS): يتم إنشاؤه تلقائيًا مسبقًا على مستوى الحساب ليكون إجراء الإحالة الناجحة متاحًا، ولكن يتم ضبطه تلقائيًا على biddable = false على مستوى الحملة (يتم إيقافه تلقائيًا). للموافقة على تلقّي رسائل من العملاء المحتملين (عند إنشاء الحملة أو لاحقًا)، يجب تعديل هدف الإحالة الناجحة للحملة customers/{customer_id}/campaignConversionGoals/{campaign_id}~MESSAGE_LEAD~LOCAL_SERVICES_ADS إلى biddable = true باستخدام CampaignConversionGoalOperation.
    • BOOK_APPOINTMENT (LOCAL_SERVICES_ADS): يتم توفيرها وربطها بشكل غير متزامن في المراحل اللاحقة (biddable = true) بعد رصد شريك Google معتمَد في "الحجز عبر Google" في الموقع الجغرافي المرتبط.
  • حملات شركاء القسائم في نقاط البيع (Clover وLightspeed وExpress Oil):
    • ‫CONVERTED_LEAD (LOCAL_SERVICES_ADS): يتم ربطه تلقائيًا (استخدام الرمز الترويجي بلا إنترنت) كهدف نشط قابل لتقديم عروض أسعار عند إنشائه. تعمل حملات الشركاء التي تتضمّن قسائم على تحسين الأداء حصريًا لتحقيق هدف "CONVERTED_LEAD"، ولا يمكنها استخدام أهداف العملاء المحتملين من المكالمات الهاتفية أو الرسائل.

تفعيل الحملة وإكمال عملية تأكيد معلومات المؤسسة

  1. تفعيل الحملة: عدِّل حالة الحملة من PAUSED إلى ENABLED باستخدام CampaignService.MutateCampaigns.
  2. إكمال عملية التحقّق من الثقة والأمان: أكمِل عملية تسجيل النشاط التجاري وإثبات الهوية والتراخيص وإرسال المستندات من خلال واجهة مستخدم "إعلانات Google" (المشرف > السياسة). سيبدأ عرض الإعلانات بعد اجتياز عملية التحقّق.

إدارة "حملات الأداء الأفضل" التي تستخدم أهداف "الدفع مقابل كل إحالة ناجحة محتملة" وإعداد تقارير عنها

نظرة عامة على مدى توفّر ميزات واجهة برمجة التطبيقات

تتيح واجهة برمجة التطبيقات للشركاء إدارة الحملات على نطاق واسع، وتُستخدم مع واجهة مستخدم "إعلانات Google" لإدارة الحسابات والحملات بشكل كامل. تتوفّر واجهة برمجة تطبيقات متكاملة لبعض الرحلات، بينما تتطلّب رحلات أخرى إدارة واجهة المستخدم:

الميزة مساحة العرض ومدى التوفّر التفاصيل
إنشاء الحساب والحملة دعم كامل لواجهة برمجة التطبيقات يمكنك استخدام GoogleAdsService.Mutate.
إعدادات الحملة دعم كامل لواجهة برمجة التطبيقات يمكنك استخدام CampaignService.MutateCampaigns.
إدارة الأصول دعم جزئي لواجهة برمجة التطبيقات الصور التي يحمّلها المعلِن هي ميزة متاحة في واجهة المستخدم فقط.
إعداد تقارير حول سياسات مواد العرض دعم كامل لواجهة برمجة التطبيقات يمكنك الاستعلام عن حالات السياسات من خلال asset_group_asset.
إدارة العملاء المحتملين وإعداد التقارير دعم كامل لواجهة برمجة التطبيقات يمكنك الاستعلام عن العملاء المحتملين من خلال local_services_lead والمحادثات من خلال local_services_lead_conversation. يربط local_services_lead.campaign سجلات العملاء المحتملين بـ "حملة الأداء الأفضل" في "الخدمات المحلّية".
عمليات التحقّق واجهة المستخدم فقط لا يمكن إكمال الخطوات المطلوبة في عملية التحقّق والاطّلاع على حالات التحقّق إلا من خلال واجهة المستخدم (المشرف > السياسة).
الميزانية وعروض الأسعار دعم كامل لواجهة برمجة التطبيقات يسمح باستخدام MAXIMIZE_CONVERSIONS مع target_cpa_micros اختياري.
إدارة المواقع الجغرافية دعم كامل لواجهة برمجة التطبيقات تتوفّر هذه الميزة من خلال مجموعات مواد العرض في STATIC_LOCATION_GROUP.
الفوترة والبنود واجهة المستخدم فقط يجب إكمال إعداد الفوترة وبنود منتج "الخدمات المحلّية" في واجهة مستخدم "إعلانات Google" (إعدادات الحساب).

تفاصيل حقل البيانات

يوضّح الجدول التالي المراجع والحقول والإمكانات المتاحة لـ "حملات الأداء الأفضل" في "الخدمات المحلّية":

المورد الحقل أو المكوّن Mutable? مدى التوفّر وقواعد "الخدمات المحلّية"
Campaign name نعم اسم الحملة المطلوب
Campaign campaign_budget نعم اسم المورد الخاص بـ "CampaignBudget" المرتبط بالحملة
Campaign advertising_channel_type الإنشاء فقط يجب ضبط الحقل على PERFORMANCE_MAX. لا يمكن تعديلها بعد الإنشاء.
Campaign pmax_campaign_settings.local_services_enabled الإنشاء فقط قيمة منطقية غير قابلة للتغيير يجب ضبط هذه السمة على true عند الإنشاء لتفعيل سلوك "الخدمات المحلّية" وميزاتها. لا يمكن تحويل "حملات الأداء الأفضل" العادية الحالية.
Campaign pmax_campaign_settings.local_services_pmax_campaign_settings.country_code الإنشاء فقط رمز البلد المكوّن من حرفَين وفقًا لمعيار ISO مطلوب. يتم فرضها بشكل صارم على أنّها 'US'. ويتم رفض القيم من خارج البلد.
Campaign pmax_campaign_settings.local_services_pmax_campaign_settings.listing_id الإنشاء فقط معرّف رقمي مطلوب لبطاقة بيانات "الملف التجاري على Google" يمثّل الموقع الجغرافي لمقدّم الخدمة. يتم التحقّق من صحتها عند إنشاء الحملة مقارنةً بمواد عرض المواقع الجغرافية المرتبطة.
Campaign pmax_campaign_settings.local_services_pmax_campaign_settings.phone_numbers نعم أرقام هواتف المؤسسة أو أرقام تتبُّع المكالمات المرتبطة بالحملة باستخدام LocalServicesPhoneNumber في حال حذف هذا الحقل، يتم ضبط رقم الاتصال تلقائيًا على رقم الهاتف في بطاقة بيانات "الملف التجاري على Google" المرتبطة، ويكون مطلوبًا إذا لم تتضمّن بطاقة بيانات "الملف التجاري" رقم هاتف. القيم المسموح بها لسمة GlsPhoneNumberType هي DESTINATION_PHONE_NUMBER_FOR_ADS (للعملاء المحتملين عبر المكالمات) وDESTINATION_PHONE_NUMBER_FOR_SMS_ONLY (اختيارية، للإشعارات عبر الرسائل القصيرة للعملاء المحتملين عبر الرسائل).
Campaign pmax_campaign_settings.local_services_pmax_campaign_settings.founding_year نعم سنة تأسيس المؤسسة (مثل 1998) - حقل اختياري: يعرض شارة الثقة "في السوق منذ...".
Campaign pmax_campaign_settings.local_services_pmax_campaign_settings.navigational_query_leads_enabled نعم قيمة منطقية اختيارية تشير إلى ما إذا كنت تريد تلقّي عملاء محتملين من طلبات البحث التنقّلية التي تبحث تحديدًا عن اسم العلامة التجارية لمؤسستك.
Campaign brand_guidelines_enabled الإنشاء فقط يجب ضبط الحقل على false. على عكس "حملات الأداء الأفضل" العادية، لا تستخدِم "حملات الأداء الأفضل" في "الخدمات المحلّية" إرشادات العلامة التجارية أو مواد العرض الخاصة بالعلامة التجارية على مستوى الحملة.
Campaign maximize_conversions نعم رسالة استراتيجية عروض الأسعار المطلوبة يتم ضبط MAXIMIZE_CONVERSIONS (مع target_cpa_micros اختياري). لا تتوفّر استراتيجية "عائد الإنفاق الإعلاني المستهدَف" وعروض الأسعار اليدوية.
Campaign bidding_strategy_type للقراءة فقط حقل مخصّص للإخراج فقط في Campaign تتم تعبئته تلقائيًا على النحو التالي: MAXIMIZE_CONVERSIONS.
Campaign status نعم حالة الحملة (PAUSED أو ENABLED أو REMOVED). ننصح بإنشائها بالحالة PAUSED إلى أن تكتمل عملية الضبط.
CampaignBudget amount_micros نعم الميزانية اليومية للحملة المحدّدة في ‎CampaignBudget
CampaignBudget delivery_method نعم يجب ضبط الحقل على STANDARD.
CampaignBudget explicitly_shared الإنشاء فقط يجب ضبط الحقل على false. لا يمكن أن تستخدم "حملات الأداء الأفضل" ميزانيات مشتركة.
CampaignConversionGoal biddable نعم يتم فرض قيود صارمة على فئات الإحالات الناجحة من العملاء المهتمين في "الخدمات المحلّية" (PHONE_CALL_LEAD وMESSAGE_LEAD وBOOK_APPOINTMENT وCONVERTED_LEAD لشركاء القسائم في نقاط البيع، بينما تُرجع الأهداف الأخرى CampaignConversionGoalError.GOAL_NOT_ALLOWED_FOR_LOCAL_SERVICES_CAMPAIGN). بالنسبة إلى الحملات التي لا تتضمّن قسائم، يجب استخدام PHONE_CALL_LEAD ولا يمكن ضبطه على biddable = false (CampaignConversionGoalError.CANNOT_UNLINK_LOCAL_SERVICES_GOAL_FROM_LOCAL_SERVICES_CAMPAIGN). يؤدي إيقاف أهداف إلغاء الحملة إلى عرض ConversionGoalCampaignConfigError.CANNOT_DISABLE_CAMPAIGN_OVERRIDE_GOALS_FOR_LOCAL_SERVICES_CAMPAIGN.
CampaignCriterion استهداف اللغة (language / LANGUAGE) نعم معيار اللغة المستهدَفة يتم فرضها بشكل صارم على أنّها اللغة الإنجليزية (languageConstants/1000) للحملات في الولايات المتحدة. ويتم رفض اللغات الأخرى في وقت التغيير.
CampaignCriterion الاستهداف حسب الموقع الجغرافي (location / LOCATION) نعم الاستهداف الجغرافي على مستوى دون وطني (المدن والمقاطعات ومناطق السوق المحدّدة والرموز البريدية) يجب أن تكون المعايير داخل البلد الرئيسي للحملة (US). يتم رفض الاستهداف على مستوى البلد (استهداف الولايات المتحدة بأكملها) (CampaignCriterionError.CANNOT_TARGET_COUNTRY_FOR_LOCAL_SERVICES_CAMPAIGN). يجب أن تحتفظ "حملات الأداء الأفضل" في "الخدمات المحلّية" بمعيار موقع جغرافي إيجابي واحد على الأقل (CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN).
CampaignCriterion جدول عرض الإعلانات (ad_schedule / AD_SCHEDULE) نعم جدول زمني شخصي مخصّص لعرض الإعلانات (day_of_week، وقت البدء/الانتهاء) يتم ضبط القيمة تلقائيًا على التسليم على مدار الساعة طوال أيام الأسبوع في حال عدم تحديدها.
AssetSet type = LOCATION_SYNC الإنشاء فقط مجموعة مواد عرض على مستوى الحساب تعمل على مزامنة المواقع الجغرافية في "الملف التجاري على Google" مع مواد عرض LOCATION في "إعلانات Google" لا يمكن تغيير type بعد إنشائه.
AssetSet type = STATIC_LOCATION_GROUP الإنشاء فقط مجموعة مواد العرض التي تجمع مادة عرض LOCATION المحدّدة التي تمت مزامنتها ليتم استهدافها من خلال الحملة يجب ضبط location_group_parent_asset_set_id على رقم تعريف مجموعة مواد العرض LOCATION_SYNC (لا يمكن تغيير type وlocation_group_parent_asset_set_id بعد الإنشاء، ويمكن فقط إنشاء روابط AssetSetAsset أو إزالتها).
CampaignAssetSet رابط مجموعة مواد عرض المواقع الجغرافية الإنشاء فقط يربط STATIC_LOCATION_GROUP بالحملة. يفرض هذا الخطأ التراجع عن المعاملة: يجب أن يتطابق مع listing_id (AssetSetLinkError.LOCATION_ASSET_DOES_NOT_MATCH_CAMPAIGN_LISTING_ID) في الحملة رابط واحد على الأكثر لمجموعة مواقع جغرافية (AssetSetLinkError.DUPLICATE_ASSET_SET_LINK)، ومادة عرض موقع جغرافي نشطة واحدة على الأكثر، ورقم تعريف بيانات مادة عرض الموقع الجغرافي المرتبطة. بعد إنشاء هذا الرابط، لا يمكن إزالته (AssetSetLinkError.ASSET_SET_LINK_CANNOT_BE_REMOVED).
AssetGroup name نعم الاسم المطلوب لمجموعة مواد العرض
AssetGroup campaign الإنشاء فقط اسم المورد الخاص بـ Campaign المرتبط بمجموعة مواد العرض
AssetGroup status نعم حالة مجموعة مواد العرض يجب ضبط الحقل على ENABLED عند الإنشاء.
AssetGroup google_local_services_info.category_id الإنشاء فقط معرّف الفئة الموحّد (على سبيل المثال، xcat:service_area_business_plumber)، ولا يمكن تغييره بعد الإنشاء. يتم التحقّق من صحة القيمة من خلال مقارنتها بالقائمة المسموح بها للمجالات المتاحة (AssetGroupError.UNSUPPORTED_LOCAL_SERVICES_CATEGORY).
AssetGroup google_local_services_info.callouts نعم علامات مقتطفات المواقع الجغرافية الموحّدة للأنشطة التجارية باستخدام LocalServicesCallout المتكرّرة مع callout_id يُسمح بـ 6 وسائل شرح كحدّ أقصى لكل مجموعة مواد عرض. يجب أن يتطابق مع وسائل الشرح العمودية المسموح بها.
AssetGroupSignal local_services_id.service_id الإنشاء أو الإزالة فقط إشارات مواضيع البحث التي تمثّل عروض خدمات دقيقة ضمن الفئة باستخدام LocalServiceIdInfo. يجب توفّر إشارة واحدة على الأقل لكل مجموعة مواد عرض (AssetGroupSignalError.CANNOT_REMOVE_ALL_SIGNALS).
LocalServicesLead سجلات العملاء المحتملين والبيانات الوصفية للقراءة فقط بيانات العملاء المحتملين القابلة للاستعلام التي يتلقّاها مقدّم الخدمة، بما في ذلك نوع العميل المحتمل وحالة الرسوم وحالة الرصيد والطابع الزمني للإنشاء وlocal_services_lead.campaign التي تربط العملاء المحتملين بالحملة
LocalServicesLeadConversation تفاصيل المحادثات وتسجيلاتها للقراءة فقط سجلّات التواصل القابلة للبحث والمرتبطة بالعملاء المحتملين (مُدد المكالمات وعناوين URL للتسجيلات ونص الرسائل)

الأسئلة الشائعة

ما هي البلدان التي تتوفّر فيها حملات الأداء الأفضل المستندة إلى أهداف الدفع مقابل كل إحالة ناجحة محتملة؟

تتوفّر هذه الميزة في الولايات المتحدة (US) فقط.

كيف يمكنني العثور على معرّف بطاقة البيانات في "الملف التجاري على Google"؟

يمكنك العثور على معرّف بطاقة بياناتك في واجهة "الملف التجاري على Google" أو برمجيًا من خلال طلب البحث عن مواد عرض LOCATION باستخدام لغة طلب البحث في "إعلانات Google". للحصول على تعليمات مفصّلة وأمثلة على طلبات البحث، يُرجى الاطّلاع على استرداد بطاقة بيانات "الملف التجاري على Google" ومادة عرض الموقع الجغرافي.

كيف يمكنني تفعيل ميزة "العملاء المحتملون من القسائم"؟

لا تتوفّر ميزة "العملاء المحتملون الذين يستخدمون القسائم" إلا لشركاء محدّدين في برنامج "نقاط البيع" التجريبي (Clover وLightspeed وExpress Oil). يُرجى التواصل مع ممثل عن Google إذا كنت مهتمًا بمعرفة المزيد.

هل تكون ميزة "العملاء المحتملون من الرسائل" مفعَّلة أو غير مفعَّلة تلقائيًا؟

يتم تفعيل PHONE_CALL_LEAD (LOCAL_SERVICES_ADS) تلقائيًا. يتم إنشاء MESSAGE_LEAD (LOCAL_SERVICES_ADS) باستخدام biddable = false (تم إيقافها تلقائيًا). للموافقة على تلقّي رسائل من العملاء المهتمين، يُرجى تعديل هدف الإحالة الناجحة للحملة إلى "biddable = true". لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة التوفير التلقائي لأهداف الإحالات الناجحة.