的Objectif是監測一堆網站,並自動採取截圖當特定的廣告代碼被稱爲(先前定義的,屬於新的廣告系列)是否有任何工具可以自動捕捉正在運行的廣告系列的屏幕截圖?
0
A
回答
1
自動採取截圖當特定的廣告代碼被稱爲
我不是很確定你說的是什麼意思,當你說特定的廣告標籤是「被叫」。當你這樣說時,你的意思是什麼?
如果我理解正確,您似乎想要捕獲廣告,如果它顯示在網站上。如果這是正確的理解,那麼您可以保存廣告的HTML並稍後「重放」。您必須檢查HTML中的某些標籤才能檢測廣告是否顯示。
讓我們看看Google廣告的運作方式。假設您搜索關鍵字「牙醫」:http://www.google.com/search?hl=en&q=dentist
首先,您必須檢測到廣告存在,並且Google上最常用的方法是使用<div id="tads">
div。如果你看一下HTML,div標籤看起來就像這樣:
<div id="tads" class="c" style="margin:0 0 14px;padding-top:2px;padding-right:36px;padding-bottom:2px;padding-left:8px;min-height:0">
<h2 style="font-size:11px;font-weight:normal;margin:0 -35px 0 0;padding:1px 4px 0 0;text-align:right">
<ol style="padding:3px 0" onmouseover="return true">
<li class="taf">
// collapsed html for the purposes of this example
<li class="tam">
// collapsed html for the purposes of this example
<li class="tal">
// collapsed html for the purposes of this example
</ol>
<div id="topDnsPrefetchHints">
</div>
如果你把父節點的所有HTML,撲通它的一些<html></html>
標籤中間,將其保存到一個文件,你本質上會製作廣告的副本。當您打開保存的頁面,你會看到廣告(雖然它不會有任何漂亮的格式):
<html>
<head>
</head>
<body>
<span style="margin-right:0" id="taw"> <div></div> <div style="margin:0 0 14px;padding-top:2px;padding-right:36px;padding-bottom:2px;padding-left:8px;min-height:0" id="tads" class="c"><h2 style="font-size:11px;font-weight:normal;margin:0 -35px 0 0;padding:1px 4px 0 0;text-align:right">Ads<span> - <a onclick="google.x(this,function(){if(google.wta){google.wta.toggleLightbox(this,'0CAYQJw','0CAgQKQ',380);}});return false;" id="wtata" class="gl wtall" href="javascript:void(0)">Why these ads?</a><span style="display:none" class="wtalbc">These ads are based on your current search terms.<br><div style="padding-top:12px">Visit Google’s <a class="std gl wtaal" href="#">Ads Preferences Manager</a> to learn more or opt out.</div></span></span></h2><ol style="padding:3px 0" onmouseover="return true"><li class="taf"><div sig="1W8" cved="0CA8Qhw0wAQ" pved="0CA0QhQ0wAQ" class="vsc vsta"><h3 onmouseover="document.getElementById('topDnsPrefetchHints').innerHTML='<link rel="dns-prefetch" href="//www.1800dentist.com">';"><a href="/aclk?sa=L&ai=Cu5IzNnM5T8HqDIim0AHGz6iiCPbdxPwBloiAlyTFyIEGCAAQASgDUNLTqqr8_____wFgyYb_h_Cj7BLIAQGqBBpP0ABwNg99ODa1d9-oVCTsURJpLuG3eTRXOw&sig=AOD64_0uU8rB28uqqP0vfjhLb1rr4cwJAg&ved=0CBAQ0Qw&adurl=http://www.1800dentist.com/lp/dentist/%3Fcid%3Don_ps_g_IL-Chicago-602-Search-GT_Dentist_txt%26dma%3D602%26kw%3Ddentist_e%26refcd%3DGO733T000000517170987s_dentist%26tsacr%3DGO9618667638" id="pa1">Find a Local <b>Dentist</b> - 24/7 Online Appointment Booking.</a></h3><div class="vspib" aria-label="Result details" role="button" tabindex="0"><div class="vspii"><div class="vspiic"></div></div></div><div><div class="kv"><cite>www.1800<b>dentist</b>.com/Chicago<b>Dentist</b></cite></div></div><div><div style="display:none" id="poAs0p1" class="esc slp">You +1'd this publicly. <a class="fl" href="#">Undo</a></div></div><span class="ac">Call or Visit 1-800-<b>DENTIST</b>® Today! </span><div><div style="margin-bottom:0px;margin-top:4px" class="oslk osi"><a href="/aclk?sa=L&ai=CyFBVNnM5T8HqDIim0AHGz6iiCPbdxPwBloiAlyTFyIEGCAAQASgDUOP89dL6_____wFgyYb_h_Cj7BLIAQGqBBpP0ABwNg99ODa1d9-oVCTsURJpLuG3eTRXO_oFCQgDEKbLnUMYAQ&ctype=4&sig=AOD64_2KcTwoGvsakHOnABv0GvJTyXkfHg&ved=0CAsQwgUoAA&adurl=http://www.1800dentist.com/lp/gentle-dentist/%3Fcid%3Don_ps_g_IL-Chicago-602-Search-GT_NA_stl%26kw%3Dfind%2Bgentle%2Bpain-free%2Bdentists%26refcd%3DGO733T000000517170987s_dentist%26tsacr%3DGO9618667638">Find Gentle Pain-Free Dentists</a> - <a href="/aclk?sa=L&ai=CxktKNnM5T8HqDIim0AHGz6iiCPbdxPwBloiAlyTFyIEGCAAQASgDUOL_t8EBYMmG_4fwo-wSyAEBqgQaT9AAcDYPfTg2tXffqFQk7FESaS7ht3k0Vzv6BQkIAxCmy51DGAI&ctype=4&sig=AOD64_0cHm2qsUVFET1ebqMN8f1qdn9cog&ved=0CAwQwgUoAQ&adurl=http://www.1800dentist.com/lp/find-a-dentist/%3Fcid%3Don_ps_g_IL-Chicago-602-Search-GT_NA_stl%26kw%3Dfind%2Ba%2Bdentist%2Bonline%2Bfor%2Bfree!%26refcd%3DGO733T000000517170987s_dentist%26tsacr%3DGO9618667638">Find a Dentist Online for Free</a></div></div></div></li><li class="tam"><div sig="nxV" cved="0CBYQhw0wAg" pved="0CBQQhQ0wAg" class="vsc vsta"><h3 onmouseover="document.getElementById('topDnsPrefetchHints').innerHTML='<link rel="dns-prefetch" href="//dentalsalon.com">';"><a href="/aclk?sa=l&ai=CrohpNnM5T8HqDIim0AHGz6iiCP_r_dQBu-WDqRCMhe4ECAAQAigDULzY_7P-_____wFgyYb_h_Cj7BKgAfWJ4_MDyAEBqgQdT9AAZF8NfTs2tT_fF2GUUAyBnPhpVvtRn2qKVWE&sig=AOD64_0JHw744mqzP1Ep2tAqycGZg0sejA&ved=0CBcQ0Qw&adurl=http://dentalsalon.com" id="pa2"><b>DENTIST</b> at Dental Salon - Super Convenient</a></h3><div class="vspib" aria-label="Result details" role="button" tabindex="0"><div class="vspii"><div class="vspiic"></div></div></div><div><div class="kv"><cite>www.dentalsalon.com/Great-Reviews</cite></div></div><div><div style="display:none" id="poAs0p2" class="esc slp">You +1'd this publicly. <a class="fl" href="#">Undo</a></div></div><span class="ac">Open 7 Days and Evenings - Affordable - 12 <b>Dentists</b> </span><div><div style="margin-bottom:0px;margin-top:0px">Suite 800, 939 W North Ave, Chicago, IL - 1 (312) 642-3370 - <a google.adping('t',2,11)"="" &&="" class="flonmousedown="google.adPing" href="http://maps.google.com/maps?hl=en&um=1&ie=UTF-8&daddr=Suite+800,+939+W+North+Ave,+Chicago,+IL&f=d&saddr=&iwstate1=dir:to&fb=1&geocode=3891923684064231596,41.910331,-87.652690&sa=X&ei=NnM5T9nSC-r20gGymeXFAg&ved=0CBMQmxA">Directions</a></div></div></div></li><li class="tal"><div sig="ohs" cved="0CCAQhw0wAw" pved="0CB4QhQ0wAw" class="vsc vsta"><h3 onmouseover="document.getElementById('topDnsPrefetchHints').innerHTML='<link rel="dns-prefetch" href="//www.BigSmileDental.com">';"><a href="/aclk?sa=l&ai=CXId8NnM5T8HqDIim0AHGz6iiCM3ptXjzxr-0F9OQ_QUIABADKANQn4m4vP7_____AWDJhv-H8KPsEqABj4vz7gPIAQGqBBxP0EBvdAx9Oj61h9yWq5cii-qdqnAgGghZB2eV&sig=AOD64_3TlJu1Y44lD2JjEEkFLOsFSFZPZg&ved=0CCEQ0Qw&adurl=http://www.BigSmileDental.com" id="pa3">Big Smile Dental - $1 Exam & X-Rays or Free Whitening</a></h3><div class="vspib" aria-label="Result details" role="button" tabindex="0"><div class="vspii"><div class="vspiic"></div></div></div><div><div class="kv"><cite>www.bigsmiledental.com</cite></div></div><div><div style="display:none" id="poAs0p3" class="esc slp">You +1'd this publicly. <a class="fl" href="#">Undo</a></div></div><span class="ac">As Seen on FoxNews (773)772-8400 </span><div><div style="margin-bottom:0px;margin-top:4px" class="oslk osi"><a href="/aclk?sa=l&ai=CiPnsNnM5T8HqDIim0AHGz6iiCM3ptXjzxr-0F9OQ_QUIABADKANQ1vWs8QNgyYb_h_Cj7BKgAY-L8-4DyAEBqgQcT9BAb3QMfTo-tYfclquXIovqnapwIBoIWQdnlfoFCQgDEIuk8yMYAQ&ctype=4&sig=AOD64_1nA5osjgI5obezQCRjLFRva-JxqQ&ved=0CBoQwgUoAA&adurl=http://www.bigsmiledental.com/porcelain_veneers.php">Porcelain Veneers</a> - <a href="/aclk?sa=l&ai=CmAknNnM5T8HqDIim0AHGz6iiCM3ptXjzxr-0F9OQ_QUIABADKANQzq2Mgvz_____AWDJhv-H8KPsEqABj4vz7gPIAQGqBBxP0EBvdAx9Oj61h9yWq5cii-qdqnAgGghZB2eV-gUJCAMQi6TzIxgC&ctype=4&sig=AOD64_1gbgrRWKSSEBNajdaYaf3w7uXhEA&ved=0CBsQwgUoAQ&adurl=http://www.bigsmiledental.com/invisalign/index.html">Invisalign</a> - <a href="/aclk?sa=l&ai=CPiH-NnM5T8HqDIim0AHGz6iiCM3ptXjzxr-0F9OQ_QUIABADKANQ56qAgvz_____AWDJhv-H8KPsEqABj4vz7gPIAQGqBBxP0EBvdAx9Oj61h9yWq5cii-qdqnAgGghZB2eV-gUJCAMQi6TzIxgD&ctype=4&sig=AOD64_0LeYmv1UwfXkkdixFJwQ1lxynVIg&ved=0CBwQwgUoAg&adurl=http://www.bigsmiledental.com/1_britesmile.php">Teeth Whitening</a> - <a href="/aclk?sa=l&ai=C87tmNnM5T8HqDIim0AHGz6iiCM3ptXjzxr-0F9OQ_QUIABADKANQlb_v2f3_____AWDJhv-H8KPsEqABj4vz7gPIAQGqBBxP0EBvdAx9Oj61h9yWq5cii-qdqnAgGghZB2eV-gUJCAMQi6TzIxgE&ctype=4&sig=AOD64_14t0h2fqBY_mFSz1f-fh4v177u5g&ved=0CB0QwgUoAw&adurl=http://www.bigsmiledental.com/dental-implants.php">Dental Implants</a></div></div></div></li></ol><div id="topDnsPrefetchHints"><link href="//www.1800dentist.com" rel="dns-prefetch"></div></div> </span>
</body>
</html>
最後,如果你想要漂亮的格式,然後引用Google's style sheet,現在你有一個幾乎相同Google顯示的廣告的副本。
注意事項:
- 每個廣告客戶(谷歌,必應,雅虎等)具有不同的格式,所以你可能需要做上面的要監控每個廣告客戶。
- 即使在廣告客戶中,廣告可能存在差異,具體取決於顯示廣告的瀏覽器(Google在iPhone上展示廣告的方式與在Android手機上展示廣告的方式不同)。
最後,由於我已經爲提供廣告捕獲服務(以及更多)的公司工作,所以我可能會插入our solutions。
我們several examples如何在廣告看一次拍攝的,包括這一個:
相關問題
- 1. 是否有任何工具可視化RDF圖? (請附上屏幕截圖)
- 2. 在iPhone中捕捉屏幕截圖?
- 3. 捕捉屏幕截圖圖片'Android'
- 4. 硒網格,捕捉屏幕截圖
- 5. YouTube的報告錯誤工具如何截取屏幕截圖?
- 6. 在工作站被鎖定時捕捉屏幕截圖
- 7. 是否可以使用DirectX工具包中的screengrab進行桌面/屏幕截圖捕獲?
- 8. 如何捕捉表面視圖的屏幕截圖
- 9. 將屏幕截圖捕捉到屏幕上時不起作用
- 10. 可可屏幕捕捉?
- 11. 有沒有任何工具可以自動截取我的用戶所在網頁的屏幕截圖,同時報告錯誤?
- 12. Unity3D黑屏捕捉截圖
- 13. 在TFS2010 Web Access中捕獲屏幕截圖的工具
- 14. 的屏幕捕捉
- 15. 以android中當前正在運行的屏幕截圖?
- 16. 使用selenium捕獲黑色圖像。捕捉屏幕截圖
- 17. 如何捕捉Android設備的視頻/屏幕截圖
- 18. 是否可以在iOS模擬器中捕捉整個網頁的屏幕截圖?
- 19. 如何在javascript/jquery中捕捉屏幕截圖
- 20. 如何在TestComplete中使用VBScript捕捉屏幕截圖?
- 21. 在無頭模式下運行Unity獨立,同時捕捉屏幕截圖
- 22. 是否有任何工具可以自動安裝軟件?
- 23. 硒屏幕捕捉 - 圖像不可用
- 24. 屏幕捕捉真正廣泛的網頁
- 25. 是否可以直接使用WebDriver捕獲webelement的屏幕截圖?
- 26. 如何自動捕獲iOS應用程序的屏幕截圖
- 27. 跨多個顯示屏捕捉屏幕截圖
- 28. 如何在iPhone上使用UI自動捕獲屏幕截圖?
- 29. 捕獲屏幕截圖 - html2canvas不工作
- 30. 適用於Windows的任何屏幕捕獲工具,可以從命令行運行並具有自動滾動功能?
感謝您詳細的解答! 我爲BT廣告網絡(我們有我們自己的專有廣告服務器)工作,我們希望自動截取我們的實時廣告系列(將其發送給代理機構和廣告客戶)。 因此,「抓取/腳本」可以監控大約100個網站,檢測我們的腳本何時被調用,並據此截圖。 還有一件事:有些廣告系列針對的是cookie值(行爲),因此它們可能不會出現在lambda用戶上。 它是您的公司可以提供的服務嗎? 或者你會知道任何腳本/工具來做到這一點? 謝謝 – Matthieu 2012-02-14 09:48:14
我對實際的廣告網絡系統方面沒有多少經驗,所以當你的腳本被調用時,你會做什麼截圖?如果有人執行您的腳本,那麼您會向代理商和廣告商展示什麼?我必須檢查我們是否使用cookie做任何事情,但是我懷疑我們可能不會......但是,由於我們傾向於在內部構建大量我們的東西,因此我不能問有關工具的問題。 – Kiril 2012-02-14 14:45:02
我會截取網站的截圖,因爲它顯示在用戶瀏覽器中(您可以在其中看到實際的廣告)。舉例來說,該機構將看到該廣告系列在雅虎上運行(或在我們的廣告網絡中的一堆網站上) – Matthieu 2012-02-14 16:36:41