我們使用外部服務(Monetate)爲我們的站點提供JS服務,這樣我們就可以執行adhoc表示層站點更新而無需通過站點重新部署 - 在我們的情況下,這是一個耗時,單一的過程,我們每個月只能負擔一次。如何執行用戶的adblockers阻止的外部JS文件
但是,在瀏覽器中使用adblockers的用戶看不到其中一些表示層更新。這可能會對他們的網站體驗產生負面影響,因爲我們有時會包含這些用戶可能不知道的時間敏感促銷。
要解決此問題,我正在考慮複製Monetate提供的JavaScript文件,並將其託管在與站點分開的基礎架構上。這樣,我們需要對其進行更新,我們可以根據需要進行更新,而無需進行完整的網站重新部署。
但是,我想知道是否有一些方法來解決Monetate JS文件的阻塞,並以某種方式從我們自己的JS代碼執行遠程Monetate JS文件,這樣adblockers將無法阻止它?這避免了需要複製文件。