Пользовательские переменные конверсий

Пользовательские переменные конверсии позволяют связывать дополнительную информацию в виде тегов с конверсиями, которые вы импортируете с помощью Google Ads API, например с кликами или звонками-конверсиями. Это позволяет создавать сегментированные отчеты с более подробными данными о конверсиях.

Например, при импорте конверсии, связанной с покупкой новой синей шляпы, можно также импортировать два связанных тега: color и status со значениями blue и new соответственно. Вот как это сделать:

  1. Создайте столько пользовательских переменных конверсий, сколько вам нужно (не более 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.

  2. При импорте конверсии, например ClickConversion или CallConversion, задайте для custom_variables список всех пользовательских переменных, созданных на предыдущем шаге. Необходимо задать все поля для каждой пользовательской переменной:

    • conversion_custom_variable – название ресурса пользовательской переменной, созданной на предыдущем шаге.
    • value – значение тега, который вы хотите связать с конверсией. В нашем примере это blue и new.