> 总体流程

用户注册:http://ssp.youxiaoad.com/,点击”注册“,填写资料,完成注册。

添加媒体:请在 “流量合作->我的媒体”中,新建对应的媒体,获取媒体ID。

添加广告位:请在 “流量合作->我的广告位”中的广告位管理新建广告位,获取广告位ID。

集成广告代码:根据媒体接入方式,集成优效广告投放代码,完成广告展现和流量变现。

获取收益报告:在数据报表中查看广告投放结果和获得的收益

财务结算:在收益管理里完善财务信息,完成收益支付。

> 注册与登录

1. 基本资料填写

    访问ssp.youxiaoad.com,点击“我要注册”。按页面提示内容填写用户名、密码、邮箱基本资料并进行邮箱验证。阅读并接受优效SSP相关协议后,点击“同意以下协议并创建用户”。

2. 邮件注册激活

    登录上一步骤中填写的电子邮箱,点击激活邮件中的激活链接地址,激活用户。

3. 登录

    访问ssp.youxiaoad.com,初次登录时需阅读并点击同意《优效SSP服务协议》。

4. 用户资料的审核

    激活成功后,优效将为您分配专属客服为您进行账户资料认证,认证通过后,即成为优效SSP平台会员用户,即可顺利进行流量变现和收益结算服务。

> 功能介绍

优效SSP平台包括用户首页、流量合作、数据报表、结算管理和消息中心五大模块。

1. 用户首页

    SSP平台用户首页为您简洁直观的呈现您的收入与广告效果数据。首页不仅提供多种统计数据信息,同时提供图表功能,方便您查看趋势和比较重要数据指标。

2. 流量合作

2.1 我的媒体

    我的媒体模块将帮助您管理所有APP应用和H5网站,整体控制媒体的广告投放。

2.2 我的广告位

    我的广告位支持您进行细致到广告位层级的投放管理,您可以针对媒体中不同广告位置精细配置不同的投放时间、受众人群等。

    此模块提供了完善全面的管理功能,支持您进行优效托管、聚合、广告直投等多种售卖方式的灵活配置。当选择使用优效托管方式时,您无需设置流量策略与广告物料,优效将为您智能配置,最优化您的流量价值。同时优效也支持您采用聚合与直投方式自主配置广告位变现方式。

    H5网站提供JS代码接入,APP提供SDK下载,它能够支持您的媒体进行丰富样式的广告变现,您只需要进行简单配置,就可以在您的应用中显示定制的广告。。

3. 数据报表

    点击“数据报表”菜单,您将看到丰富细致的收入及各项广告数据。优效 SSP支持多维度的报告查询。您可以针对不同时间范围、媒体、广告位、广告样式、变现类型等进行数据的分析优化。

    优效SSP支持快捷数据报表查看,适用于开发者根据业务需要分配多个账号对数据报表查看。

4. 结算管理

    结算管理主要为你展示您最关心的财务结算数据与信息。

5. 消息中心

    消息中心主要为你展示所有的通知信息,包括平台公告、财务通知和平台通知等。

> 合作伙伴接入

优效SSP为开发者和站长提供媒体流量变现服务。

开发者接入流程

    优效为开发者媒体提供托管、聚合与广告直投三种不同的流量合作模式,目前只对外开放托管合作模式。三种模式下均需要完成SDK的部署流程(新建媒体,新建广告位,下载SDK),聚合模式下在创建广告位时需要配置流量策略,广告直投模式下需要新建流量策略与物料。

