قوانین ارزش تبدیل به شما امکان میدهند اقداماتی را تعریف کنید که ارزش یک تبدیل را بر اساس دسته 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
دیگر مجموعه حذف شده را برنمیگردانند.
اولویت قوانین و مجموعه قوانین
گوگل ادز از منطق زیر برای انتخاب و اعمال حداکثر یک قانون برای هر تبدیل استفاده میکند. اطلاعات بیشتر در مورد این قوانین را در مرکز راهنما بیابید:
attachment_type
مجموعه قوانینی که باید در نظر گرفته شوند را تعیین کنید. اگر مجموعه قوانینی باattachment_type = CAMPAIGN
و مجموعهcampaign
برای کمپین مرتبط با نمایش وجود دارد، فقط مجموعه قوانین سطح کمپین را در نظر بگیرید. در غیر این صورت، فقط مجموعه قوانین سطح مشتری را در نظر بگیرید.از بین مجموعه قوانینی که باید در نظر بگیرید، مجموعه قوانینی را انتخاب کنید که در آن
conversion_action_categories
خالی نباشد و شامل دسته بندی عمل تبدیل مربوط به تبدیل باشد، البته اگر چنین مجموعه قوانینی وجود داشته باشد. در غیر این صورت، مجموعه قوانینی را انتخاب کنید که در آنconversion_action_categories
خالی باشد.قوانین موجود در مجموعه قوانین انتخاب شده را به ترتیبی که در
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
مجموعه قانون گروهبندی شدهاند.