قوانین مقدار تبدیل‌به‌مشتری

قوانین مقدار تبدیل به شما امکان می‌دهد کنش‌هایی را تعریف کنید که مقدار تبدیل را براساس دسته ConversionAction و ابعاد زیر از یک ظهور تغییر می‌دهند:

  • عضویت مخاطب
  • مکان فیزیکی یا مکان موردعلاقه
  • دستگاه
  • برنامه سفر

می‌توانید از Google Ads API برای تعریف کردن قوانین مقدار تبدیل، ترکیب کردن آن‌ها در یک مجموعه قانون مقدار تبدیل، و سپس اعمال کردن مجموعه قانون بر کل حساب Google Ads یا یک پویش خاص استفاده کنید. بخش‌ها در گزارش‌های Google Ads API تفکیک‌هایی ارائه می‌دهند تا بتوانید بخش‌های اصلی، اصلاح‌نشده، و اصلاح‌شده مقادیر تبدیل خود را مقایسه کنید.

ایجاد قانون

اولین گام در استفاده از قوانین ارزش تبدیل، ایجاد حداقل یک ConversionValueRule است که شامل موارد زیر است:

  • شرایطی که تعیین می‌کند قانون چه زمانی اعمال شود
  • کنشی که باید هنگام اعمال قانون انجام شود

برای مثال، بار JSON زیر برای ConversionValueRuleService.MutateConversionValueRules قانونی ایجاد می‌کند که مقادیر تبدیل را برای ظهورهای تلفن همراه در 1.5 ضرب می‌کند:

{
  "operations": [
    {
      "create": {
        "action": {
          "operation": "MULTIPLY",
          "value": 1.5
        },
        "deviceCondition": {
          "deviceTypes": ["MOBILE"]
        }
      }
    }
  ]
}

شرایط قانون

شرایط ConversionValueRule را با فیلدهای زیر تعریف کنید:

audience_condition
قانون را برای ظهورهای مرتبط با یک یا چند مخاطب اعمال می‌کند. نام منبع هر فهرست کاربر یا علاقه کاربر را با فیلدهای user_lists یا user_interests مشخص کنید. برای بازیابی نام منابع فهرست‌های کاربر یا علایق کاربر دردسترس، درخواست searchStream یا search از GoogleAdsService صادر کنید که عبارت FROM پُرسمان به‌ترتیب user_list یا user_interest باشد.
اگر audience_condition حاوی چندین فهرست کاربر یا علایق کاربر باشد، درج با قانون مطابقت خواهد داشت اگر درج با هرکدام از فهرست‌های کاربر یا علایق کاربر مرتبط باشد.
device_condition
اگر دستگاه ظهور با هریک از موارد مشخص‌شده مطابقت داشته باشد، قانون را اعمال می‌کند device_types. فقط انواع دستگاه در ValueRuleDeviceType مجاز است.
geo_location_condition
قانون را برای ظهورهایی اعمال می‌کند که اطلاعات مکان با هریک از geo_target_constants مشخص‌شده برای geo_match_type مطابقت دارد و با هیچ‌یک از excluded_geo_target_constants برای excluded_geo_match_type مطابقت ندارد. برای نحوه بازیابی نام‌های منبع مکان، به راهنمای هدف‌یابی مکانی مراجعه کنید.
itinerary_condition
قانون را برای ظهورهایی اعمال می‌کند که عبارت‌های جستجو شامل اطلاعات خاص برنامه سفر، مانند پنجره رزرو، طول سفر، یا روز شروع سفر باشد. برای جزئیات بیشتر درباره شرایط موجود، ValueRuleItineraryCondition را مرور کنید.

می‌توانید حداکثر دو مورد از audience_condition، device_condition، geo_location_condition، یا itinerary_condition را در هر ConversionValueRule مشخص کنید.

قانون بدون شرایط مشخص‌شده برای ظهورهایی اعمال می‌شود که شرایط قانون خاص‌تری را در همان مجموعه قانون برآورده نمی‌کنند.

کنش قانون

قانون باید یک action داشته باشد که شامل یک operation و یک value است. این کنش نحوه تعدیل مقدار تبدیل تبدیلی را که شرایط قانون را برآورده می‌کند تعریف می‌کند. عملیات دردسترس به‌شرح زیر است:

ADD
value را به مقدار اصلی تبدیل اضافه می‌کند. ‫value باید بزرگ‌تر از 0 باشد.
MULTIPLY
مقدار اصلی تبدیل را در value مشخص‌شده ضرب می‌کند. value باید بزرگ‌تر یا مساوی با 0.5 و کوچک‌تر یا مساوی با 10 باشد.
SET

مقدار تبدیل را روی value مشخص‌شده تنظیم می‌کند. ‫value باید بزرگ‌تر از 0 باشد.

فقط می‌توانید از قانونی با کنش SET در مجموعه قانونی استفاده کنید که شرایط شرح‌داده‌شده در ایجاد مجموعه قانون را برآورده کند.

سایر مشخصه‌های قانون

علاوه‌بر شرایط و کنش، ConversionValueRule دارای مشخصه‌های زیر است.

owner_customer
نام منبع Customer که مالک قانون است. از این برای تعیین اینکه آیا قانونی در حساب یا یکی از حساب‌های مدیر آن تعریف شده است یا نه استفاده کنید.
status
وضعیت قانون. می‌توانید با تنظیم این فیلد روی PAUSED، قانون را موقتاً متوقف کنید و با تنظیم این فیلد روی ENABLED، قانون موقتاً متوقف‌شده را فعال کنید.

ایجاد مجموعه‌های قانون

وقتی حداقل یک ConversionValueRule داشته باشید، می‌توانید ConversionValueRuleSet ایجاد کنید که شامل موارد زیر است:

conversion_action_categories

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

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

conversion_value_rules

نام‌های منبع قوانینی که باید در مجموعه گنجانده شوند.

این فهرست فقط می‌تواند حاوی قانونی باشد که از کنش SET استفاده می‌کند، اگر یکی از این شرایط برآورده شود:

  • حسابتان در فهرست مجازها است و conversion_action_categories مجموعه قانون خالی است.
  • ‫conversion_action_categories مجموعه فقط حاوی یک ورودی STORE_VISIT یا STORE_SALE است، dimensions مجموعه فقط حاوی یک ورودی برای NO_CONDITION است، و هیچ‌کدام از فیلدهای شرط قانون تنظیم نشده است.
dimensions

فهرستی از مقادیر شمارشی ValueRuleSetDimension که نشان می‌دهد قوانین موجود در مجموعه از کدام شرایط می‌توانند استفاده کنند. برای مثال، اگر dimensions حاوی GEO_LOCATION و DEVICE باشد، می‌توانید قوانینی با geo_location_condition یا device_condition به مجموعه اضافه کنید، اما نمی‌توانید قانونی با audience_condition اضافه کنید.

این فهرست نمی‌تواند خالی باشد و می‌تواند حداکثر دو ورودی داشته باشد.

اولین ورودی در این فهرست تعیین می‌کند که کدام مقدار برای segments.conversion_value_rule_primary_dimension در سنجه‌ها نشان داده شود.

اگر این فهرست حاوی ورودی‌ای برای NO_CONDITION باشد، دراین‌صورت:

  • NO_CONDITION باید تنها ورودی در فهرست باشد.
  • فهرست conversion_action_categories مجموعه باید فقط حاوی یک ورودی STORE_VISIT یا STORE_SALE باشد.
  • فهرست conversion_value_rules نمی‌تواند حاوی قانونی باشد که در آن audience_condition، device_condition، یا geo_location_condition تنظیم شده باشد.
attachment_type

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

campaign

اگر attachment_type مجموعه قانون CAMPAIGN است، این را روی نام منبعی تنظیم کنید که مجموعه قانون بر آن اعمال می‌شود.

مشابه قوانین، مجموعه قانون نیز دارای owner_customer و status است. بااین‌حال، status مجموعه قانون فقط خواندنی است و از قوانین آن به‌صورت زیر مشتق می‌شود:

  • اگر هر قانونی که conversion_value_rules به آن ارجاع داده است status PAUSED داشته باشد، دراین‌صورت مجموعه قانون مقدار تبدیل status PAUSED خواهد بود.
  • درغیراین‌صورت، مجموعه قانون مقدار تبدیل‌به‌مشتری status ENABLED خواهد شد.

