中国电信向宽带用户投放拦截广告 每点击收0.5元



根据“四川公用信息产业有限责任公司”提供的广告效果,点击某门户网站的旅游频道马上弹出一个中国电信投放的广告

5月8日,网易科技接到网友爆料称, 中国 电信在四川向ADSL用户投放定向广告,在用户正常浏览网页的过程中经常插入跳转、弹出等形式的广告,严重影响了用户的正常上网操作。

四川的网友吴先生告诉网易科技,5月1日当天,他如常访问门户网站,但第一 时间 打开的不是门户网站的网页,而是跳转到一个800*600的中国电信广告,5-8秒后才重新跳转到门户网站的网页。就此事,吴先生向当地电信客户10000号反映情况,被告知这是中国电信推出的一个定向直投广告服务,凡是中国电信的ADSL宽带用户,在浏览网页时都可能收到来自中国电信的广告,可能是跳转的全屏广告、弹出的小广告,甚至是跟谁网页滚动的漂浮广告。

由于中国电信投放的广告或拦截或阻挡了吴先生要访问的网页,对浏览造成很大的影响,吴先生以与中国电信签订的ADSL上网服务协议并无包含用户需要接受中国电信投放的广告,且中国电信并无告知用户会作广告投放为由,要求中国电信客户人员把广告移除,并就此时作书面道歉。经多次投诉后,中国电信答应从机房端移除投放到吴先生上网账号上的广告,并通过电话给吴先生作出口头道歉,但拒绝作出书面形式的道歉。

根据四川电信旗下一个叫作“四川公用信息产业有限责任公司”的全资子公司的官方网站介绍,该公司负责向四川电信的ADSL用户直投广告服务。其 网络 定向直投系统可以根据ADSL用户当前流言网页的类型匹配对应的关键字,并根据这些关键字向用户推送动画、声音、视频、游戏等多媒体广告内容。而广告投放的形式包括了二次重定向、弹出、漂浮、飘出、通栏、翻页等多种形式。以二次重定向为例,当用户打开网站时一般都会有几秒种的等待时间,在这个过程中中国电信插入推送5-8秒出现在全屏的广告(尺寸800*600),广告过后才到用户想要到达的目标页面。但是,对于一般网民而言,他们很难分辨弹出的广告是来自中国电信还是访问的网站的,而且因为广告投放是在中国电信的机房端,用户并不能通过简单的屏蔽弹出广告手段隔绝广告的骚扰。

一个自称“中国电信网络定向直投广告指定一级代理商”的广告商向网易科技表示,这种定向直投广告并不需要在用户的机器上安装任何的插件、软件,只要用户能正常上网就能看到投放的广告,是“中国电信充分利用自身资源优势开发的网络广告项目”,与需要安装客户端软件的流氓广告不一样,所以并非流氓广告。该人士声称,为了避免广告对用户造成反感,引起用户的投诉,这个广告投放系统特别针对用户使用习惯而做定向投放,比如用户在浏览有关 汽车 的网页时,只会弹出汽车的广告。同时该广告商透露,以全屏的二次重定向广告为例,每得到一个用户点击广告主需要付出0.5元的广告费用。

事实上,网络定向直投广告服务是四川电信今年才开始的业务,只要是四川电信的ADSL、社区宽带、 商务 光纤、拨号用户、专线用户,在URL或搜索引擎里输入字符时,只要字符与系统中预先设定的关键字和关键字符相匹配,系统将在1秒钟内自动推送与该字符相关的广告内容。有定向直投的广告商透露,这项业务目前仅在四川实行,覆盖人口在1000万左右,占据四川省宽带用户数的88%。

对于网络定向直投广告服务,四川电信认为是中国电信涉足传媒业务的一个具体部署,“庞大用户群、可掌控的传播渠道,符合传媒发展的要素”。而在此之前,中国电信各地公司也纷纷试验通过客户端程序投放广告的 项目 。( 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是一个简单的 Android 广播拦截器示例代码,包括每个文件名: 1. 创建一个 BroadcastInterceptor 类,实现 BroadcastReceiver 接口: ```java public class BroadcastInterceptor extends BroadcastReceiver { private static final String TAG = "BroadcastInterceptor"; private BroadcastReceiver mReceiver; public BroadcastInterceptor(BroadcastReceiver receiver) { mReceiver = receiver; } @Override public void onReceive(Context context, Intent intent) { // 拦截广播 Log.d(TAG, "Intercepted broadcast: " + intent.getAction()); // 在这里进行自定义逻辑处理,例如取消广播、修改广播内容等 // 转发广播给原始接器 mReceiver.onReceive(context, intent); } } ``` 2. 在你的项目中创建一个 BroadcastUtils 工具类,用于发送广播: ```java public class BroadcastUtils { public static final String ACTION_MY_BROADCAST = "com.example.MY_BROADCAST"; public static void sendMyBroadcast(Context context, String data) { Intent intent = new Intent(ACTION_MY_BROADCAST); intent.putExtra("data", data); context.sendBroadcast(intent); } } ``` 3. 在你的 MainActivity 中注册广播接器: ```java public class MainActivity extends AppCompatActivity { private BroadcastReceiver mReceiver; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 注册广播接器 mReceiver = new MyBroadcastReceiver(); IntentFilter filter = new IntentFilter(BroadcastUtils.ACTION_MY_BROADCAST); registerReceiver(mReceiver, filter); } @Override protected void onDestroy() { // 取消注册广播接器 unregisterReceiver(mReceiver); super.onDestroy(); } private class MyBroadcastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { // 处理接到的广播 String data = intent.getStringExtra("data"); Log.d("MainActivity", "Received broadcast data: " + data); } } } ``` 4. 在需要拦截广播的地方,创建 BroadcastInterceptor 对象,并将它注册为广播接器: ```java BroadcastInterceptor interceptor = new BroadcastInterceptor(new MainActivity.MyBroadcastReceiver()); IntentFilter filter = new IntentFilter(BroadcastUtils.ACTION_MY_BROADCAST); registerReceiver(interceptor, filter); ``` 这样就可以拦截应用程序中发送的指定广播,并在拦截器中进行自定义逻辑处理。需要注意的是,拦截广播需要在应用程序的清单文件中为每个接器定义一个优先级,以便系统可以按照正确的顺序发送广播。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值