Обновленные URL

Обновленные URL дают возможность более точно определять целевую страницу и добавлять в URL элементы отслеживания.

Содержание руководства

Обзор

Раньше страница сайта, на которую пользователь переходил по объявлению, указывалась как целевой URL. В нем также кодировалась дополнительная информация для сопоставления данных по эффективности с кликами. При изменении целевого URL объявление автоматически отправлялось на проверку и не показывалось до ее окончания.

В обновленных URL применяются общие шаблоны отслеживания, в которых различаются целевые страницы и фрагменты URL, используемые для отслеживания. Это позволяет обновлять данные отслеживания, не инициируя проверку объявления.

Спецификации

В обновленных URL предусмотрены отдельные поля для адреса целевой страницы и данных отслеживания:

  • Конечный URL. Список фактических целевых страниц для объявления, ключевого слова или дополнительной ссылки. Это URL, который пользователь видит в адресной строке браузера после клика по объявлению.
  • Конечный мобильный URL. Список конечных мобильных URL для объявления, ключевого слова или дополнительной ссылки после всех междоменных переадресаций.
  • Конечный URL приложения. Список конечных URL приложения, которые будут использоваться на мобильных устройствах, если установлено определенное приложение.
  • Шаблон отслеживания. Шаблон, в котором можно указать дополнительные параметры отслеживания или переадресации. Этот шаблон добавляется в целевой URL, и получившийся в итоге адрес связывается с объявлением.
  • Специальные параметры. Необязательные параметры ValueTrack, которым вы можете назначить собственные идентификаторы.

Поддерживаемые объекты

В приведенной ниже таблице показано, какие поля обновленных URL поддерживаются в различных объектах AdWords.

Объект AdWords Конечный URL Конечный мобильный URL Конечный URL приложения Специальные параметры Шаблон отслеживания
Customer Флажок
Campaign Флажок Флажок
AdGroup Флажок Флажок
Ad Флажок Флажок Флажок Флажок Флажок
AdGroupCriterion Флажок Флажок Флажок Флажок Флажок
FeedItem (дополнительная ссылка) Флажок Флажок Флажок Флажок Флажок

Неизменность объектов Ad

Объекты Ad не могут быть изменены. Попытка изменить конечный URL или шаблон отслеживания объекта Ad с помощью операции SET будет проигнорирована без уведомления об ошибке.

Если вы хотите изменить атрибуты объекта Ad, необходимо удалить существующий Ad и создать новый, с исправленными атрибутами.

Описания полей

Ниже приведено описание полей в обновленных URL.

Конечный URL

Конечный URL представляет собой фактический адрес, на который ведет объявление, ключевое слово или дополнительная ссылка. Это URL, который пользователь видит в адресной строке браузера после клика по объявлению. Он не должен содержать переадресацию за пределы домена.

Следующий пример кода показывает, как создать текстовое объявление с конечными URL:

Java

// Create expanded text ad.
ExpandedTextAd expandedTextAd = new ExpandedTextAd();
expandedTextAd.setHeadlinePart1(String.format("Cruise #%d to Mars", i));
expandedTextAd.setHeadlinePart2("Best Space Cruise Line");
expandedTextAd.setDescription("Buy your tickets now!");
expandedTextAd.setFinalUrls(new String[] {"http://www.example.com/" + i});

// Create ad group ad.
AdGroupAd expandedTextAdGroupAd = new AdGroupAd();
expandedTextAdGroupAd.setAdGroupId(adGroupId);
expandedTextAdGroupAd.setAd(expandedTextAd);

CSharp

// Create the expanded text ad.
ExpandedTextAd expandedTextAd = new ExpandedTextAd();
expandedTextAd.headlinePart1 = "Cruise #" + i.ToString() + " to Mars";
expandedTextAd.headlinePart2 = "Best Space Cruise Line";
expandedTextAd.description = "Buy your tickets now!";
expandedTextAd.finalUrls = new string[] { "http://www.example.com/" + i };

AdGroupAd expandedTextAdGroupAd = new AdGroupAd();
expandedTextAdGroupAd.adGroupId = adGroupId;
expandedTextAdGroupAd.ad = expandedTextAd;

// Optional: Set the status.
expandedTextAdGroupAd.status = AdGroupAdStatus.PAUSED;

Python

