Skip to content

Commit

Permalink
meta no-referrer for pixel
Browse files Browse the repository at this point in the history
  • Loading branch information
enclaved committed Sep 1, 2020
1 parent 13d3961 commit 9816637
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion recommendations.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,20 @@
[заголовке Referer](https://developer.mozilla.org/ru/docs/Web/HTTP/%D0%97%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BA%D0%B8/Referer).
Для этого есть безопасные альтернативы.

**Все перечисленные способы также подходят для защиты пикселей других рекламных сетей.**

### Глобальное отключение referrer

Один из способов избежать утечки referrer-а --- отключить его глобально для страницы целиком. Для этого добавьте
следующий код в тэг `<head>` страницы с вашим пикселем:

```html
<meta name="referrer" content="no-referrer">
```

### Альтернативный пиксель

Другой способ обезопасить пиксель Facebook — использовать собственную версию пикселя с отключенной передачей referrer.
Facebook предоставляет "короткую" версию пикселя для посетителей без JavaScript:

```html
Expand All @@ -123,8 +137,10 @@ Facebook предоставляет "короткую" версию пиксел

2. Динамический JavaScript-способ, подходит для вызова пикселя из скрипта:

```js
```html
<script>
fetch("https://www.facebook.com/tr?id=111111111111111&ev=Lead&noscript=1", {mode: "no-cors", referrerPolicy: "no-referrer"});
</script>
```

### Postback-прокси
Expand Down

0 comments on commit 9816637

Please sign in to comment.