iOS_广点通接入

来源:互联网 发布:swfobject.js 编辑:程序博客网 时间:2024/05/16 23:45

4.推广费用计算与结算

4.1 腾讯可能根据实际需要对费用的结算比例、结算周期、方式进行修改和变更,前述修改、变更前,腾讯将在相应服务页面进行通知或公告,具体按每月实际执行政策确定,您应当予以遵守。如果您不同意上述修改、变更,则应停止使用相应服务,否则,您的任何使用行为,即视为您同意上述修改、变更。

4.2 费用结算

4.2.1腾讯将根据应用为推广内容带来的有效效果量、有效推广收入及税费等,向您支付推广费用。具体计算公式:推广费用=应用带来的有效推广收入-代扣税费(如有)

4.2.2您需自行承担所获费用的应缴税款。腾讯将按照相关国家法规对个人开发者所得税进行代扣代缴,最终支付款项为税后款;企业开发者所得税需按照相关国家法规自行缴纳,最终支付款项为税前款。

4.3费用确认

4.3.1开发者收益每自然月结算一次。开发者确认并同意,展示次数、点击次数、有效效果量、有效推广收入等数据,均以腾讯系统相应的统计数据为准,开发者对此无异议。

4.3.2您应在每月20日之前(遇节假日顺延)将上个自然月的在腾讯管理系统查询到的您的收益等相关数据的对账单打印出来加盖公章(自然人签字),并将前述加盖公章(自然人签字)的对账单、相应合格发票一同按照腾讯指定的地址和收件人等邮寄给腾讯。

4.3.3双方应依法承担各自应当缴纳的各种税费费用,涉及代扣代缴的,腾讯有权代扣代缴。

4.4费用支付

4.4.1您有权依照本服务相关规则指定收款银行账户。
4.4.2腾讯依本协议所应支付您的收益之所有款项,将在收到您出具的合格发票、盖章确认的对账单等凭证后30个工作日内以电汇方式直接汇入您的银行账户。

4.4.3相关文件中(包括但不限于主协议、补充协议及其规则、规范等)如无特别说明,所有涉及到的费用均以人民币为计价单位。




5.反作弊和清廉条款

5.1 您保证遵守本服务的相关服务规则,在合作过程中不得出现如下行为:

5.1.1制造无效流量(如:自行访问、鼓励访问、程序访问等)。

5.1.2制造无效点击:

(1)自己点击:用户本人或者煽动他人进行反复手动点击;

(2)强制和鼓励用户点击:以任何资源交换为目引导用户点击;

(3)通过程序软件点击:通过作弊程序,自动点击来增加无效数据。

5.1.3违规嵌入:

(1)出现诱导、引导用户对任意推广内容进行点击字样;

(2)推广内容遮盖应用操作元素,影响用户正常操作;

(3)同一应用界面嵌入多条推广内容,遮盖应用界面,严重影响用户正常观看。

5.1.4违反本服务规则要求进行违规投放(如:改变形式、遮挡内容等)。

5.1.5出现违反本协议或国家法律、法规及其他法律规范性文件的作弊情形。

5.1.6其他以任何不正当方式制造虚假或无效流量、点击量、下载量等,或违规嵌入等任何行为。

5.2 腾讯有权不定期制定和调整相应的反作弊管理及处罚规范,相关规范作为本协议不可分割的组成部分,与其构成统一整体。





SDK嵌入

步骤1:添加SDK到工程中

请在自己的工程中导入libs文件夹下的SDK文件:
1) libGDTMob.a
2) GDTMobBannerView.h
3) GDTMobInterstitial.h

步骤2:为工程添加相应的Frameworks

需要为项目添加如下Frameworks
1) AdSupport.framework 【设置为Optional】
2) CoreLocation.framework
3) QuarzCore.framework
4) SystemConfiguration.framework
5) CoreTelephony.framework
6) libz.dylib
7) Security.framework
8) StoreKit.framework

步骤3:更改导入静态库设置

点击项目Target,选择Build Settings标签页,找到Linking下面的Other Linker Flags,分别添加两个参数:-ObjC, -lstdc++,如下图:
3接入代码

3.1Banner 广告接入代码(详细内容请参考压缩包中的Sample项目)

1. 在想要导入广告的ViewController头文件中导入头文件并声明实例:
#import <UIKit/UIKit.h>#import "GDTMobBannerView.h" //导入GDTMobBannerView.h头文件@interface BannerViewController : UIViewController<GDTMobBannerViewDelegate>{    GDTMobBannerView *_bannerView;//声明一个GDTMobBannerView的实例}@end
2. 在ViewController的实现文件中初始化并加载广告:




#pragma mark - 广告- (void)initGDTAd{    /*     * 创建Banner广告View     * "appkey" 指在 http://e.qq.com/dev/ 能看到的app唯一字符串     * "placementId" 指在 http://e.qq.com/dev/ 生成的数字串,广告位id     *     * banner条的宽度开发者可以进行手动设置,用以满足开发场景需求或是适配最新版本的iphone,最佳显示效果为320     * banner条的高度广点通侧强烈建议开发者采用推荐的高度50,否则显示效果会有影响     */    _bannerView = [[GDTMobBannerView alloc] initWithFrame:CGRectMake(0, ScreenHeight - 50,                                                                     GDTMOB_AD_SUGGEST_SIZE_320x50.width,                                                                     GDTMOB_AD_SUGGEST_SIZE_320x50.height)                                                   appkey:@"APPKEY"                                              placementId:@"ADID"];                        _bannerView.delegate = self; // 设置Delegate    _bannerView.currentViewController = self; //设置当前的ViewController    _bannerView.interval = 30; //【可选】设置刷新频率;默认30秒    _bannerView.isGpsOn = NO; //【可选】开启GPS定位;默认关闭    _bannerView.showCloseBtn = YES; //【可选】展示关闭按钮;默认显示    _bannerView.isAnimationOn = YES; //【可选】开启banner轮播和展现时的动画效果;默认开启    _bannerView.hidden = NO;    [self.view addSubview:_bannerView]; //添加到当前的view中    [_bannerView loadAdAndShow]; //加载广告并展示                }




1 0