بدء استخدام "AI Max في الحملات على شبكة بحث Google"

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

الميزات والوظائف الرئيسية في "AI Max في الحملات على شبكة بحث Google"

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

  • تحسين مواد العرض: يتضمّن مكوّنَين يعملان معًا لتقديم رسائل المادة الإبداعية أكثر تخصيصًا على نطاق واسع:

    • تخصيص النص (المعروف سابقًا باسم "مواد العرض المنشأة تلقائيًا"): يستخدِم نصًا من إعلاناتك الحالية ونصوص صفحاتك المقصودة والذكاء الاصطناعي التوليدي لإنشاء نص إعلان وعناوين وأوصاف مخصّصة تكون أكثر ملاءمةً لعملية بحث المستخدِم.
    • توسيع عنوان URL النهائي: يرسِل المستخدِمين تلقائيًا إلى الصفحة المقصودة الأكثر ملاءمةً على موقعك الإلكتروني استنادًا إلى النية من عملية بحثهم، ما يمكن أن يساعد في تحسين معدّل الاهتمام بالتطبيق ومعدّلات الإحالات الناجحة.

    التحكّم في التشغيل الآلي لمواد العرض: لتفعيل هذه الميزات أو إيقافها باستخدام واجهة برمجة التطبيقات، اضبط AssetAutomationStatusEnum.AssetAutomationStatus على OPTED_IN (مفعَّلة) أو OPTED_OUT (غير مفعَّلة) ضِمن Campaign.asset_automation_settings لنوع AssetAutomationType (TEXT_ASSET_AUTOMATION لتخصيص النص وFINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION لتوسيع عنوان URL النهائي):

    • الحالة التلقائية: في "الحملات على شبكة البحث"، يتم تلقائيًا ضبط كلّ من TEXT_ASSET_AUTOMATION و FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION على OPTED_OUT (لا يؤدي ضبط Campaign.ai_max_setting.enable_ai_max على true إلا إلى تفعيل ميزة "مطابقة عبارات البحث" تلقائيًا).
    • متطلبات "AI Max في الحملات على شبكة بحث Google": يتطلّب ضبط أيّ من النوعَين على OPTED_IN أن يكون Campaign.ai_max_setting.enable_ai_max مضبوطًا على true؛ وإلا، سيفشل طلب التعديل مع ظهور الخطأ CampaignError.AI_MAX_MUST_BE_ENABLED.
    • الاعتماد على ميزة "توسيع عنوان URL النهائي": يتطلّب ضبط FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION على OPTED_IN أيضًا ضبط TEXT_ASSET_AUTOMATION على OPTED_IN؛ وسيؤدي تفعيل ميزة "توسيع عنوان URL النهائي" بينما يكون TEXT_ASSET_AUTOMATION مضبوطًا على OPTED_OUT (أو ضبط TEXT_ASSET_AUTOMATION بشكلٍ صريح على OPTED_OUT بينما يظلّ FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION مضبوطًا على OPTED_IN) إلى ظهور الخطأ ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
  • إعداد تقارير محسَّن: تتضمّن "AI Max في الحملات على شبكة بحث Google" إعداد تقارير محسَّنًا لمنح المعلنين مزيدًا من الشفافية بشأن أداء الذكاء الاصطناعي. يوفّر التقرير ai_max_search_term_ad_combination_view بيانات عن أداء مجموعات عبارات البحث والعناوين والصفحات المقصودة. تُظهر طريقة العرض هذه طلبات البحث التي أدّت إلى ظهور إعلاناتك ومستوى أداء هذه المجموعات المحدّدة. راجِع التقارير في "AI Max في الحملات على شبكة بحث Google".

  • عناصر تحكّم إضافية: توفّر "AI Max في الحملات على شبكة بحث Google" عناصر تحكّم جديدة لمنح المعلنين مزيدًا من الدقة. ومن أمثلتها:

تفعيل "AI Max في الحملات على شبكة بحث Google"

لتفعيل "AI Max في الحملات على شبكة بحث Google"، اضبط Campaign.ai_max_setting.enable_ai_max على true.

استخدِم طلب البحث عن الحقل Campaign.ai_max_setting.bundling_required (AiMaxBundlingRequired) للقراءة فقط لتحديد ما إذا كان يجب تفعيل "AI Max في الحملات على شبكة بحث Google" لاحترام عناصر التحكّم في تخصيص النص وقوائم العلامات التجارية أو تعديلها.

استخدِم AdGroup.ai_max_ad_group_setting.disable_search_term_matching لـ إيقاف ميزة "مطابقة عبارات البحث" عندما تكون حملة رئيسية قد فعّلت "AI Max في الحملات على شبكة بحث Google".