新建应用流程

    STEP 1首先点击左侧菜单中的“流量合作”下的“我的媒体”页面,在媒体列表页中点击“新建媒体”按钮。完整填写列表中各项信息,如下图所示:

    

    备注:媒体创建后需要优效商务审核后才能正常请求广告。

    STEP 2创建好之后,系统会提示您进行下一步的关键操作:新建广告位。选择继续新建时,广告位设置中将带入之前创建的媒体信息,无需再次填写。

    STEP 3您也可以暂时不创建广告位,回到媒体列表处,可以查看刚刚新建好的媒体。

    STEP 1首先点击左侧菜单中的“流量合作”下的“我的媒体”页面,在媒体列表页中点击“新增媒体”按钮。完整填写列表中各项信息,如下图所示:

    

    合作状态:代表媒体是否可以正常请求优效平台广告。初始状态为未通过,当您完整填写媒体信息并审核通过后即可正常请求优效平台广告。

新建广告位流程

    STEP 1 首先点击左侧菜单中的“流量合作”下的“我的广告位”页面,在广告位列表页中点击“新增广告位”按钮。完整填写列表中各项信息。

    

    这里需要注意的是,所属媒体和广告位类型一旦保存后不可修改,如果确实要修改,需要删除后重新创建。

    STEP 2 创建后,系统会提示您此广告位的ID是什么,请记录此ID(在广告位列表中也可查询),在后续部署时,需要将广告位ID填写到配置文件中。

    

    STEP 3您也可以暂时不创建广告位,回到媒体列表处,可以查看刚刚新建好的应用。

广告代码部署

    Android和iOS媒体:

    点击左侧菜单中的“流量合作”下的“我的广告位”页面,在Android和IOS媒体下的广告位均有“SDK下载”按钮。优效移动广告SDK,拥有轻量级、功能强大等特点,针对Android和IOS开发者均有相应SDK进行支持。

    优效SSP的SDK分为优效托管SDK和聚合(未对外开放)自主SDK两大类。优效托管SDK支持优效托管模式投放,聚合自主SDK支持聚合与广告直投模式。

    托管:将资源全流量托管给优效SSP,由SSP平台将流量通过AD Exchange对接到DSP平台,优效负责完成流量在不同交易平台与DSP间的智能匹配与定向。

    聚合:将流量分配给指定的移动广告平台,由这些平台负责完成广告的匹配和精准定向,开发者无需也不能做任何广告物料上的投放控制的售卖方式。

    广告直投:直接将流量售卖给特定的广告主或代理公司,由对方提供广告物料,开发者根据合同的约定将物料在指定流量上进行投放的广告售卖方式。

    H5站长接入流程:

    STEP 1 首先点击左侧菜单中的“流量合作”下的“我的广告位”页面,点击广告位列表后“JS代码复制”按钮。

    

    STEP 2按照代码提示将JS代码部署到网页中,完成广告代码接入。

    

    

收益数据查询

    点击左侧菜单中的“数据报表”页面,站长可以根据条件筛选,便捷的查询到丰富细致的收入及各项广告数据。优效SSP支持多维度的报告查询。您可以针对不同时间范围、媒体、代码位、广告样式等进行数据分析,随时监控您的投放数据表现。

    

> 展现标准

优效SSP广告视图需要同时满足以下要求:

    1)广告view及所有父容器view的Visibility属性设置为Visible;

    2)广告对用户可见;

    2.符合位置标准:广告展示的位置在屏幕可见范围内;

    3.符合尺寸标准:广告展示达到一定尺寸,用户可见且能点击到;

    4.符合完整性标准:广告展示要满足完整性,没有以遮挡广告为目的在广告视图上覆盖

其他内容;

5.符合时长标准:广告在可见的情况下需要满足一定的展现时长。

