Как загрузить код JavaScript на веб-сайт, заставив его думать, что он загружается на главной странице? - PullRequest
1 голос
/ 23 января 2011

Вот моя проблема:

Я загружаю код JavaScript для рекламы на моем сайте.Единственная проблема заключается в том, что мой веб-сайт полон поддоменов для разных тем, а не для тщеславных URL.

т.е. example.stackoverflow.com вместо stackoverflow.com/example

Рекламная компания считает, что каждый поддоменэто другой веб-сайт, поэтому он не загружает рекламу ни на одном из поддоменов, только на главной странице или в других URL-адресах, например .com / what

Мой вопрос заключается в том, как заставить код JavaScript думатьон загружается на главной странице, чтобы объявления показывались на поддоменах?

Я думал об использовании iFrames, но не уверен, сработает ли это.

1 Ответ

0 голосов
/ 23 января 2011

Если вы включаете свои рекламные включения в небольшую фиктивную страницу, которая идет из вашего домена верхнего уровня, и загружаете эту страницу (столько раз, сколько необходимо) в теги <iframe>, это должно быть сделано. Просто имейте минимальный ответный документ, в котором нет ничего, кроме рекламного кода.

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

Предположительно, рекламный сервер использует значение "REFERER" для определения источника. С помощью JavaScript вы ничего не можете сделать, чтобы заставить браузер отправлять что-то другое, хотя браузер пользователь потенциально может управлять им произвольно.

...