سفارشی‌سازی تبلیغات جستجوی واکنش‌گرا (RSA)

سفارشی‌سازهای تبلیغات ابزاری قدرتمند هستند که به شما امکان می‌دهند محتوای متنی تبلیغات جستجوی واکنش‌گرای خود را با استفاده از متغیرهای متن پویا سفارشی کنید.

می‌توانید یک سفارشی‌ساز تبلیغات ایجاد و استفاده کنید یا از یک سفارشی‌ساز تبلیغات داخلی استفاده کنید.

یک سفارشی‌ساز تبلیغات ایجاد و استفاده کنید

برای ایجاد یک سفارشی‌ساز تبلیغات برای RSAها، این مراحل را دنبال کنید:

  1. ویژگی سفارشی‌سازی را ایجاد کنید.

    ویژگی سفارشی‌ساز یک دسته کلی است که نوع تغییری را که قصد دارید به این سفارشی‌ساز پیوند دهید توصیف می‌کند - برای مثال، «قیمت محصول» یا «درصد تخفیف».

  2. ویژگی سفارشی‌ساز را با معیار مشتری، کمپین، گروه تبلیغاتی یا گروه تبلیغاتی کلمه کلیدی مرتبط کنید.

    مقادیر خاصی را که می‌خواهید برای منبع خاص استفاده کنید، تنظیم کنید.

یک ویژگی سفارشی‌ساز ایجاد کنید

ابتدا، باید یک ویژگی سفارشی‌ساز جدید ایجاد کنید CustomizerAttributeService CustomizerAttribute با دو فیلد الزامی نمایش داده می‌شود:

name
نام سفارشی‌ساز، که باید منحصر به فرد باشد (به حروف کوچک و بزرگ حساس نباشد). از آنجایی که محدودیت ۴۰ سفارشی‌ساز وجود دارد، ممکن است لازم باشد از سفارشی‌سازها در منابع مختلف استفاده مجدد کنید، بنابراین حتماً نامی را انتخاب کنید که نشان‌دهنده دسته‌بندی گسترده‌ای از انواع سفارشی‌سازی‌هایی باشد که برای آنها استفاده خواهد شد.
type
نوع سفارشی‌ساز - متن، عدد، قیمت یا درصد - توسط CustomizerAttributeType تعریف می‌شود.

وقتی یک ویژگی سفارشی‌سازی جدید ایجاد می‌کنید، نام منبع آن را پس می‌گیرید که در مرحله بعدی مورد نیاز است.

شما می‌توانید ویژگی سفارشی‌سازی که قبلاً ایجاد کرده‌اید را در سطوح مختلف با استفاده از سرویس‌های زیر پیوند دهید:

صرف نظر از اینکه کدام سطح را می‌خواهید و از کدام سرویس مربوطه استفاده می‌کنید، اطلاعات یکسانی مورد نیاز است:

customizer_attribute
نام منبع ویژگی سفارشی‌سازی که در مرحله قبل ایجاد کردید.
value

مقداری که می‌خواهید هنگام ارجاع به این ویژگی سفارشی‌سازی در تبلیغات خود وارد کنید. این فیلد توسط CustomizerValue تعریف می‌شود.

برای ایجاد CustomizerValue باید type و string_value مشخص کنید. مقدار type باید همان ویژگی customizer باشد که لینک می‌دهید و string_value مقداری است که می‌خواهید API تبلیغات گوگل از آن استفاده کند.

نام منبعی که می‌خواهید ویژگی سفارشی‌سازی را به آن پیوند دهید

این نام بسته به نوع منبع متفاوت است. برای مثال، برای ایجاد CampaignCustomizer ، campaign مشخص کنید.