> 结算规则

    结算周期:上一个自然月(从每月1日至月末最后一天)。

    付款标准:优效的最低支付限额为RMB¥100元;如果您应付收入未达到RMB¥100元,则将当月收入累计至下月。

    付款时间:优效平台会在每月25日-次月10日支付会员上个自然月产生的收入;通过银行转账的方式,向财务信息准确的用户进行支付。若付款状态显示付款已完成,说明平台已向银行安排了您的会员付款。银行可能需要几个工作日的处理时间,请您耐心等候。

    注:企业用户需提交发票,付款时间根据发票收到时间进行适当调整。

    付款方式:优效平台通过银行转帐的方式进行付款。

    付款到账时间:正常情况下,支付后三个工作日内到帐;银行到账时间有一定延迟,若在支付日期后的3个工作日后未收到分成,可与客服联系。(注:为避免延误付款,请您尽量在每月月底之前检查财务信息是否正确;付款相关信息以每月最后一天优效平台系统记录的信息为准。)

    付款信息说明:付款信息以每月最后一天优效平台后台记录的信息为准,如当月修改,则在下月付款时生效。

    扣税:优效按国家相关法规代扣个人劳务所得税,相关税金将从会员收入中扣除。

> 基础类

1、如何查看和编辑账户信息?

    我们将同步您在优效平台中的个人联系方式和财务信息,如果您发现此处的信息有误,请与我们的客服人员联系。再次登陆SSP后,信息即完成同步。但是财务信息有其修改的时效性,详情请查看优效平台的说明。

2、应用还没有下载地址怎么办?

    如果您的应用还没有正式的下载地址,您可以先填写产品线上预计上线地址,产品正式上线后重新提交审核,审核通过方可正常请求优效平台广告。优效保留审核应用内容的最终解释权,如果您的应用在日后审核中发现缺少下载地址,将可能会被立即停止服务。

3、不同的售卖方式分别是什么含义?

    托管:将资源全流量托管给优效SSP,由SSP平台将流量通过AD Exchange对接到DSP平台,优效负责完成流量在不同交易平台与DSP间的智能匹配与定向。

    聚合:将流量分配给指定的移动广告平台,由这些平台负责完成广告的匹配和精准定向,开发者无需也不能做任何广告物料上的投放控制的售卖方式。

    广告直投:直接将流量售卖给特定的广告主或代理公司,由对方提供广告物料,开发者根据合同的约定将物料在指定流量上进行投放的广告售卖方式。

4、什么是智能优化?

    当您选择聚合方式售卖时,你们可以配置不同的广告平台并为他们设置优先级。也可以选择由系统为您智能优化。

    自动优化:我们的智能算法将帮助您最大提升收益,开启该功能后,您的自定义排序将失效。

    点击率优化:我们的智能算法将帮助您最大化提升点击率,开启该功能后,您的自定义排序将失效。

    填充率优化:我们的智能算法将帮助您最大化提升填充率,开启该功能后,您的自定义排序将失效。

    请注意,您只能选择其中一种优化进行开启。

> 产品类

1、插屏广告可以把 x按钮去掉吗?

    不可以。

2、如何把广告加载到横幅中,并且设置成跟横幅一样大(2:1)?

    横幅创意没有这种尺寸,强行拉伸的话效果不好,设置这种尺寸是返回不了广告。

3、媒体尚未通过审核,是否无法获取媒体id进行测试?

    新建媒体完成后,即可生成媒体id,用这个id就可以测试使用。

4、没通过审核的媒体为什么也可以获取到广告?

    获取到的是测试广告,不计费。

5、在优效平台后台-媒体管理中添加媒体,是否可以同步到SSP?

    可以。

6、如何接入优效API广告?

    可在ssp.youxiaoad.com>我的媒体>新增移动媒体>选择接入方式API,进入在线申请页。

7、优效展现量统计与媒体后台统计数据差距较大是什么原因?

    1.优效会对部分无效展现进行过滤,具体请参见《优效SSP广告有效展现标准》。

    2. API或信息流SDK接入媒体,需发展现或通知展现,可能存在过期失效。如:通知展现后不立即展现;展现后不立即通知展现。

    3.亦可能是媒体请求量下降导致,请先进行自查。

    4.如仍然发现问题严重、不符合预期,可联系管理员排查。

