Пользовательские переменные конверсии позволяют связывать дополнительную информацию в виде тегов с конверсиями, которые вы импортируете с помощью Google Ads API, например конверсиями по клику или звонками-конверсиями. На основе этих данных можно создавать сегментированные отчеты, содержащие более подробную информацию о конверсиях.
Например, при импорте конверсии, связанной с покупкой новой синей шляпы, вы можете также импортировать два связанных тега: color и status со значениями blue и new соответственно. Вот как это сделать:
Создайте столько пользовательских переменных конверсий, сколько вам нужно (не более 50 на аккаунт). Каждая переменная соответствует одному тегу. Поэтому, если вы хотите использовать два тега (
colorиstatus), вам нужно создать две пользовательские переменные. Обязательные поля дляConversionCustomVariable:name– определяет переменную. Название должно быть уникальным в аккаунте клиента.tag– в нашем примере это тегиcolorиstatus. Значение тегаtagдолжно быть уникальным в аккаунте клиента и не может содержать пробелы. Теги используются во фрагменте события, когда ваш сайт отправляет в Google Рекламу данные о конверсии. Если вы используете Google Ads API, то при импорте конверсий вам нужно указать название ресурса пользовательских переменных, как описано на следующем шаге.
Чтобы управлять пользовательскими переменными конверсий, например создавать или изменять их, используйте
ConversionCustomVariableService. Чтобы создать новые пользовательские переменные конверсии, вызовите методMutateConversionCustomVariablesв этом сервисе. В запросе должно быть одно или несколько писемConversionCustomVariableOperation.Для каждой переменной, которую вы хотите создать, добавьте операцию, в которой поле
createсодержит объектConversionCustomVariable. Как уже упоминалось, обязательными полями для создания являютсяnameиtag.После успешного создания эти переменные будут иметь статус
ENABLEDилиACTIVATION_NEEDED. В зависимости от настроек проверьте полеstatusв ответе. Затем вы можете использовать названия ресурсов при загрузке конверсий.Подробную информацию обо всех доступных операциях можно найти в
ConversionCustomVariableService.При импорте конверсии, например
ClickConversionилиCallConversion, задайте для параметраcustom_variablesсписок всех пользовательских переменных, созданных на предыдущем шаге. Вам нужно заполнить все поля для каждой пользовательской переменной:conversion_custom_variable– название ресурса пользовательской переменной, созданной на предыдущем шаге.value– значение тега, который вы хотите связать с конверсией. В нашем примере этоblueиnew.