على غرار إعداد تقارير "حملات الأداء الأفضل"، يمكنك استخدام
GoogleAdsService.SearchStream
لاسترداد البيانات الوصفية للحملات ومجموعات مواد العرض لتحسين حملاتك
استكشاف الأخطاء الشائعة وإصلاحها.
تحسين الحملة
لأهداف النشاط التجاري المختلفة التي يمكن تحقيقها من خلال "الأداء" حملات "حملات الأداء الأفضل"، اطّلِع على نصائح التحسين المتعلّقة بالأداء الحد الأقصى هذه النصائح متساوية تنطبق على "حملات الأداء الأفضل" التي تم إنشاؤها باستخدام Google Ads API.
تحرى خلل الحملات وإصلاحه
إذا كانت "حملة الأداء الأفضل" لا تعمل على النحو المتوقّع، قد يكون ذلك بسبب بمشاكل معيّنة في الإعلانات أو عروض الأسعار أو الاستهداف أو تتبُّع الإحالات الناجحة إعدادات الحملة. يمكنك الاطّلاع على الأدلة التالية للتعرّف على خطوات تحديد المشاكل وحلّها:
- مشاكل إعداد "حملة الأداء الأفضل"
- "حملة الأداء الأفضل" لا تعمل أو تسجِّل عددًا منخفضًا من الزيارات
- زيادة الإنفاق في "حملة الأداء الأفضل"
الأخطاء الشائعة في مجموعة مواد العرض
في حال تعذّر إنشاء AssetGroup
من خلال
AssetGroupError
و
قيمة تعداد تبدأ بـ NOT_ENOUGH
مثل
AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
,
هذا يعني أن AssetGroup
لم يستوفِ
الحدّ الأدنى لمتطلبات مواد العرض
لم يتم إنشاؤه.
على سبيل المثال، سيؤدي الخطأ AssetGroupError.NOT_ENOUGH_MARKETING_IMAGE_ASSET
إلى
اقتراح أنّه تم إرسال طلب إنشاء AssetGroup
بدون الحدّ الأدنى
عدد
MARKETING_IMAGES
،
واحد في هذه الحالة. لإصلاح هذا الخطأ، عليك إعادة إرسال طلبك لإنشاء
AssetGroup
كطلب تغيير مجمّع باستخدام
الطريقة GoogleAdsService.mutate
تحتوي على
asset_group_operation
وأي أسماء مفقودة
asset_group_asset_operations
كما هو موضح في
ربط مجموعات مواد العرض بمواد العرض
في هذا المثال، ستعرض قائمة عمليات التغيير في طلب التبديل المجمّع
يجب تضمين سمة AssetGroupAsset
واحدة على الأقل
مع field_type
من
MARKETING_IMAGE
يجب أن تستوفي مادة العرض المشار إليها في AssetGroupAsset
أيضًا المتطلبات التالية:
مواصفات MARKETING_IMAGE
.
وبالمثل، إذا تعذّر طلبك لإنشاء AssetGroup
مع
AssetGroupError.SHORT_DESCRIPTION_REQUIRED
,
يعني ذلك أنّ AssetGroup
لم تتضمّن مادة عرض TEXT
تتألّف من 60 حرفًا أو
أقل وfield_type
من DESCRIPTION
. خطوات حل هذه المشكلة هي
هي نفسها مثال NOT_ENOUGH_MARKETING_IMAGE_ASSET
. ومع ذلك، فإن الطلب
يجب أن يحتوي على AssetGroupAsset
واحد على الأقل مع field_type
DESCRIPTION
، ويجب أن تكون مادة العرض المشار إليها في AssetGroupAsset
هي 60
حرف أو أقل.
تحديد المشاكل وحلّها في مجموعة مواد العرض
إنّ asset_group.primary_status
asset_group.primary_status_reasons
يمكن استخدام الحقول لتقديم إحصاءات حول أداء مجموعة مواد عرض.
SELECT
asset_group.resource_name,
asset_group.primary_status,
asset_group.primary_status_reasons
FROM asset_group
WHERE asset_group.resource_name = "customers/CUSTOMER_ID/assetGroups/ASSET_GROUP_ID"
وبالمثل، فإن
asset_group_asset.primary_status
،
asset_group_asset.primary_status_details
,
أو
asset_group_asset.primary_status_reasons
يمكن استخدامها لإظهار ما إذا كانت مادة عرض في مجموعة مواد عرض معروضة
والأسباب وراء ذلك.
SELECT
asset_group_asset.resource_name,
asset_group_asset.primary_status,
asset_group_asset.primary_status_reasons,
asset_group_asset.primary_status_details
FROM asset_group_asset
WHERE asset_group_asset.resource_name = "customers/CUSTOMER/assetGroupAssets/ASSET_GROUP_ID~ASSET_ID~FIELD_TYPE"
مصدر مادة العرض
تتميّز "حملات الأداء الأفضل" بأنّها تعرض إعلانات تحتوي على مواد عرض
يحمّلها المعلنون وتم إنشاؤها تلقائيًا بواسطة Google. بصفتك معلِنًا،
قد يكون من المفيد معرفة مصدر مادة العرض لتحديد المشاكل وحلّها أو تقييم
الأداء، وفي هذه الحالة يمكنك استخدام
asset_group_asset.source
باسم
التالي:
SELECT
asset.id,
asset.name,
asset_group.id,
asset_group_asset.source
FROM asset_group_asset
WHERE campaign.id = CAMPAIGN_ID
قيم الإحالات الناجحة من هدف اكتساب العملاء الجدد
يمكن أن تكون قيم الإحالات الناجحة المُبلغ عنها أعلى من تلك التي تُحمِّلها يدويًا إذا لقد أعددت عميلًا جديدًا والاكتساب في "حملات الأداء الأفضل" أو "الحملات على شبكة البحث". إذا اخترت عميل جديد وضع القيمة (ضبط عرض سعر أعلى)، تتم إضافة القيمة الدائمة للعميل الجديد إلى قيمة الإحالة الناجحة لإجراء الإحالة الناجحة. القيمة الدائمة للعميل الجديد تمامًا تتوفّر فقط من خلال واجهة "إعلانات Google" على الويب.
إذا كنت بحاجة إلى حساب قيم إحالات ناجحة، احذف حساب العميل القيمة الدائمة، يُرجى الرجوع إلى الكود الزائف التالي. العميل الجديد تمامًا ويمكن تنزيل القيمة الدائمة من واجهة "إعلانات Google" على الويب.
nonNewCustomerAcquisitionConversionValueTotal = 0;
// For each campaign that has that conversion...
for (campaign in campaigns) {
// If the new customer acquisition value is 'Bid higher', then subtract.
if (bidHigher == true) {
nonNewCustomerAcquisitionConversionValueTotal +=
campaign.allConversionsValue - campaign.allNewCustomerLifetimeValue;
}
// If the new customer acquisition value is 'Only bid' or not set, then don't subtract.
else {
nonNewCustomerAcquisitionConversionValueTotal += campaign.allConversionsValue;
}
}