8、发现展现量偏低,是什么原因引起的?如何降低折损率?

    1.先进行自查是否存在以下情况,并根据具体情况做相应优化:

    a.是否设置了广告响应时间过滤:如超过200ms就放弃本次请求;

    优化方法:考虑进双方服务器响应时间,可适度放宽过滤标准。

    b.是否设置了多个广告平台pk机制:如请求到广告后未选择展现优效广告。

    优化方法:可调高优效优先级。

    c.广告展现后,SDK会立即做展现校验,符合有效展现标准的、才记为展现。

    优化方法:按优效有效请求标准设置广告位,如:调整广告位置,检验广告场景和触发机制等。

    2. 如数据严重偏低、自查处理无效,可联系优效客服人员。

9、测试发现:无广告返回

    1.无广告返回原因较多,请先自查:

    a.appid是否审核通过或被封禁;

    b.广告位id填写或广告性属性设置是否正确(主要用于API接入或信息流SDK接入);

    c.广告位尺寸设置是否匹配(参照优效物料尺寸表);

    d.其它可能出现的情况,可对照优效技术文档自查

    2. 如还出现该问题,可联系管理员排查

10、反复出现同一条或多条广告

    1. 这属于正常现象。每次广告请求时,优效系统会按ecpm从高到低返回广告,如果广告主没有设置频次控制且出价较高,一个时间段内可能出现该问题。对此,优效系统会通过点击率情况调低该广告ecpm,以保障媒体最大化变现;

    2. 同时,其它原因也有可能出现此类情况,建议自查以下方面:如是否行业屏蔽较严格,是否设置只出LP或下载类广告限制,广告位尺寸设置。

11、如何屏蔽广告?

    如需屏蔽相关广告,可以:

    1.自行分行业、广告主进行屏蔽;

    2.要求优效业务经理进行关键词过滤;

    3.如屏蔽过滤无效,可联系管理员排查。

12、哪些广告展现被优效认为是有效的?

    参考优效SSP广告有效展现标。

> 运营类

1、上架市场审核时,因包含广告被拒绝上架怎么办?

    提交审核时,备注说明:应用内广告为优效移动SSP广告。

2、两个app是否可以共用一个SSP媒体id及广告位?

    可能导致数据异常被封禁,不要这样使用。

3、视频广告如何计费?

    CPM和CPC都有。

> 技术类

平台设置

1. 我的媒体ID在哪里?

    如图,创建好媒体后即可在名称下看到ID. 名称:appid,appsid,publisherid 都是指这个ID.

2. 我的广告位ID在哪里?

    如图,在广告位管理可以创建和管理已经存在的广告位ID. 名称:apid,adUnitTag 都是指这个广告位ID.

    *注意: 在创建的时候要确保你的广告位和媒体是对应的,否则不能显示广告.

3.信息流广告(未对外开放)如何设置大图的尺寸?

    在信息流广告位的设置中,请务必勾选大图元素,在下方弹出图片尺寸下拉框,可在此处配置图片尺寸。

4.信息流广告广告位设置中的组成元素中的APP大小选项是什么作用?

    对于广告的多种动作类型(e.g.: DL, LP, SMS...),APP大小选型将其过滤只剩DL, 即下载类型。由于勾选APP大小选项后,信息流广告只显示下载类广告,会造成填充率大大降低,故不推荐勾选APP大小选项。

5.为什么我的SSP后台的新建广告位配置中的广告位类型中没有信息流选项?

    因为信息流目前只对大媒体开放,普通开发者的SSP账户默认没有信息流广告的权限,需要单独申请。

6.我的应用更新版本了,需要设置什么不?

    不需要,新版本的应用不需修改,可以直接使用.

7.几个应用同一个id行么?

    不行,出了问题没法查. 分别给每个应用申请1个id.

8. API的key可以用于SDK么?

    API的key用于在union批量注册, 不能用于SDK.

