Пользовательские переменные конверсии позволяют связывать дополнительную информацию в виде тегов с конверсиями, которые вы импортируете с помощью 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.