اعتبارًا من v25، يمكنك أيضًا طلب البحث عن الحقلَين للقراءة فقط Campaign.aca_migration_date_time و Campaign.broad_match_migration_date_time للتحقّق من الطابع الزمني (yyyy-MM-dd HH:mm:ss في المنطقة الزمنية للعميل) عند نقل "مواد العرض المنشأة تلقائيًا" أو "حملة تستخدِم المطابقة التقريبية" إلى "AI Max في الحملات على شبكة بحث Google".

إيقاف "AI Max في الحملات على شبكة بحث Google"

لإيقاف "AI Max في الحملات على شبكة بحث Google" عندما يكون Campaign.ai_max_setting.enable_ai_max مضبوطًا على true، غيِّر القيمة إلى false. إذا كان TEXT_ASSET_AUTOMATION أو FINAL_URL_EXPANSION_TEXT_ASSET_AUTOMATION مضبوطًا على OPTED_IN في Campaign.asset_automation_settings، عليك أيضًا ضبط هذَين النوعَين على OPTED_OUT في الطلب نفسه؛ وإلا، سيفشل ضبط enable_ai_max على false مع ظهور الخطأ CampaignError.AI_MAX_MUST_BE_ENABLED. يؤدي إيقاف "AI Max في الحملات على شبكة بحث Google" إلى إيقاف جميع ميزات "AI Max في الحملات على شبكة بحث Google"، ويتوقف عرض أيّ مواد عرض تم إنشاؤها سابقًا باستخدام ميزة "تخصيص النص". تظلّ مواد العرض هذه متاحة لإعداد التقارير إذا سجّلت مرات ظهور.

تحسين الرسالة التسويقية للعلامة التجارية باستخدام إرشادات النصوص

تتيح لك "إرشادات النصوص" التحكّم في ناتج مواد العرض النصية التي يتم إنشاؤها تلقائيًا من خلال تحديد استبعادات العبارات وقيود الرسالة الإعلانية.

لاستخدام "إرشادات النصوص"، املأ الحقل text_guidelines (Campaign.TextGuidelines) لمورد Campaign:

  • استبعادات العبارات (term_exclusions): تعبئة text_guidelines.term_exclusions بقائمة من الكلمات أو العبارات المحدّدة التي سيتم استبعادها من مواد العرض النصية من إنشاء الذكاء الاصطناعي. يمكن أن يتألف كل استبعاد من 30 حرفًا كحدّ أقصى، مع 25 استبعادًا كحدّ أقصى.
  • قيود الرسالة الإعلانية (messaging_restrictions): املأ text_guidelines.messaging_restrictions بما يصل إلى 40 Campaign.MessagingRestriction عنصرًا لتوجيه الذكاء الاصطناعي في إنشاء النصوص. لكل قيد، اضبط restriction_text على تعليمات فريدة ذات شكل حر (من حرف واحد إلى 300 حرف) واضبط restriction_type على RESTRICTION_BASED_EXCLUSION (نوع القيد الوحيد المتاح).

تنفيذ قوائم تضمين خلاصات الصفحات على مستوى المجموعة الإعلانية

في واجهة مستخدم "إعلانات Google"، يمكنك تنفيذ قائمة تضمين لخلاصات الصفحات على مستوى المجموعة الإعلانية. يمكنك أيضًا إجراء ذلك باستخدام Google Ads API.

فهم طريقة واجهة برمجة التطبيقات

على عكس واجهة مستخدم "إعلانات Google"، لا يتضمّن Google Ads API حقلًا مباشرًا باسم "قائمة التضمين" للمجموعات الإعلانية. بدلاً من ذلك، يمكنك التحكّم في الصفحات التي يمكن استخدامها من خلاصة صفحة للإعلانات الديناميكية على شبكة البحث أو لميزات مثل "توسيع عنوان URL النهائي" ضِمن مجموعة إعلانية معيّنة، من خلال إنشاء معايير مجموعة إعلانية من النوع WEBPAGE.

عند إعداد معايير WEBPAGE هذه، يمكنك توجيه النظام، بما في ذلك ميزات مثل "AI Max في الحملات على شبكة بحث Google"، إلى عدم أخذ سوى عناوين URL أو الصفحات المحدّدة التي تتطابق مع تصنيفات مخصّصة معيّنة من خلاصة الصفحات المرتبطة بالحملة لتلك المجموعة الإعلانية المحدّدة في الاعتبار.