9. iOS使用了IDFA么?提交的时候应该怎么选?

    使用了说明如下:

    (1)如果你的应用里只是集成了广告,不追踪广告带来的激活行为,那么选择1和4;

    (2)如果你的应用里没有集成广告,但是需要追踪广告带来的激活行为,那么选择2,3和4;

    (3)如果你的应用里集成了广告,而且使用了SDK来追踪广告带来的激活行为,需要选择1,2,3和4。

    建议: 都选上.

接口使用

通用

1)为什么广告不显示?

    检查步骤: 查看应用ID状态是否可用,可在网页查看"平台状态"是否为"已通过",如有疑问可联系运营。

    另外一种方法是将你的应用ID放到SDK中的demo程序中替换测试ID,看是否可以正常出广告。

    当确认不是ID的问题后,看看会不会调用加载成功or失败的回调.

    确认网络是否正常。

    若刚刚审核通过,生效可能延迟. 建议过一段时间再试。

2)为什么导入优效广告SDK后程序会崩溃?

    定位到崩溃的方法/变量,联系我们进行排查(并记下造成崩溃的操作步骤)

    有一种情况是宏与SDK内部重复了,换个宏名即可.

3)(iOS)为什么设置了定位会无法运行,不设置却可以运行?

    iOS8之后系统定位配置方法与之前不同,若需定位请参考网上相关教程对代码进行配置.

4)为什么我的SDK用不了xx类型的广告?

    确认使用的SDK包:请下载相对应的SDK。

5)(iOS)为什么第三方库报错?

    第三方库用的是MRC, 若工程使用ARC需进行相关配置-fno-objc-arc

6)(iOS)为什么升级iOS9以后不出广告了?

    苹果对iOS9进行强制https要求, 可以在Info.plist配置中改用下面的XML源码:

    <key>NSAppTransportSecurity</key><dict> <!—支持HTTP请求-->

    <key>NSAllowsArbitraryLoads</key> <true/></dict>

    也可以直接添加字段如下:

7)(iOS)为什么升级Xcode以后会报错?如BIT_CODE等?

    iOS9与之前版本稍有不同, 报错的地方可参

    如何适配?

    方法一:更新library使包含Bitcode, 需要将工程设置为最低支持6.0+

    方法二: 关闭Bitcode的使用, 方法:targets->buildSettings->EnableBitcode->NO

横幅

1)(iOS)横幅尺寸是多少?我可以自己设置吗?

    默认标准横幅尺寸是320*48, 可根据屏幕进行相应size适配.

2)我把横幅加到视图上了,为什么没看到?

    加好后需调用 [adView start]; 方法使广告启动.

3)我能不能自己设置轮播时间?

    目前SDK轮播时间为30s,不可设置.

4)收到内存错误时候会崩溃, 如何重现?

    #ifndef __OPTIMIZE__ #define OPEN_MEMORY_WARNING_TEST YES#endif

    这个宏写进去, 然后加个测试按钮调这个方法: [[UIApplication sharedApplication] _performMemoryWarning];

    上线前要去掉, 会被苹果拒绝.

插屏

1)插屏大小不可控制吗?为什么有时候全屏有时候不是全屏?

    目前不可控,默认会请求全屏幕size插屏,填充不足时会请求非全屏的插屏. 也可以使用贴片类型插屏来对广告进行自定义大小.

2)插屏会不会轮播?为什么我展示出来之后下一次展示就没了?

    不会轮播,每次只请求并加载一条插屏广告,展示后作废. 如有需要可在插屏关闭后重新加载.

3)我想要自己控制插屏大小,怎么办?

    使用loadSize方法, 但是注意此时插屏的type要设置为YouxiaoMobAdViewTypeInterstitialPauseVideo或者BeforeVideo, 否则你设定的size是不会传出去的. 这两个type区别是BeforeVideo有5s倒计时,结束后自动关闭.

开屏

1)开屏没有广告?

    投放开屏的广告主较少,会有填充不足的情况出现.

