تساعد "حملات الأداء الأفضل" التي تتضمّن أهداف الدفع مقابل كل إحالة ناجحة محتملة المؤسسات المحلية في الوصول إلى العملاء. تعرض هذه الحملات "إعلانات الخدمات المحلّية"، لذا يُشار إليها أيضًا باسم حملات الأداء الأفضل في "الخدمات المحلّية"، ويتم ضبطها باستخدام حقول وخدمات local_services_* في Google Ads API. ومن خلال عملية الإعداد هذه، يتركّز إنفاقك التسويقي على تحقيق تواصل مباشر مع العملاء. ولا يتم تحصيل رسوم منك إلا عندما يتواصل عميل محتمل مع مؤسستك مباشرةً من خلال إعلانك، وليس عند النقر على إعلانك.
قبل البدء، تأكَّد من أنّ لديك رمز مطوّر مميّز نشط مع إذن بالوصول العادي. لمزيد من المعلومات، يمكنك الاطّلاع على دليل البدء.
سير عمل إنشاء الحملات
في ما يلي خطوات إنشاء "حملة أداء أفضل" تستخدم أهداف الدفع مقابل كل إحالة ناجحة محتملة:
- إكمال المتطلبات الأساسية على مستوى الحساب
- استرداد بطاقة بيانات "الملف التجاري على Google" ومادة عرض الموقع الجغرافي
- إنشاء موارد الحملة بشكل ذري (
GoogleAdsService.Mutate) - تفعيل الحملة وإكمال عملية تأكيد معلومات المؤسسة
إكمال المتطلبات الأساسية على مستوى الحساب
إذا كنت بصدد إنشاء حملات لحساب حالي على "إعلانات Google"، عليك إكمال المتطلبات الأساسية التالية في الحساب قبل إنشاء الحملة. إذا كنت تنشئ حسابًا جديدًا على "إعلانات Google" في الوقت نفسه، أكمِل هذه الخطوات قبل تنفيذ عملية إنشاء الحملة:
- قبول بنود الخدمة (واجهة مستخدم "إعلانات Google" فقط): يجب قبول بنود خدمة "الخدمات المحلّية" في صفحة "إعدادات حساب إعلانات Google". لا يمكن قبول هذه الاتفاقية آليًا من خلال واجهة برمجة التطبيقات. يؤدي إنشاء حملة أو تفعيلها بدون قبول الاتفاقية إلى ظهور الخطأ
CampaignError.LOCAL_SERVICES_AGREEMENT_REQUIRED. - رابط "الملف التجاري على 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)
تستخدم الحملات التي تتضمّن أهداف الدفع مقابل كل إحالة ناجحة محتملة مجموعة المراجع التالية:
- ميزانية الحملة
- الحملة
- معايير الحملة
- مجموعة الاستهداف حسب الموقع الجغرافي (
AssetSetوAssetSetAsset) - مجموعة مواد العرض للحملة
- مجموعات مواد العرض
- إشارات مجموعة مواد العرض
نظرًا لمتطلبات الإعداد المحدّدة للحملات التي تتضمّن أهداف الدفع مقابل كل إحالة ناجحة محتملة، يجب تجميع جميع العمليات في طلب 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وGlsPhoneNumberTypephone_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:
- يمكن ربط
AssetSetواحد فقط من النوع "STATIC_LOCATION_GROUP" بالحملة (AssetSetLinkError.DUPLICATE_ASSET_SET_LINK). - يمكن أن يحتوي
STATIC_LOCATION_GROUPعلى مادة عرض واحدة نشطة من النوعLOCATIONكحدّ أقصى. - يجب أن يتطابق معرّف بطاقة بيانات مادة العرض "
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"، ولا يمكنها استخدام أهداف العملاء المحتملين من المكالمات الهاتفية أو الرسائل.
-
تفعيل الحملة وإكمال عملية تأكيد معلومات المؤسسة
- تفعيل الحملة: عدِّل حالة الحملة من
PAUSEDإلىENABLEDباستخدامCampaignService.MutateCampaigns. - إكمال عملية التحقّق من الثقة والأمان: أكمِل عملية تسجيل النشاط التجاري وإثبات الهوية والتراخيص وإرسال المستندات من خلال واجهة مستخدم "إعلانات 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". لمزيد من التفاصيل، يُرجى الاطّلاع على مقالة
التوفير التلقائي لأهداف الإحالات الناجحة.