我一直在浏览文档,发现可以实现一个" Boost Post"通过Facebook Ad API实现功能。但是,我在找到Boost Post的确切方面遇到了一些麻烦?即API的哪一部分对应于" Boost Post" Facebook UI的功能?
https://developers.facebook.com/docs/marketing-api/adcreative/v2.4
此页面概述了几种类型的广告。 Facebook" Boost Post"有哪些类型?按钮做?或者这是API的错误部分吗?
答案 0 :(得分:3)
请在此处查看有关创建ad_campaign的示例:https://developers.facebook.com/docs/marketing-api/reference/ad-campaign#Creating
您尝试宣传的对象(本例中为网页发布)设置为lifetime
。
您还可以在广告系列一级设置广告的daily
或params
预算。
答案 1 :(得分:0)
我认为你想要的是“Page Post Ad”。我的理解是,这正是“推动邮政”所创造的,但是以简化的方式。通过API进入,没有这样的简化,所以术语“Boost”没有被使用,但仍然有一些非常好的文档。
我从本节的第二段开始: https://developers.facebook.com/docs/marketing-api/buying-api/ad-units#creative
答案 2 :(得分:0)
从Facebook文档中
要通过Page帖子创建广告(增加帖子),您首先需要根据该帖子为该广告创建广告素材。 See the doc page on how to create ad adcreatives.搜索根据现有的页面帖子制作广告
update tab1 set status = 1 where name not in (select name from tab2);
update tab1 set status = 1 where not exists (select 1 from tab2 where tab1.name=tab2.name);
update tab1 set status = 1 from tab1 left outer join tab2 on tab1.name = tab2.name where tab2.name is null;
此后,您将需要使用该广告素材来创建广告。 Creating ads from API with creative id
create table tab1(name varchar(30), status int);
create table tab2(name varchar(30));
insert into tab1 values('a', 5);
insert into tab1 values('b', 6);
insert into tab1 values('c', 7);
insert into tab1 values('d', 8);
上面的示例使用Facebook PHP Business SDK,但是您可以使用具有相同参数的Facebook PHP Graph SDK进行调用。 请参阅相应的SDK文件以查找确切的API参数名称。 例如:Business SDK参数
AdCreativeFields :: OBJECT_STORY_ID 是 object_story_id 作为API参数。
希望有帮助