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

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

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

شما می‌توانید از API گوگل ادز برای تعریف قوانین ارزش تبدیل استفاده کنید، آنها را در یک مجموعه قانون ارزش تبدیل ترکیب کنید و سپس مجموعه قانون را در کل حساب گوگل ادز خود یا یک کمپین خاص اعمال کنید. بخش‌های موجود در گزارش‌های 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 مطابقت ندارد . برای نحوه بازیابی نام منابع مکان، به راهنمای هدف‌گیری مکان مراجعه کنید.
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 در metrics ظاهر شود.

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

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

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

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

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

  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_LOCATION ، DEVICE ، AUDIENCE ، یا NO_CONDITION
مقدار تبدیل‌ها پس از اعمال یک قانون، که بر اساس اولین ورودی در مجموعه dimensions مجموعه قانون گروه‌بندی شده‌اند.