getCode

Получить код вставки для точки учета действия. Код точки учета действия обычно устанавливается на сайт рекламодателя для отслеживания поведения пользователя после контакта с рекламным объявлением.

  1. Формат запроса
  2. Формат ответа
  3. Параметры ответа
  4. Другие действия с объектом

Формат запроса

https://api.adfox.ru/v1/API.php
 ? loginAccount=<string>
 & loginPassword=<string>
 & object=tracingPoint
 & action=getCode
 & objectID=<integer>
Query-параметры
objectID *ID объекта, над которым производится действие.

*  Обязательный параметр

Формат ответа

<response>
  <status>
   <code>{integer}</code>
  </status>
  <result>
   <name1>{string}</name1>
   <code1>
    {string}
   </code1>
   <name2>{string}</name2>
   <code2>
    {string}
   </code2>
  </result>
</response>

Параметры ответа

code

Статус обработки запроса. Расшифровку смотрите в разделе Обработка ошибок.

name1

Название кода вставки для протокола http://

code1

Код вставки для протокола http://

name2

Название кода вставки для протокола https://

code2

Код вставки для протокола https://

Пример запроса и ответа

Запрос:

https://api.adfox.ru/v1/API.php?loginAccount={your_login}&loginPassword={sha256_your_password}&object=tracingPoint&action=getCode&objectID=3

Ответ:

<response>
  <status>
   <code>0</code>
  </status>
  <result>
   <name1>Код вставки точки учета (http):</name1>
   <code1>
    <!--AdFox START--> <script type="text/javascript"> <!-- if (typeof(pr) == 'undefined') { var pr = Math.floor(Math.random() * 1000000); } document.write('<img src="//ads.adfox.ru/231413/tracePoint?p7=...;pr=' + pr + '" width="0" height="0" border="0" alt="">'); // --> </script> <noscript> <img src="//ads.adfox.ru/231413/tracePoint?p7=..." width="0" height="0" border="0" alt=""> </noscript> <!--AdFox END-->
   </code1>
   <name2>Код вставки точки учета (https):</name2>
   <code2>
    <!--AdFox START-->  <script type="text/javascript"> <!-- if (typeof(pr) == 'undefined') { var pr = Math.floor(Math.random() * 1000000); } if (typeof(document.location) != 'undefined') { AdFoxDL = document.location; } else { AdFoxDL = ''; } document.write('<img src="//ads.adfox.ru/231413/tracePoint?p7=...;dl=' + AdFoxDL + '&amp;pr=' + pr + '" width="0" height="0" border="0" alt="">'); // --> </script> <noscript> <img src="//ads.adfox.ru/231413/tracePoint?p7=..." width="0" height="0" border="0" alt=""> </noscript>     <!--AdFox END-->
   </code2>
  </result>
</response>

Другие действия с объектом

См. также другие действия с объектом tracingPoint: