[英]How do you measure 3rd party ads load time using javascript?
我有我的網頁上的第三方廣告塊。 使用javascript
,如何衡量加載,解析響應和呈現廣告塊所需的總時間?
我想將此時間信息發送回我的服務器以進行報告。
您不能僅僅依靠javascript
來為您提供所需的解決方案。 最大的問題是以編程方式確定事件何時加載 , 解析和呈現的難度。 您最接近的是記錄發送請求之間的時間,然后定期檢查廣告容器中的內容。
現在,如果您肯定知道廣告提供商將返回的確切內容模板,您將需要使用一個腳本來定期檢查模板中的所有項目是否已加載,從而衡量時間。
另一種技術是使用Ajax
。 如果您能夠使用ajax
加載提供者的廣告,您可以始終使用回調計算所花費的時間,然后將廣告動態添加到頁面中。 (另請參閱: 如何衡量函數執行所需的時間 )除此之外,您還需要廣告提供商為您提供可以掛鈎的api
或callbacks
。
我建議看看Boomerang,因為它有助於從最終用戶的角度衡量您網站的性能。 除此之外,您將受到以下外部工具的支配:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.