قوانین ارزش تبدیل به شما امکان میدهند اقداماتی را تعریف کنید که ارزش یک تبدیل را بر اساس دسته 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ارجاع داده میشود،statusPAUSEDداشته باشد، آنگاهstatusمجموعه قانون مقدار تبدیل نیزPAUSEDخواهد بود. - در غیر این صورت،
statusمجموعه قوانین مقدار تبدیلENABLEDخواهد بود.
حذف قوانین و مجموعه قوانین
یک
ConversionValueRuleSetباید حداقل یک قانون مقدار تبدیل داشته باشد که یاPAUSEDیاENABLEDباشد.حذف یک
ConversionValueRuleکه درconversion_value_rulesیکConversionValueRuleSetPAUSEDیاENABLEDآن ارجاع داده شده است، با شکست مواجه خواهد شد.حذف یک
ConversionValueRuleSetstatusهر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مجموعه قانون گروهبندی شدهاند.