قوانین ارزش تبدیل

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

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

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

قوانین ایجاد کنید

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

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

شرایط قانون

شرایط یک 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 مطابقت ندارد . برای نحوه بازیابی نام منابع مکان با راهنمای مکان یابی مشورت کنید.

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

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

عمل قانون

یک قانون باید دارای یک 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

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

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

اگر این لیست حاوی ورودی برای NO_CONDITION باشد، پس:

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

اولین ورودی در این لیست تعیین می کند که کدام مقدار برای segments.conversion_value_rule_primary_dimension در گزارش ها ظاهر شود.

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 یک ConversionValueRuleSet PAUSED یا ENABLED ارجاع داده شده است، ناموفق خواهد بود.

  • حذف یک ConversionValueRuleSet status هر ConversionValueRule ارجاع شده توسط مجموعه را تغییر نمی دهد.

  • هنگامی که یک ConversionValueRuleSet حذف شد، درخواست های search و searchStream برای منبع conversion_value_rule_set دیگر مجموعه حذف شده را بر نمی گرداند.

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

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

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

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

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

گزارش نویسی

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

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