برداشتن قوانین و مجموعه‌های قانون

  • ConversionValueRuleSet باید حداقل یک قانون مقدار تبدیل داشته باشد که یا PAUSED یا ENABLED باشد.

  • برداشتن ConversionValueRule که در conversion_value_rules مربوط به PAUSED یا ENABLED ConversionValueRuleSet به آن ارجاع داده شده است ناموفق خواهد بود.

  • برداشتن ConversionValueRuleSet، status هر ConversionValueRule ارجاع‌شده توسط مجموعه را تغییر نمی‌دهد.

  • وقتی ConversionValueRuleSet برداشته شود، درخواست‌های search و searchStream برای منبع conversion_value_rule_set دیگر مجموعه برداشته‌شده را برنمی‌گرداند.

اولویت قوانین و مجموعه‌های قوانین

Google Ads از منطق زیر برای انتخاب و اعمال حداکثر یک قانون برای هر تبدیل استفاده می‌کند. اطلاعات بیشتر درباره این قوانین را در مرکز راهنمایی Google Ads پیدا کنید:

  1. attachment_type مجموعه قوانین را برای درنظر گرفتن تعیین کنید. اگر هر مجموعه قانونی با attachment_type = CAMPAIGN و campaign تنظیم‌شده برای پویش مرتبط با ظهور وجود داشته باشد، فقط مجموعه‌های قانون سطح پویش را درنظر بگیرید. درغیراین‌صورت، فقط مجموعه‌های قانون سطح مشتری را درنظر بگیرید.

  2. از میان مجموعه‌های قانون برای درنظر گرفتن، مجموعه قانونی را انتخاب کنید که conversion_action_categories خالی نباشد و حاوی دسته کنش تبدیلِ تبدیل باشد، اگر چنین مجموعه قانونی وجود داشته باشد. درغیراین‌صورت، مجموعه قانون را در جایی که conversion_action_categories خالی است انتخاب کنید.

  3. قوانین موجود در مجموعه قوانین انتخاب‌شده را به‌ترتیبی که در conversion_value_rules نشان داده می‌شوند ارزیابی کنید و اولین قانونی را که شرایط آن با ظهور مطابقت دارد انتخاب کنید.

  4. برای چندین شرط مکان جغرافیایی منطبق، دقیق‌ترین مکان اعمال می‌شود. برای مثال، اگر ظهوری با شرایط ایالات متحده و کالیفرنیا مطابقت داشته باشد، کالیفرنیا اعمال خواهد شد زیرا مکان دقیق‌تری است.

  5. برای شرایط مخاطب منطبق چندگانه، سلسله مراتب اسناد مخاطب موجود اعمال خواهد شد. اگر بین دو قانون در یک مجموعه تساوی وجود داشته باشد، قانون «ضرب» بر قانون «جمع» ترجیح داده می‌شود. اگر همچنان تساوی وجود داشته باشد (یعنی بیش‌از یک قانون «ضرب» وجود داشته باشد)، قانونی که بالاترین ضریب تعدیل را دارد انتخاب خواهد شد.

  6. نمی‌تواند چند شرط دستگاه منطبق وجود داشته باشد، زیرا دسته‌های دستگاه مانعه‌الجمع هستند.

  7. برای شرایط برنامه سفر، خاص‌ترین قانون برنامه سفر اعمال می‌شود. این یعنی اگر چندین قانون با تبدیل خاصی مطابقت داشته باشد، قانونی که استفاده می‌شود قانونی است که بیشترین تعداد گزینه‌های برنامه سفر تعریف‌شده را دارد، مثل «پنجره رزرو ازپیش» یا «طول سفر».

سنجه‌ها

فیلدهای metrics.conversions_value و metrics.all_conversions_value، و همچنین فیلدهای مشتق‌شده از آن سنجه‌ها، اصلاحات انجام‌شده توسط مجموعه‌های قانون مقدار تبدیل را منعکس می‌کنند. علاوه‌براین، می‌توانید segments.conversion_value_rule_primary_dimension را در پُرسمانتان اضافه کنید تا اطلاعات بیشتری درباره نحوه اعمال قوانین دریافت کنید. مقادیر ممکن برای آن بخش به شرح زیر است:

NO_RULE_APPLIED
مقادیر تبدیل‌هایی که هیچ قانونی برای آن‌ها اعمال نشده است.
ORIGINAL
مقدار اصلی تبدیل‌هایی که قانونی برای آن‌ها اعمال شده است.
یاGEO_LOCATIONDEVICEAUDIENCENO_CONDITION
مقدار تبدیل‌ها پس‌از اعمال قانون، گروه‌بندی‌شده براساس اولین ورودی در مجموعه dimensions مجموعه قانون.