2017-02-01 71 views
0

是否有可能通過自定義域從Application Insights(JavaScript驅動的瀏覽器遙測)獲取流量來實現adblock目的?我們希望根據我們自己的域名而不是微軟的域名來允許/阻止我們的遙測。我可以通過自定義域漏斗Application Insight瀏覽器遙測嗎?

最終,這是商業軟件,我們遇到了一些困難,AI的目的是幫助我們支持我們的客戶,但由於我們的許多客戶都有adblock軟件,因此越來越難以支持它們我們必須要求他們禁用(誰知道什麼)軟件,然後再次嘗試重新出現錯誤,以便我們能夠理解正在發生的事情。如果我們可以只讓Application Insights的JavaScript客戶端通過自定義域發送所有內容,我們認爲我們可以繞過這個支持問題,同時還可以讓那些真正關心通過我們自己的域來阻止這種遙測的人們。

回答

0

你可以嗎?當然,但你必須自己去做這項工作,我不知道有人發明了這樣的代理服務。

  1. 編寫需要的是AI的SDK傳送的數據,並將其轉發到真正的服務

  2. 配置應用程序的見解代碼將數據發送到在步驟1中創建的現實,而不是你的服務的服務服務。

的軟件開發工具包做允許您更改它發送遙測數據至終點,所以它是可能

我相信其他人已經提出了一個類似的問題,用於從沒有任何外部網絡訪問或有限訪問權限的機器(如在Intranet應用程序上)發送遙測數據。您可以讓他們將數據發送到這樣的服務,而且可以發送該遙測。

0

你是在說adblocks阻止流量到dc.services.visualstudio.com?這是SDK向其發送數據的唯一域,因此在解鎖域名時要求客戶解除阻止應該很容易。

+0

如果需要,還可以查看有關防火牆設置的文檔 - https://docs.microsoft.com/en-us/azure/application-insights/app-insights-ip-addresses – ManishKG

相關問題