{
    'operator': 'ADD',
    'operand': {
        'xsi_type': 'AdGroupAd',
        'adGroupId': ad_group_id,
        'ad': {
            'xsi_type': 'ExpandedTextAd',
            'headlinePart1': ('Cruise #%s to Mars'
                              % str(uuid.uuid4())[:8]),
            'headlinePart2': 'Best Space Cruise Line',
            'description': 'Buy your tickets now!',
            'finalUrls': ['http://www.example.com/%s' % i],
        },
        # Optional fields.
        'status': 'PAUSED'
    }
} for i in range(NUMBER_OF_ADS)

PHP

// Create an expanded text ad.
$expandedTextAd = new ExpandedTextAd();
$expandedTextAd->setHeadlinePart1('Cruise to Mars #' . uniqid());
$expandedTextAd->setHeadlinePart2('Best Space Cruise Line');
$expandedTextAd->setDescription('Buy your tickets now!');
$expandedTextAd->setFinalUrls(['http://www.example.com']);
$expandedTextAd->setPath1('all-inclusive');
$expandedTextAd->setPath2('deals');

// Create ad group ad.
$adGroupAd = new AdGroupAd();
$adGroupAd->setAdGroupId($adGroupId);
$adGroupAd->setAd($expandedTextAd);

Perl

# Create expanded text ad.
my $expanded_text_ad = Google::Ads::AdWords::v201802::ExpandedTextAd->new({
    headlinePart1 => "Cruise to Mars #" . substr(uniqid(), 0, 8),
    headlinePart2 => "Best Space Cruise Line",
    description   => "Buy your tickets now!",
    finalUrls     => ["http://www.example.com/" . $i],
    path1         => "all-inclusive",
    path2         => "deals"
});

# Create ad group ad for the expanded text ad.
my $ad_group_ad = Google::Ads::AdWords::v201802::AdGroupAd->new({
    adGroupId => $ad_group_id,
    ad        => $expanded_text_ad,
    # Additional properties (non-required).
    status => "PAUSED"
});

Ruby

expanded_text_ad = {
  :xsi_type => 'ExpandedTextAd',
  :headline_part1 => 'Cruise to Mars #%d' % (Time.new.to_f * 1000).to_i,
  :headline_part2 => 'Best Space Cruise Line',
  :description => 'Buy your tickets now!',
  :final_urls => ['http://www.example.com/%d' % i],
  :path1 => 'all-inclusive',
  :path2 => 'deals'
}

ad_group_ad = {
  :ad_group_id => ad_group_id,
  :ad => expanded_text_ad,
  # Additional properties (non-required).
  :status => 'PAUSED'
}

VB.NET

' Create the expanded text ad.
Dim expandedTextAd As New ExpandedTextAd
expandedTextAd.headlinePart1 = "Cruise #" & i.ToString() & " to Mars"
expandedTextAd.headlinePart2 = "Best Space Cruise Line"
expandedTextAd.description = "Buy your tickets now!"
expandedTextAd.finalUrls = New String() {"http://www.example.com/" & i}

Dim expandedTextAdGroupAd As New AdGroupAd
expandedTextAdGroupAd.adGroupId = adGroupId
expandedTextAdGroupAd.ad = expandedTextAd

' Optional: Set the status.
expandedTextAdGroupAd.status = AdGroupAdStatus.PAUSED

Для конечных URL действуют те же правила переопределения, что и для целевых. Например, конечный URL на уровне ключевого слова имеет более высокий приоритет, чем на уровне объявления.

К конечным URL также применяются все правила проверки, действующие для целевых URL. Конечные URL могут содержать теги ValueTrack или специальные параметры. Для тегов доступно до четырех уровней вложенности:

{ifmobile:{ifsearch:{keyword:cp={_customP}}}}

Чаще всего достаточно указать один конечный или конечный мобильный URL. В редких случаях, когда шаблон отслеживания перенаправляет пользователей на одну из нескольких целевых страниц (например, при их тестировании), минуя общую целевую страницу в домене рекламодателя, можно указать эти страницы, используя несколько конечных URL.

Конечные мобильные URL

Если вы хотите перенаправлять пользователей мобильных устройств на особую целевую страницу, укажите для этого отдельный конечный URL. Однако если вы предпочитаете использовать ValueTrack, то можно указать существующие параметры {device} и {ifmobile}.

Конечные URL приложения

Если у вас есть объявления, которые направляют пользователей непосредственно в разделы приложения по ссылкам на контент, или объявления с загрузкой по клику, вы можете указать их адреса в поле конечного URL приложения.

Шаблон отслеживания

