パブリッシャーが自分のページにリモートcdnでホストされるjavascriptファイルを配置する広告ネットワークを構築しています。外部リソース(html)に含まれるモジュールにjqueryをインポートする
javascriptファイル内で、jqueryをインポートして、サイト運営者サイトに広告を書き込むことができるようにする必要があります。
ここでは、出版社のサイト(サイト運営者コード)に追加のコード:
<script src="https://cdn.adnetwork.com/platform.js"></script>
<script type="text/javascript">
window.publisher.init(123123)
</script>
ここに私のCDN(platform.js)から出版社のサイトにロードされているコードです:
は、(function (publisher) {
publisher.init = function (id) {
console.log('publisher id is', id)
// make ajax get request to backend api using pub id
// return advertiser information
// write ads to pub site using jQuery
}
})(window.publisher = window.publisher || {})
パブリッシャーにパブリッシャーコードを含むようにパブリッシャーを要求する必要はありません。
私は何とかこの自己実行機能にjqueryをインポートする必要があります。そうすれば、私のローカルAPIにリクエストを取得できるようになります。広告が返されると、それらをパブリッシャーサイトのDOMに書き込む必要があります。
私はどうやら私は脳の凍結を持っていたし、ちょうど私が何を私を達成するためのjQueryを必要としないことに気づき