DCO Click

Описание работы механики клика в DCO

Общее поведение

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

Для того что бы DSP понимала куда надо перенаправить пользователя к кликовой ссылке (ссылка которая ведет на редиректор DSP) внутри баннера дописывается get параметр dp. Значение этого параметра должно содержать Base64Encode от URL.

Что происходит в момент клика

Когда редиректор DSP получает вызов в URL которого присутствует get параметр DP, DSP извлекает значение этого get параметра и производит Base64Decode.

Пример значения DP

dp=aHR0cHM6Ly9hZC5hZHJpdmVyLnJ1L2NnaS1iaW4vY2xpY2suY2dpP3NpZD0xJmJ0PTU1JmFkPTczNzI3NCZwaWQ9MzQ0MzUyNiZiaWQ9ODEzMjE0MSZibj04MTMyMTQxJmV4c3M9W3JpZF0mcm5kPVtybmRdJmN1c3RvbT0xPXtUUl9LRVl9

Base64Decode значения DP

https://ad.adriver.ru/cgi-bin/click.cgi?sid=1&bt=55&ad=737274&pid=3443526&bid=8132141&bn=8132141&exss=[rid]&rnd=[rnd]&custom=1={TR_KEY}

Далее DSP берет значение указанное в поле "Ссылка клика" в TD. И заменяет значение макросов: {DEEP_LINK_UNESC} {DEEP_LINK}.

{DEEP_LINK_UNESC}
Если в кликовой ссылке был указан такой макрос, то он будет заменен на следующее значение

https://ad.adriver.ru/cgi-bin/click.cgi?sid=1&bt=55&ad=737274&pid=3443526&bid=8132141&bn=8132141&exss=[rid]&rnd=[rnd]&custom=1=CghKeodHydLuRhCr2qi4BxjR_NKXBg**

{DEEP_LINK}
Если в кликовой ссылке был указан такой макрос, то он будет заменен на следующее значение

https%3A%2F%2Fad.adriver.ru%2Fcgi-bin%2Fclick.cgi%3Fsid%3D1%26bt%3D55%26ad%3D737274%26pid%3D3443526%26bid%3D8132141%26bn%3D8132141%26exss%3D%5Brid%5D%26rnd%3D%5Brnd%5D%26custom%3D1%3DCghKeodHydLuRhCr2qi4BxjR_NKXBg%2A%2A

Создание креативов в ТД

Ссылка клика

Если не требуется какое то специальное поведение, то в подавляющем большинстве в качестве кликовой ссылке достаточно будет указать один макрос - {DEEP_LINK_UNESC}