Правила расширения URL-адресов

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

Иерархия объектов Google Рекламы

При разрешении полей обновленного URL в Google Рекламе используется следующая иерархия (от самого высокого до самого низкого):

Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)

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

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

Как система расширяет URL-адрес показа

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

  1. Определите, какой конечный URL использовать.

    Он начинается с определения того, какой конечный URL использовать. Это зависит от вовлеченной организации.

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

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

  2. Определите, какой шаблон URL отслеживания использовать.

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

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

  3. Определите, какие значения специальных параметров использовать.

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

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

  4. Разверните конечный URL.

    Система расширяет конечный URL-адрес, выполняя следующие три шага:

    1. Разверните значения специальных параметров.

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

    2. Разверните теги ValueTrack в URL-адресе.

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

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

      Любой параметр {ignore} ValueTrack в расширенном конечном URL будет удален.

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

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

    1. Разверните значения специальных параметров.

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

    2. Разверните теги ValueTrack в URL-адресе.

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

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

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

      • Если {lpurl} вставлен в начало шаблона отслеживания, он не экранируется. Если следующие символы расположены в другом месте шаблона отслеживания, они экранируются: ? , = , " , # , \t , ' и\[space\] .
      • {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
ФидItem 1 конечный URL : http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

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

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

  • Ключевое слово 1: обувь
  • Ключевое слово 2: шляпы
  • Ключевое слово 3: часы

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

,

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

Иерархия объектов Google Рекламы

При разрешении полей обновленного URL Google Реклама использует следующую иерархию (от самого высокого до самого низкого):

Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)

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

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

Как система расширяет URL-адрес показа

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

  1. Определите, какой конечный URL использовать.

    Он начинается с определения того, какой конечный URL использовать. Это зависит от вовлеченной организации.

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

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

  2. Определите, какой шаблон URL отслеживания использовать.

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

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

  3. Определите, какие значения специальных параметров использовать.

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

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

  4. Разверните конечный URL.

    Система расширяет конечный URL-адрес, выполняя следующие три шага:

    1. Разверните значения специальных параметров.

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

    2. Разверните теги ValueTrack в URL-адресе.

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

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

      Любой параметр {ignore} ValueTrack в расширенном конечном URL будет удален.

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

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

    1. Разверните значения специальных параметров.

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

    2. Разверните теги ValueTrack в URL-адресе.

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

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

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

      • Если {lpurl} вставлен в начало шаблона отслеживания, он не экранируется. Если следующие символы расположены в другом месте шаблона отслеживания, они экранируются: ? , = , " , # , \t , ' и\[space\] .
      • {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
ФидItem 1 конечный URL : http://www.sitelink-final.com/?{keyword}{ignore}&{_mycampaign}

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

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

  • Ключевое слово 1: обувь
  • Ключевое слово 2: шляпы
  • Ключевое слово 3: часы

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