خطوات التنفيذ

  1. التحقّق من المتطلبات الأساسية للحملة وربط خلاصة الصفحات:

    • بالنسبة إلى المجموعات الإعلانية العادية على شبكة البحث (AdGroupType.SEARCH_STANDARD)، تأكَّد من تفعيل كلّ من "AI Max في الحملات على شبكة بحث Google" (Campaign.ai_max_setting.enable_ai_max مضبوط على true) وتفعيل ميزة "تخصيص النص" (TEXT_ASSET_AUTOMATION مضبوط على OPTED_IN في Campaign.asset_automation_settings) في الحملة الرئيسية. وإلا، سيفشل إنشاء WEBPAGE AdGroupCriterion مع ظهور الخطأ CriterionError.AI_MAX_MUST_BE_ENABLED.
    • قبل ضبط عمليات التضمين على مستوى المجموعة الإعلانية، يجب ربط خلاصة الصفحات، التي يتم تمثيلها على أنّها AssetSet من النوع PAGE_FEED، بالحملة الرئيسية.
    • استخدِم CampaignAssetSetService لإنشاء هذا الربط. يُتيح هذا الرابط استخدام محتوى الخلاصة للاستهداف ضِمن الحملة.
  2. إنشاء معيار المجموعة الإعلانية كقائمة تضمين:

    • لتحديد أجزاء خلاصة الصفحات التي تنطبق على مجموعة إعلانية معيّنة، استخدِم AdGroupCriterionService.
    • أنشِئ موردًا جديدًا AdGroupCriterion مع ضبط negative على false (في المجموعات الإعلانية من النوع SEARCH_STANDARD، لا يُسمح إلا بمعايير WEBPAGE الإيجابية؛ وسيؤدي ضبط negative على true إلى ظهور الخطأ ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT).
    • اضبط الحقل ad_group على اسم مورد المجموعة الإعلانية المستهدَفة.
    • اضبط نوع المعيار على WEBPAGE من خلال ملء الحقل webpage في AdGroupCriterion.
    • ضِمن عنصر WebpageInfo، اضبط criterion_name (مطلوب في عمليات CREATE) وحدِّد conditions[] باستخدام WebpageConditionInfo لاستهداف صفحات معيّنة من خلاصتك (في المجموعات الإعلانية من النوع SEARCH_STANDARD، لا يتمّ دعم سوى نوعَي URL وCUSTOM_LABEL WebpageConditionOperand؛ وسيؤدي استخدام عوامل التشغيل الأخرى إلى ظهور الخطأ ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT):
      • الاستهداف حسب عنوان URL: استخدِم WebpageConditionOperand.URL، واضبط operator (WebpageConditionOperator) على CONTAINS (القيمة التلقائية عند حذف operator) أو EQUALS، وحدِّد عنوان URL في argument. عندما يكون operator هو CONTAINS، يمكن أن يكون argument سلسلة فرعية أو مسارًا لعنوان URL (مثل "/product/widget-a") ويمكن دمجه مع شروط أخرى (ما يصل إلى ثلاثة شروط إجمالاً). عندما يكون operator هو EQUALS، يجب أن يكون argument عنوان URL كاملًا يبدأ بـ http:// أو https:// ويتضمّن نطاقًا صالحًا (سيؤدي تمرير مسار نسبي إلى ظهور الخطأ CriterionError.WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL أو CriterionError.INVALID_WEBPAGE_CONDITION_URL)، ولا يمكن دمج شرط URL من النوع EQUALS مع أيّ شروط أخرى في conditions[] (سيؤدي ذلك إلى ظهور الخطأ WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION CriterionError).
      • الاستهداف حسب التصنيف المخصّص: استخدِم WebpageConditionOperand.CUSTOM_LABEL، واضبط operator على EQUALS (عامل التشغيل الوحيد المتاح والقيمة التلقائية عند حذف operator)، وحدِّد اسم التصنيف في argument.
    • يمكنك إضافة ما يصل إلى ثلاثة شروط لكل WebpageInfo (يتم ربطها منطقيًا باستخدام AND، ما لم يتم استخدام شرط URL من النوع EQUALS، الذي يجب أن يكون الشرط الوحيد)، وإنشاء معايير WEBPAGE إيجابية متعدّدة في المجموعة الإعلانية. تشكّل الصفحات التي تتطابق مع أيّ من معايير WEBPAGE الإيجابية هذه "قائمة التضمين" للمجموعة الإعلانية.

    في هذا المثال، يطلب AdGroupCriterion هذا من المجموعة الإعلانية عدم أخذ سوى الصفحات من خلاصة الصفحات الخاصة بالحملة التي يحتوي عنوان URL الخاص بها على /product/widget-a وتم وضع علامة عليها باستخدام التصنيف المخصّص TopSellers في الاعتبار.

    {
      "ad_group": "customers/CUSTOMER_ID/adGroups/AD_GROUP_ID",
      "webpage": {
        "criterion_name": "Ad group inclusion criterion for top widgets",
        "conditions": [
          {
            "operand": "URL",
            "operator": "CONTAINS",
            "argument": "/product/widget-a"
          },
          {
            "operand": "CUSTOM_LABEL",
            "operator": "EQUALS",
            "argument": "TopSellers"
          }
        ]
      },
      "negative": false
    }