پس از اتمام این مرحله، آماده استفاده از سفارشی‌ساز تبلیغات در تبلیغات جستجوی واکنش‌گرا هستید که در سلسله مراتب منابعی که ویژگی سفارشی‌ساز را به آن پیوند داده‌اید، قرار دارند. برای مثال، اگر ویژگی سفارشی‌ساز را به کمپینی با شناسه A پیوند دهید، می‌توانید از آن سفارشی‌ساز تبلیغات در تبلیغی که تحت هر گروه تبلیغاتی در داخل کمپین A ایجاد شده است، استفاده کنید. نمی‌توانید از سفارشی‌ساز تبلیغات در تبلیغی که تحت گروه‌های تبلیغاتی در داخل کمپین B ایجاد شده است، استفاده کنید.

سفارشی‌سازی تبلیغات در تبلیغات جستجوی واکنش‌گرا

برای استفاده از سفارشی‌ساز تبلیغات در عناوین و توضیحات تبلیغات جستجوی واکنش‌گرا، باید یک شیء AdTextAsset با text شامل سینتکس زیر ایجاد کنید:

{CUSTOMIZER.CUSTOMIZER_ATTRIBUTE_NAME:DEFAULT_VALUE}
  • CUSTOMIZER_ATTRIBUTE_NAME name ویژگی سفارشی‌سازی است که هنگام ایجاد آن تنظیم کرده‌اید، نه نام منبع ویژگی سفارشی‌سازی و نه شناسه آن .

  • DEFAULT_VALUE مقدار پیش‌فرض برای سفارشی‌سازی تبلیغات است.

برای اطلاعات بیشتر در مورد تنظیمات تبلیغات، به راهنمای تبلیغات جستجوی واکنش‌گرا مراجعه کنید.

قوانین و محدودیت‌ها

  • فقط می‌توان یک لینک در هر سطح - مشتری، کمپین، گروه تبلیغاتی یا معیار گروه تبلیغاتی - وجود داشته باشد و خاص‌ترین آنها، لینک عمومی‌تر را نادیده می‌گیرد. برای مثال، اگر این ویژگی سفارشی‌سازی را در سطح کمپین و سطح گروه تبلیغاتی تعریف کرده باشید، تبلیغات درون گروه تبلیغاتی لینک‌شده از گروه تبلیغاتی اول استفاده می‌کنند، اما تبلیغات سایر گروه‌های تبلیغاتی در آن کمپین از کمپین اول استفاده خواهند کرد.

  • شما می‌توانید تا ۴۰ شیء CustomizerAttribute فعال در حساب خود داشته باشید. اگر به این حد رسیدید، قبل از ایجاد شیء جدید، باید اشیاء بلااستفاده را حذف کنید.

  • قوانینی برای ویژگی‌های سفارشی‌سازی با نوع PRICE وجود دارد:

    • کدها و نمادهای ارزی می‌توانند قبل یا بعد از عدد ظاهر شوند. برای مثال، $100 ، 100$ ، USD100 ، 100USD همگی مقادیر معتبری هستند.
    • نباید هیچ فاصله‌ای بین عدد و کدها یا نمادهای ارزی وجود داشته باشد. برای مثال، $ 100 نامعتبر است.
    • کدهای ارزی و نمادهایی را که می‌توانند به عنوان بخشی از مقدار مشخص شده استفاده شوند، مشاهده کنید.

از سفارشی‌سازهای داخلی تبلیغات استفاده کنید

شما می‌توانید از تگ‌های سفارشی‌سازی داخلی مستقیماً در تیترها و توضیحات تبلیغات جستجوی واکنش‌گرا (RSA) خود استفاده کنید. این تگ‌ها به شما امکان می‌دهند کلمات کلیدی، مکان‌ها و شمارش معکوس را به صورت پویا در متن تبلیغ خود وارد کنید.

درج کلمه کلیدی

درج کلمات کلیدی به صورت پویا متن تبلیغ شما را به‌روزرسانی می‌کند تا کلمه کلیدی که باعث نمایش تبلیغ شما شده است را در بر بگیرد. این می‌تواند تبلیغات شما را با جستجوهای کاربران مرتبط‌تر کند.