Поле шаблона отслеживания позволяет указать дополнительные параметры отслеживания или переадресации. Если этот параметр задан, он будет использоваться вместо конечных URL для получения фактического целевого URL объявления. Служба отслеживания регистрирует клик по объявлению и перенаправляет пользователя на целевую страницу. Ее URL должен совпадать с конечным. Этот шаблон может подставлять конечный URL, используя параметры ValueTrack, такие как {lpurl}.

Чтобы изменить параметры отслеживания для любого поддерживаемого объекта, кроме Ad, достаточно обновить шаблон отслеживания. Это обеспечит непрерывный показ ваших объявлений без инициирования их проверки. Чтобы изменить шаблон отслеживания для объекта Ad, необходимо удалить существующий Ad и создать вместо него другой Ad, с новым шаблоном отслеживания.

Следующий пример кода показывает, как настроить шаблон отслеживания на уровне кампании:

Java

// Specify a tracking url for 3rd party tracking provider. You may
// specify one at customer, campaign, ad group, ad, criterion or
// feed item levels.
expandedTextAd.setTrackingUrlTemplate(
    "http://tracker.example.com/?season={_season}&promocode={_promocode}&u={lpurl}");

CSharp

// Specify a tracking URL for 3rd party tracking provider. You may
// specify one at customer, campaign, ad group, ad, criterion or
// feed item levels.
expandedTextAd.trackingUrlTemplate =
    "http://tracker.example.com/?season={_season}&promocode={_promocode}&u={lpurl}";

Python

# Specify a tracking URL for 3rd party tracking provider. You may specify
# one at customer, campaign, ad group, ad, criterion or feed item levels.
expanded_text_ad['trackingUrlTemplate'] = (
    'http://tracker.example.com/?season={_season}&promocode={_promocode}'
    '&u={lpurl}'
)

PHP

// Specify a tracking url for 3rd party tracking provider. You may
// specify one at customer, campaign, ad group, ad, criterion or
// feed item levels.
$expandedTextAd->setTrackingUrlTemplate(
    'http://tracker.example.com/?season={_season}&promocode={_promocode}' . '&u={lpurl}'
);

Perl

# Specify a tracking url for 3rd party tracking provider. You may
# specify one at customer, campaign, ad group, ad, criterion or
# feed item levels.
$text_ad->set_trackingUrlTemplate(
  "http://tracker.example.com/?season={_season}&promocode={_promocode}&" .
    "u={lpurl}");

Ruby

# Specify a tracking URL for 3rd party tracking provider. You may specify
# one at customer, campaign, ad group, ad, criterion, or feed item levels.
expanded_text_ad[:tracking_url_template] = 'http://tracker.example.com/' +
    '?season={_season}&promocode={_promocode}&u={lpurl}'

VB.NET

' Specify a tracking URL for 3rd party tracking provider. You may
' specify one at customer, campaign, ad group, ad, criterion or
' feed item levels.
expandedTextAd.trackingUrlTemplate =
    "http://tracker.example.com/?cid={_season}&promocode={_promocode}&u={lpurl}"

Как и в случае конечных URL, шаблон отслеживания, заданный на более низком уровне, будет переопределять шаблоны более высокого уровня. Например, шаблон на уровне кампании имеет более высокий приоритет, чем на уровне аккаунта.

Специальные параметры

С помощью специальных параметров можно создавать собственные параметры, подобные ValueTrack. Они могут пригодиться вам, например, для обозначения объявлений собственными идентификаторами. Раньше для этого вам понадобилось бы изменить код для целевых URL объявлений. Теперь же достаточно применить специальный параметр к идентификаторам объявлений, а затем сослаться на этот параметр в конечном URL или шаблоне отслеживания (по аналогии с любыми другими параметрами ValueTrack).

Чтобы изменить параметры отслеживания для любого поддерживаемого объекта, кроме Ad, достаточно обновить шаблон отслеживания. Это обеспечит непрерывный показ ваших объявлений без инициирования их проверки. Чтобы изменить специальные параметры объявления (объект Ad), удалите существующий объект Ad, а затем создайте новый объект Ad и включите в него специальные параметры.

В качестве примера допустим, что шаблон отслеживания URL будет выглядеть следующим образом:

http://tracker.example.com/?season={_season}&promocode={_promocode}&u={lpurl}

В примерах кода ниже показано, как задать пользовательские параметры во время создания объявления. Изменение пользовательских параметров кампании, группы объявлений или критерия группы выполняется аналогичным образом.

Java

