我在我的Android应用中将HTML加载到一个字符串中,并在AsyncTask中使用以下代码:
String html = "";
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(URL);
HttpResponse response = client.execute(request);
InputStream in = response.getEntity().getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
StringBuilder str = new StringBuilder();
String line = null;
while((line = reader.readLine()) != null)
{
str.append(line);
}
in.close();
html = str.toString();
其中字符串“html”包含我正在加载的任何URL的HTML代码。我的问题很简单,加载这个HTML计数作为该网站上的流量(所以说他们有广告,这些广告会将其视为页面视图吗?)还是不计算它只读取网站的HTML?< / p>
答案 0 :(得分:1)
基本上你不能从一台电脑上做到这一点。问题不在于加载网页而是实际广告。我知道有一个事实,即使用Google AdSense,他们只允许每个IP地址一次点击,如果他们在同一网页上看到相同IP上的突然流量,他们就会阻止该帐户,以便不再有广告获得收入。