به بخش تنظیم درج کلمه کلیدی برای متن تبلیغ خود مراجعه کنید.

نحو: {Keyword:Default text}

هنگام ایجاد یا به‌روزرسانی یک AdGroupAd با نوع ResponsiveSearchAd با استفاده از API، این برچسب را در فیلدهای عنوان یا توضیحات خود وارد کنید.

مثال

فرض کنید عنوانی مانند «خرید آنلاین {Keyword:Chocolate} » دارید. اگر کاربر «شکلات تلخ» را جستجو کند، عنوان می‌تواند به صورت «خرید آنلاین شکلات تلخ» ظاهر شود. اگر کلمه کلیدی قابل وارد کردن نباشد، به جای آن از «متن پیش‌فرض» (در این مورد «شکلات») استفاده می‌شود.

به «درباره درج کلمه کلیدی» مراجعه کنید.

درج موقعیت مکانی

متن تبلیغ خود را بر اساس موقعیت مکانی مشتریان یا مکان‌هایی که به آنها علاقه نشان می‌دهند، تنظیم کنید.

نحو: {LOCATION(Level):Default text}

  • Level : سطح جغرافیایی، مانند City ، State یا Country را مشخص کنید. در صورت حذف، به طور پیش‌فرض روی خاص‌ترین سطح موجود قرار می‌گیرد.

مثال

عنوان: "تحویل پیتزا در {LOCATION(City):Your Area} "

اگر کاربری در شهر نیویورک باشد، ممکن است این عبارت را ببیند: «تحویل پیتزا در شهر نیویورک» کاربرانی که خارج از یک منطقه خاص هستند، عبارت «تحویل پیتزا در منطقه شما» را خواهند دید.

برای تبلیغات جستجوی واکنش‌گرا به بخش «درباره درج موقعیت مکانی» مراجعه کنید.

توابع شمارش معکوس

با نمایش شمارش معکوس لحظه‌ای برای یک رویداد یا فروش خاص، حس فوریت ایجاد کنید.

نحو

  • {COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)} - شمارش معکوس تا یک زمان خاص در منطقه زمانی حساب تبلیغ‌کننده.
  • {GLOBAL_COUNTDOWN(yyyy-MM-dd HH:mm:ss,daysBefore)} - شمارش معکوس را تا یک زمان خاص در منطقه زمانی کاربر انجام می‌دهد.
  • daysBefore : تعداد روزهایی که قبل از تاریخ پایان، شمارش معکوس باید شروع به نمایش کند.

مثال

عنوان: "فروش در {COUNTDOWN(2026-01-31 23:59:59,5)} به پایان می‌رسد"

این تبلیغ یک شمارش معکوس را نشان می‌دهد که ۵ روز قبل از ۳۱ ژانویه ۲۰۲۶، ساعت ۲۳:۵۹:۵۹ در منطقه زمانی تبلیغ‌کننده شروع می‌شود.

به برجسته کردن رویدادهای آینده با شمارش معکوس مراجعه کنید.

پیاده‌سازی با استفاده از API

برای استفاده از این سفارشی‌سازهای داخلی، هنگام تغییر منبع AdGroupAd ، سینتکس تگ را در فیلدهای text اشیاء AdTextAsset برای headlines و descriptions RSA خود وارد کنید.

قطعه کد مثال (JSON مفهومی)

{
  "ad": {
    "responsiveSearchAd": {
      "headlines": [
        { "text": "Great Deals on {Keyword:Shoes}" },
        { "text": "Free Shipping in {LOCATION(City):Your City}" },
        { "text": "Offer Ends: {COUNTDOWN(2026-01-31 23:59:59,5)}" }
      ],
      "descriptions": [
        { "text": "Find the best {Keyword:footwear} for your needs." },
        { "text": "Limited time offer, don't miss out!" }
      ]
    },
    "finalUrls": ["https://www.example.com"]
  }
}