// Since your tracking url has two custom parameters, provide their
// values too. This can be provided at campaign, ad group, ad, criterion
// or feed item levels.
CustomParameter seasonParameter = new CustomParameter();
seasonParameter.setKey("season");
seasonParameter.setValue("christmas");

CustomParameter promoCodeParameter = new CustomParameter();
promoCodeParameter.setKey("promocode");
promoCodeParameter.setValue("NYC123");

CustomParameters trackingUrlParameters = new CustomParameters();
trackingUrlParameters.setParameters(
    new CustomParameter[] {seasonParameter, promoCodeParameter});
expandedTextAd.setUrlCustomParameters(trackingUrlParameters);

CSharp

// Since your tracking URL has two custom parameters, provide their
// values too. This can be provided at campaign, ad group, ad, criterion
// or feed item levels.
CustomParameter seasonParameter = new CustomParameter();
seasonParameter.key = "season";
seasonParameter.value = "christmas";

CustomParameter promoCodeParameter = new CustomParameter();
promoCodeParameter.key = "promocode";
promoCodeParameter.value = "NYC123";

expandedTextAd.urlCustomParameters = new CustomParameters();
expandedTextAd.urlCustomParameters.parameters =
    new CustomParameter[] { seasonParameter, promoCodeParameter };

Python

expanded_text_ad['urlCustomParameters'] = {
    'parameters': [
        # Since your tracking URL has two custom parameters, provide
        # their values too. This can be provided at campaign, ad group,
        # ad, criterion, or feed item levels.
        {
            'key': 'season',
            'value': 'christmas'
        },
        {
            'key': 'promocode',
            'value': 'NYC123'
        }
    ]
}

PHP

// Since your tracking url has two custom parameters, provide their
// values too. This can be provided at campaign, ad group, ad, criterion
// or feed item levels.
$seasonParameter = new CustomParameter();
$seasonParameter->setKey('season');
$seasonParameter->setValue('christmas');

$promoCodeParameter = new CustomParameter();
$promoCodeParameter->setKey('promocode');
$promoCodeParameter->setValue('NYC123');

$expandedTextAd->setUrlCustomParameters(new CustomParameters());
$expandedTextAd->getUrlCustomParameters()->setParameters(
    [$seasonParameter, $promoCodeParameter]
);

Perl

# Since your tracking url has two custom parameters, provide their
# values too. This can be provided at campaign, ad group, ad, criterion
# or feed item levels.
my $season_parameter = Google::Ads::AdWords::v201802::CustomParameter->new({
    key   => "season",
    value => "christmas"
});
my $promo_code_parameter =
  Google::Ads::AdWords::v201802::CustomParameter->new({
    key   => "promocode",
    value => "NYC123"
  });
my $tracking_url_parameters =
  Google::Ads::AdWords::v201802::CustomParameters->new(
  {parameters => [$season_parameter, $promo_code_parameter]});

$text_ad->set_urlCustomParameters($tracking_url_parameters);

Ruby

# Since your tracking URL will have two custom parameters, provide their
# values too. This can be provided at campaign, ad group, ad, criterion, or
# feed item levels.
season_parameter = {
  :key => 'season',
  :value => 'christmas'
}

promo_code_parameter = {
  :key => 'promocode',
  :value => 'NYC123'
}

tracking_url_parameters = {
  :parameters => [season_parameter, promo_code_parameter]
}

expanded_text_ad[:url_custom_parameters] = tracking_url_parameters

VB.NET

' Since your tracking URL has two custom parameters, provide their
' values too. This can be provided at campaign, ad group, ad, criterion
' or feed item levels.
Dim seasonParameter As New CustomParameter
seasonParameter.key = "season"
seasonParameter.value = "christmas"

Dim promoCodeParameter As New CustomParameter
promoCodeParameter.key = "promocode"
promoCodeParameter.value = "NYC123"

expandedTextAd.urlCustomParameters = New CustomParameters
expandedTextAd.urlCustomParameters.parameters =
    New CustomParameter() {seasonParameter, promoCodeParameter}

Название специального параметра может содержать только буквы и цифры. В конечном URL и шаблоне отслеживания его необходимо указывать в скобках и с подчеркиванием в начале: {_promoCode}.

Как и в случае конечных URL, специальные параметры, заданные на более низком уровне, будут переопределять значения, заданные на более высоких. Для одного объекта можно указать до 3 специальных параметров. В ключе и значении должно быть не более 16 и 200 байт соответственно.

Параметры ValueTrack для обновленных URL

