Facebook的权限逻辑,其实应该不算复杂,不过新入行的同学可能不太熟悉,熟手也容易漏掉一些细节。Facebook BM,Facebook个人账号,Facebook广告账号,Facebook APP权限,Facebook fanpage权限,其实还有一个很少用到的 Facebook BM system用户。Facebook BM是最基础的,要投放广告一般都得有个BM(个人户的不讨论,大家一般都是国内代理开户为主,电商我跑的少,一般不介绍)。一般BM还需要做个企业信息填写和认证,认证的时候需要有个官网,对应官网域名下的邮箱,营业执照,营业执照对应地址的水电/银行账单,国内现在直接要求公户验证。当然BM不认证也是可以正常投放的。Facebook个人户,就是普通的个人账户,但是如果没跑过广告,直接去搞广告投放很容易挂掉,这块养号又是另一个可以写一大篇文章。假设大家都有了一个能正常投放广告的个人户吧,再假设大家都是大企业,正规产品投放,不容易被封个人户的那种。广告账号,一般直接找代理申请,之后绑定到BM。正常情况下申请开户的企业信息和BM认证的企业信息一致,也存在不一致的BM没有企业信息可以直接绑进去。
Facebook APP,投放一般都会需要一个,用来设置安装包的基本信息。Facebook fanpa个也是必须的,最终广告发布出去的post都是在这个page下。正常情况下,我们授权逻辑一般是我们自己的个人账户,分别拿到BM,广告账户,APP,page的权限,如果所有都是admin权限的话,那就无所谓了直接发布广告不会有问题。如果我们想用最小的授权来发布广告应该是如何呢?2,代理绑定广告账户到BM后,BM admin给上述的员工授予广告账户权限,能发布广告campaign的那个权限。3,Facebook APP 绑定到BM中,之后把APP再分权限给员工。当然存在一种情况是不愿意将APP绑定到BM中,这时候需要直接在developer后台给对应员工的个人账号授权developer(admin也可以)权限,并且在APP 高级设置中,把广告账号的ID,添加进去。 如果是admin的话记得不加也可以,如果不是admin的话,必须添加广告账号ID。 ---这里可能我会记错,现在我们一般都是BM直接授权了,方便很多。4,Fanpage 一般也是通过BM直接绑定后给员工授权post content权限,但是如果不通过BM,也是可以直接在fanpage后天中添加管理员权限。5,特殊情况下还会有instagram权限,一般也是直接绑定到BM去分配比较方便,但是更多时候其实都愿意直接使用fanpage账号来发布ins的广告了。如果都是自己的权限给员工分配其实一般也不容易出错,直接BM里面全都分享过去了。如果是代投,一般情况下,需要将自己的Facebook APP和fanpage从自己的BM直接分享到代理的BM去,同时自己申请的广告账户,是可以同时绑定到自己的BM以及代理BM中,前提是代理的BM是申请了认证的代理商BM。比较特殊的一个是system用户,BM的system用户基本绝大部分人都不会用到,这个只有使用API 的同学才会用到,在BM中创建一个system用户,并且选择申请API权限的APP,选择需要的接口权限,创建好后再分配资产, 之后就可以通过API操作被分配资产的账户,page和APP了。system用户的好处是直接生成的token没有过期的说法,缺点是只能操作者一个BM的资产。如果是想通过API管理发布广告之类,用system账户比较麻烦的是不能跨BM,所以其实还可以用个人权限模拟登录的方式,获取登录token之后来跨BM操作,并且这个方式其实还可以有很多小技巧可以解决个人账户容易被盯上的问题,以及解决某些特殊类别的广告必须要实名认证后才能发的,也可以走这个模式去操作。似乎这个权限逻辑,一般大家也用不上倒是搞API的同学其实看看这类基础文章会有点帮助。