Skip to content

Commit

Permalink
Minor updates
Browse files Browse the repository at this point in the history
  • Loading branch information
enclaved committed Jul 14, 2023
1 parent 9ccc08a commit 795404e
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 9 deletions.
Binary file removed _static/int-js-ru.png
Binary file not shown.
Binary file removed _static/int-php-ru.png
Binary file not shown.
9 changes: 3 additions & 6 deletions integration.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,6 @@ PHP-интеграция представлена в двух видах: пря
в папке лендинга или в любом другом месте, доступном по протоколу HTTP. Этот файл выступает в роли точки входа для вашего
трафика и работает в паре с нашими серверами, которые уже непосредственно принимают решения.

![Схема прохождения трафика](_static/int-php-ru.png "Прямая PHP-интеграция")

После загрузки файла `index.php` на хостинг ссылка на него и будет "заклоаченной" ссылкой для использования в рекламе.
Несколько одинаковых файлов `index.php` могут использоваться параллельно для защиты нескольких офферов или лендингов,
при этом не мешая друг другу.
Expand All @@ -52,8 +50,6 @@ PHP-интеграция представлена в двух видах: пря
напрямую на эту страницу, наш код из файла `filter.php` проверяет его и отправляет целевых посетителей далее на контент,
а модераторов и ботов оставляет на белой странице.

![Схема прохождения трафика](_static/int-js-ru.png "Обратная PHP-интеграция")

Для обратной PHP-интеграции вам нужно скачать файл `filter.php` на вкладке "Обратная PHP-интеграция" и разместить его
в папке вашего сайта или лендинга. Несколько одинаковых файлов `filter.php` могут использоваться параллельно для защиты
нескольких сайтов или лендингов, при этом не мешая друг другу.
Expand Down Expand Up @@ -145,8 +141,6 @@ Blogspot или Tilda, где вы не имеете возможности за
аналогична обратной PHP-интеграции: посетители сначала попадают на белую страницу, нежелательные на ней и остаются,
а целевым показывается контент.

![Схема прохождения трафика](_static/int-js-ru.png "JavaScript-интеграция")

Вам также потребуется загрузить и разместить на сервере наш PHP-скрипт `ajax.php`, но его конкретное расположение
не имеет значения, так как файл будет подключен к белой странице через HTML-тег `<script>`.

Expand All @@ -172,3 +166,6 @@ https://example.com/index.php?__sid=1ea85c7c-b977-6804-8e69-00162501c2b4

Если вам нужно изменить имя параметра `__sid` на другое, то откройте PHP-файл Adspect в текстовом редакторе,
найдите в нем строку `__sid` и замените ее на нужное вам имя (например, `utm_campaign`).

Если вы используете [проброс URL-параметров](streams.html#id10) в ссылку контента или белой страницы, то вы можете
удалить параметр `__sid` из итоговой ссылки при помощи [URL-правила `DELETE`](streams.html#id35).
10 changes: 10 additions & 0 deletions overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,16 @@ Adspect лучше всего работает на VPS и выделенных
* UkrNames (неадекватный файрвол)
* Ukraine.com.ua (неадекватный файрвол)

## CDN

Adspect полностью поддерживает работу через CDN, такие как Cloudflare. Мы рекомендуем всегда размещать свои
домены на Cloudflare с включенным проксированием (иконка желтого облака у DNS A-записи домена); для этого
достаточно бесплатного тарифа Cloudflare.

Обратите внимание, что для корректного распознавания реального IP-адреса посетителя CDN должна передавать его
в одном из стандартных HTTP-заголовков (в порядке их проверки): `X-Forwarded-For`, `X-Real-IP`, `Real-IP`,
`CF-Connecting-IP`. Cloudflare делает это по умолчанию, отдельная настройка не требуется.

## Порядок работы

Типичный порядок работы с Adspect для защиты рекламных кампаний в партнерском маркетинге выглядит следующим образом:
Expand Down
5 changes: 3 additions & 2 deletions streams.md
Original file line number Diff line number Diff line change
Expand Up @@ -319,8 +319,9 @@ PHP-файл Adspect в той же директории. Если вы укаж

### Заголовок HTTP Refresh

Специальный вид HTTP-перенаправления, который совместим с кодом ответа HTTP 200 OK.
Он может быть использован в редких случаях, когда перенаправления при помощи кодов HTTP 30x запрещены, но остальные разрешены.
Специальный вид HTTP-перенаправления, который совместим с кодом ответа HTTP 200 OK. При использовании в комбинации с
[обратной PHP-интеграцией](integration.html#id3) это действие также возвращает содержимое страницы, в которую был
интегрирован код Adspect.

*JavaScript-интеграция:* перенаправление при помощи функции `location.replace()`.

Expand Down
2 changes: 1 addition & 1 deletion use-cases.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
### Клоакинг приложений

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

1. При создании потока на странице выбора источника трафика выберите Apps API;
2. Выполните [прямую PHP-интеграцию](integration.html#id2) путем размещения файла `index.php` на своем домене ---
Expand Down

0 comments on commit 795404e

Please sign in to comment.