В обновленных URL можно использовать следующие параметры ValueTrack:

  • {ignore}. Этот параметр можно добавить в конечный URL, чтобы указать, что последующая часть адреса не изменяет контент. Используйте этот параметр, чтобы уменьшить объем сканирования.

    В качестве примера предположим, что ваш конечный URL выглядит следующим образом: http://cars.example.com/sedan{ignore}?promocode=NYC123&udv={device}

    Он сигнализирует роботу Google, что контент страницы определяется только частью адреса http://cars.example.com/sedan и ее не нужно повторно сканировать при изменении промокода (promocode) или устройства ({device}).

  • {lpurl}, {lpurl+2}, {lpurl+3}. Эти параметры инициализируются с URL целевой страницы и шифруются по стандартным спецификациям. Если вам нужен URL без шифрования, используйте вместо этого {unescapedurl} (поддерживается только в URL отслеживания).

Подробнее об этих параметрах читайте здесь:

Чтобы дополнительные ссылки работали с обновленными URL, следует использовать атрибуты FeedItem. Необходимые теги приведены в таблице ниже.

Тип тега Идентификатор Поле метки-заполнителя Тип данных Идентификатор
SITELINKS 1 FINAL URLS REPEATED_URL 5
FINAL MOBILE URLS REPEATED_URL 6
TRACKING TEMPLATE URL 7

Свойство urlCustomParameters объекта FeedItem позволяет задавать специальные параметры.

Отчеты

Шаблоны отслеживания, конечные URL, конечные мобильные URL и специальные параметры доступны в качестве атрибутов в различных отчетах по эффективности. Помните, что конечные URL и конечные мобильные URL представлены в отчете в виде списка значений, разделенных точкой с запятой:

http://www.example.com/cruise/space/;http://www.example.com/locations/mars/

Специальные параметры возвращаются в виде пар "ключ-значение", разделенных точкой с запятой:

{_season}=spring;{_promocode}=NYC123

Чтобы получить сводную статистику по фактическому конечному URL каждого показа, используйте этот отчет.

Изменение обновленных URL

В зависимости от типа объекта редактирование атрибутов обновленных URL может запустить процесс проверки. До ее окончания объявления показываться не будут.

Объект AdWords Конечный URL Конечный мобильный URL Конечный URL приложения Специальные параметры Шаблон отслеживания
Customer Н/Д Н/Д Н/Д Н/Д

Показ продолжается

Campaign Н/Д Н/Д Н/Д

Показ продолжается

Показ продолжается

AdGroup Н/Д Н/Д Н/Д

Показ продолжается

Показ продолжается

Criterion

Показ останавливается

Показ останавливается

Показ останавливается

Показ останавливается

Показ останавливается

FeedItem

Показ останавливается

Показ останавливается

Показ останавливается

Показ останавливается

Показ останавливается

Ad

Показ останавливается

Показ останавливается

Показ останавливается

Показ останавливается

Показ останавливается

Примеры кода

В папке AdvancedOperations своей клиентской библиотеки вы найдете пример кода для настройки развернутого текстового объявления с обновленными URL.

Правила формирования URL показа

Обновленные URL показа для объявлений и расширений будут формироваться путем комбинации различных полей в соответствии с набором правил. Рассмотрим эти правила подробнее.

Иерархия объектов AdWords

При обработке полей обновленных URL серверами AdWords принята следующая иерархия:

Customer
    Campaign
        Ad Group
            Ads
                Ad Group Criteria
                    FeedItems (including sitelinks)

Какой конечный URL используется?

Конечный URL используется по умолчанию при формировании URL показа. Если объект показывается в мобильной сети и имеет действительный конечный мобильный URL, то он используется вместо конечного URL. Конечный URL приложения в настоящее время совместим только с мобильными объявлениями для повторного привлечения пользователей.

Как формируется URL показа

Система формирует URL показа следующим образом:

  1. Выбор конечного URL

    Сначала система выбирает конечный URL. Он зависит от объекта.

    Объект Какой конечный URL использовать?
    FeedItems (дополнительные ссылки). Всегда используется собственный конечный URL.
    Объявление X показывается по ключевому слову Y. Если у ключевого слова есть собственный конечный URL, то используется он. В противном случае – конечный URL объявления.
  2. Выбор шаблона URL отслеживания

    URL отслеживания для объекта определяется путем выбора самого низшего значения в иерархии объекта. Если в иерархии нет значений шаблонов URL отслеживания, задается пустое значение.

    Например, если у объявления есть значения шаблона URL отслеживания, определенные только на уровне родительской группы объявлений и аккаунта, используется значение из родительской группы объявлений.

  3. Выбор значений специальных параметров

    Значение для каждого специального параметра определяется путем выбора самого низшего значения в иерархии объекта. Если установить его не удалось, задается пустое значение.

    Например, если у специального параметра есть значения, определенные на уровне родительской группы объявлений и аккаунта, то на уровне объявления используется значение из родительской группы объявлений.

  4. Формирование конечного URL

    Формирование конечного URL происходит в три этапа:

    1. Подстановка значений специальных параметров

      Система анализирует конечный URL и подставляет в каждый специальный параметр URL значения, определенные на этапе 3 (см. выше).

    2. Развертывание тегов ValueTrack в URL

      Система анализирует конечный URL и подставляет значения в каждый тег ValueTrack, присутствующий в URL.

    3. Удаление тега {ignore}

      Из развернутого конечного URL удаляются все параметры ValueTrack {ignore}.

  5. Развертывание шаблона отслеживания

    Если для шаблона отслеживания задано пустое значение (см. пункт 2 выше), этот этап пропускается. В противном случае шаблон URL отслеживания развертывается следующим образом:

    1. Подстановка значений специальных параметров

      Система анализирует шаблон URL отслеживания и подставляет в каждый специальный параметр URL значения, определенные на этапе 3.

    2. Развертывание тегов ValueTrack в URL

      Система анализирует шаблон URL отслеживания и подставляет значения в каждый тег ValueTrack, присутствующий в URL.

    3. Замена параметра {lpurl} в шаблоне отслеживания

      Если шаблон URL отслеживания содержит параметр {lpurl} или один из его вариантов, он заменяется конечным URL, развернутым на этапе 4.

      • Если {lpurl} добавляется в начало шаблона отслеживания, то он не шифруется. Если он находится в другой части шаблона, то символы ?, =, ", #, \t, ' и пробел шифруются.
      • {unescapedlpurl} не шифруется никогда.
      • {escapedlpurl} шифруется всегда.
      • К {lpurl+2} всегда применяется двойное шифрование.
      • К {lpurl+3} всегда применяется тройное шифрование.
  6. Выбор URL показа

    Если шаблон URL отслеживания пуст, используется конечный URL, развернутый на этапе 4. В противном случае – шаблон URL отслеживания, развернутый на этапе 5.

    Дополнительные ссылки являются исключением из этого правила. Если шаблон URL отслеживания (определенный на этапе 2) не содержит параметр {lpurl}, то в качестве URL показа служит конечный URL дополнительной ссылки.

Примеры сценариев

Рассмотрим аккаунт со следующей структурой:

Account
    Campaign 1
        Ad Group 1
            Ad 1
            Keyword 1 (shoes)
            Keyword 2 (hats)
        Ad Group 2
            Ad 2
            Ad 3
            Keyword 3 (watches)
    FeedItem 1 (sitelink 1)

Допустим, для этих объектов заданы следующие поля обновленного URL:

Название объекта Шаблон URL отслеживания Конечный URL Специальные параметры
Аккаунт http://www.cid1-tracking.com/?{_myid}&u={lpurl}
Кампания 1 _mycampaign=cam1
Группа объявлений 1 http://www.ag1-tracking.com/?{_mycampaign}&u={lpurl}&{_myid} _myid=ag1id
Группа объявлений 2 myid=ag2id
Объявление 1 http://www.creative1-final.com/?{keyword}{ignore}&{_myid}&{_mycampaign}
Объявление 2 http://www.creative2-final.com/?{keyword}{ignore}&{_myid} _myid=ad2id
Объявление 3 http://www.ad3-tracking.com/?{_mycampaign}
Ключевое слово 1 Конечный URL: http://www.kw-final.com/?{keyword}{ignore}&{_mycampaign}

Конечный мобильный URL: http://m.kw-final-mobile.com/?{keyword}{ignore}&{_myid}
_myid=k1Id
Ключевое слово 2
Ключевое слово 3
FeedItem 1 Конечный URL: http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

Конечный мобильный URL: http://m.sitelink-final-mobile.com/?{keyword}{ignore}&{_myid}

При развертывании параметра ValueTrack {keyword} используются следующие значения:

  • ключевое слово 1: shoes (обувь);
  • ключевое слово 2: hats (шляпы);
  • ключевое слово 3: watches (часы).

В следующих разделах показано, как вычисляются различные параметры для каждого из этих объектов.

Оставить отзыв о...

Текущей странице
Нужна помощь? Обратитесь в службу поддержки.