2)开屏一直显示no ad?

    可以试着把开屏的选项改为: 可点击这样填充率会上升.

信息流(未对外开放)

1)如何展现信息流广告?

    请参考信息流demo进行配置,与之前版本有所不同.

2)返回的广告如何使用?

    返回广告在数组中以array的形式存在,可根据需要取到对应的object.

3)我不需要很多广告,只需要1条,怎么办?

    在SSP上创建广告位的时候设置返回广告条数为1, 并在使用的时候从数组中取出唯一的元素即可.

4)我请求了很多条,返回没有给到我足够多的广告,这种情况正常么?

    信息流广告单价较高,所以这种情况可能出现. 建议多次少条请求广告. 单次请求多条广告也不可能都展现出来.

5)我的展现率有问题?

    信息流广告需开发者设置发送展现. 确保信息流adView出现在屏幕上之后再调用trackImpression方法.

    当前信息流展现有效性的判断: 广告视图超过50%在屏幕上,持续1s以上, 这种情况下SDK认为是有效展现.

6)信息流的keywords接口有什么作用?

    这是为广告主开放的广告定向关键词,当前不对广告展现和计费有影响,是一个保留接口,可省略。

7)信息流我在网页设置的size为什么跟我拿到的返回图片size不同?这时候我该怎么加载图片?

    说明你请求的size没广告. 使用时给imageView加你需要的size即可, SDK会根据你的size对返回的图片进行适当拉伸/压缩,以保持素材展示完整.

积分墙(未对外开放)

1) 加密签名方法:

    采用“用户维度回调”: sg = MD5(user + "," + sn + "," + pk + "," + score + "," + key)

    采用“设备维度回调”: sg = MD5( sn + "," + pk + "," + score + "," + key) User,sn,pk,score 等字段定义见上表,key 请使用您预设的“接口 KEY”。

2) 积分墙一定要设置积分吗,如何实现没有积分的积分墙?

    当在汇率处填写0的时候,积分墙不再返回带积分的广告。

其他类型

    联系我们进行相关排查。

> 计费方式

现在主要方式有CPM(千次广告展示计费)和CPC(点击计费)两种方式。

> 其他

普遍适用的问题解决方法:

1.在网站下载最新版SDK.

2.把appid放到demo中查看是否是id的问题. ->如果是则联系运营查看id状态.

3.确认使用方式无误,参考对应demo,使用说明, 以及本FAQ.

4.若还是不能解决,找到问题复现的方法,并附上截图. 联系我们进行排查.

5.请求广告无广告返回,并且报400错误?

目前发现两种可能:

    1)appsid填写错误

    2)优效SSP sdk要求appsid和广告位ID缺一不可,如果appsid正确,很有可能是广告位ID(apid)漏填或填写错误

6.请求广告无广告返回,返回类似{"n":0, "ad":[]}的响应串?

目前两种可能:

    1)可能是请求串中的android版本号没有被定向,e.g.:bdr=21时不出广告,改为19或以下就出了

    2)请求串中的物料尺寸与广告库中的广告尺寸不符

7.sdk能支持unity3d吗?希望u3d有代码例子参考。

    u3d的sample我们正在开发中,开发完成后会放到官网。

    可以让其他应用市场扫不出有优效广告吗?

    我们有混淆包名的版本,需要单独联系我们获取。

8.我们现在产品里有些功能不能用activity写的,这个能给我们定制改下SDK么?插屏只能用activity来控制,这个能用Context支持吗?

    横幅支持context替换activity,插屏的展现接口依赖activity,后续版本我们会考虑提供只依赖context的展现接口。

9.使用动态加载sdk技术可以?

可以动态加载,但是要求AndroidManifest.xml有sdk要求的权限和声明。

10.现在manifest文件里面可以不配置id了吗?

SDK已经提供setAppSid接口设置id,可以不用在AndroidManifest.xml中配置id了。