При использовании обновленных URL-адрес показа объявления или расширения объявления создается путем объединения различных полей в соответствии с набором правил. В этом разделе эти правила рассматриваются более подробно.
Иерархия объектов Google Рекламы
При разрешении полей обновленного URL в Google Рекламе используется следующая иерархия (от самого высокого до самого низкого):
Customer
    Campaign
        Ad Group
            Ad
                Ad Group Criterion
                    FeedItem (including sitelinks)
Какой конечный URL используется?
Конечный URL-адрес используется по умолчанию при создании URL-адреса обслуживания. Если поддерживаемый объект обслуживается в мобильной сети и имеет действительный конечный мобильный URL-адрес, то он используется вместо конечного URL-адреса. Конечный URL приложения в настоящее время поддерживается только для рекламы, ориентированной на взаимодействие с приложением.
Как система расширяет URL-адрес показа
Вот шаги, которые система предпринимает при расширении URL-адреса обслуживания:
- Определите, какой конечный URL использовать. - Он начинается с определения того, какой конечный URL использовать. Это зависит от вовлеченной организации. - Сущность - Какой конечный URL использовать? - FeedItem (дополнительная ссылка) - Всегда используйте собственный конечный URL. - Объявление X показано по ключевому слову Y. - Если у ключевого слова есть собственный конечный URL, используйте его. - В противном случае используйте конечный URL объявления. 
- Определите, какой шаблон URL отслеживания использовать. - URL-адрес отслеживания для объекта определяется путем прохождения его иерархии объектов и выбора значения из объекта, находящегося на самом низком уровне в иерархии. Если в иерархии не найдены значения шаблона URL-адреса отслеживания, значение шаблона URL-адреса отслеживания устанавливается пустым. - Например, если в объявлении есть значения шаблона URL отслеживания, определенные только на уровне родительской группы объявлений и аккаунта, используется значение из родительской группы объявлений. 
- Определите, какие значения специальных параметров использовать. - Значение заданного настраиваемого параметра определяется путем обхода иерархии объектов и выбора значения из объекта, находящегося на самом низком уровне в иерархии. Если для пользовательского параметра не определено значение, в качестве его значения используется пустая строка. - Например, при определении значения определенного специального параметра на уровне объявления, если этот специальный параметр имеет значения, определенные на его родительской группе объявлений и на уровне аккаунта, используется значение из родительской группы объявлений. 
- Разверните конечный URL. - Система расширяет конечный URL-адрес, выполняя следующие три шага: - Разверните значения специальных параметров. - Система анализирует конечный URL-адрес и подставляет значения для каждого специального параметра в URL-адресе, используя значения, определенные на шаге 3 выше. 
- Разверните теги ValueTrack в URL-адресе. - Система анализирует конечный URL-адрес и подставляет значения для всех тегов ValueTrack , присутствующих в URL-адресе. 
- Удалите тег {ignore}. - Любой параметр - {ignore}ValueTrack в расширенном конечном URL будет удален.
 
- Разверните шаблон отслеживания. - Если для шаблона отслеживания указано пустое значение (как определено выше на шаге 2), этот шаг пропускается. В противном случае шаблон URL отслеживания расширяется следующим образом: - Разверните значения специальных параметров. - Система анализирует URL-адрес шаблона отслеживания и заменяет значения для каждого специального параметра в URL-адресе значениями, определенными на шаге 3. 
- Разверните теги ValueTrack в URL-адресе. - Система анализирует URL-адрес шаблона отслеживания и подставляет значения для всех тегов ValueTrack, присутствующих в URL-адресе. 
- Замените параметр {lpurl} в шаблоне отслеживания. - Если URL-адрес шаблона отслеживания содержит - {lpurl}или один из его вариантов, он заменяется расширенным конечным URL-адресом из шага 4.-  Если {lpurl}вставлен в начало шаблона отслеживания, он не экранируется. Если следующие символы расположены в другом месте шаблона отслеживания, они экранируются:?,=,",#,\t,'и\[space\].
-  {unescapedlpurl}всегда не экранируется.
-  {escapedlpurl}всегда экранируется.
-  {lpurl+2}всегда экранируется дважды.
-  {lpurl+3}всегда экранируется три раза.
 
-  Если 
 
- Выберите 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-адреса обслуживания:
- Определите, какой конечный URL использовать. - Он начинается с определения того, какой конечный URL использовать. Это зависит от вовлеченной организации. - Сущность - Какой конечный URL использовать? - FeedItem (дополнительная ссылка) - Всегда используйте собственный конечный URL. - Объявление X показано по ключевому слову Y - Если у ключевого слова есть собственный конечный URL, используйте его. - В противном случае используйте конечный URL объявления. 
- Определите, какой шаблон URL отслеживания использовать. - URL-адрес отслеживания для объекта определяется путем прохождения его иерархии объектов и выбора значения из объекта, находящегося на самом низком уровне в иерархии. Если в иерархии не найдены значения шаблона URL-адреса отслеживания, значение шаблона URL-адреса отслеживания устанавливается пустым. - Например, если в объявлении есть значения шаблона URL отслеживания, определенные только на уровне родительской группы объявлений и аккаунта, используется значение из родительской группы объявлений. 
- Определите, какие значения специальных параметров использовать. - Значение заданного настраиваемого параметра определяется путем обхода иерархии объектов и выбора значения из объекта, находящегося на самом низком уровне в иерархии. Если для пользовательского параметра не определено значение, в качестве его значения используется пустая строка. - Например, при определении значения определенного специального параметра на уровне объявления, если этот специальный параметр имеет значения, определенные на его родительской группе объявлений и на уровне аккаунта, используется значение из родительской группы объявлений. 
- Разверните конечный URL. - Система расширяет конечный URL-адрес, выполняя следующие три шага: - Разверните значения специальных параметров. - Система анализирует конечный URL-адрес и подставляет значения для каждого специального параметра в URL-адресе, используя значения, определенные на шаге 3 выше. 
- Разверните теги ValueTrack в URL-адресе. - Система анализирует конечный URL-адрес и подставляет значения для всех тегов ValueTrack , присутствующих в URL-адресе. 
- Удалите тег {ignore}. - Любой параметр - {ignore}ValueTrack в расширенном конечном URL будет удален.
 
- Разверните шаблон отслеживания. - Если для шаблона отслеживания указано пустое значение (как определено выше на шаге 2), этот шаг пропускается. В противном случае шаблон URL отслеживания расширяется следующим образом: - Разверните значения специальных параметров. - Система анализирует URL-адрес шаблона отслеживания и заменяет значения для каждого специального параметра в URL-адресе значениями, определенными на шаге 3. 
- Разверните теги ValueTrack в URL-адресе. - Система анализирует URL-адрес шаблона отслеживания и подставляет значения для всех тегов ValueTrack, присутствующих в URL-адресе. 
- Замените параметр {lpurl} в шаблоне отслеживания. - Если URL-адрес шаблона отслеживания содержит - {lpurl}или один из его вариантов, он заменяется расширенным конечным URL-адресом из шага 4.-  Если {lpurl}вставлен в начало шаблона отслеживания, он не экранируется. Если следующие символы расположены в другом месте шаблона отслеживания, они экранируются:?,=,",#,\t,'и\[space\].
-  {unescapedlpurl}всегда не экранируется.
-  {escapedlpurl}всегда экранируется.
-  {lpurl+2}всегда экранируется дважды.
-  {lpurl+3}всегда экранируется три раза.
 
-  Если 
 
- Выберите 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: часы
В следующих разделах показано, как определяются различные параметры для каждого из этих объектов.