首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于增加Facebook帖子的问题

关于增加Facebook帖子的问题
EN

Stack Overflow用户
提问于 2015-05-14 21:15:49
回答 1查看 428关注 0票数 4

我正试图通过Facebook的各种API来找出以下内容:

  1. 通过API在页面上创建一个Post (我知道这是可能的:)
  2. 通过Ad API来提升Post (我读到它是可能的,但我真的找不到允许我这样做的API。如果你知道,请指出!谢谢!)
  3. 一旦被提升,有什么方法可以从原始的帖子中提取被提升的帖子信息吗?我想,一旦提升了,提升后的帖子和原来的帖子是不同的,对吧?
  4. 我可以通过Insight API获得post统计数据,也可以通过各种Ad stats获得更多的post统计数据。职位统计只适用于职位,而提升职位统计只适用于提升职位,还是它们都是一组适用于两者的统计数据?

提前谢谢!

EN

回答 1

Stack Overflow用户

发布于 2015-05-20 15:51:31

您所要做的一切都可以通过Graph和Marketing API获得。

1)是的,正如您指出的,这是可能的。您可以阅读更多的here

2) --我建议您阅读上面链接的营销API文档,以了解广告的完整结构。但是简单地说,广告被分成以下四个对象:

  • Ad Campaign:这只是一组广告集,它们都有着与竞选目标相似的商业目的。
  • Ad Set:广告集是一组共享相同的每日或终生预算、时间表、出价类型、出价信息和目标数据的广告。
  • Ad Group:广告对象包含可视化显示广告并将其与相应的广告集相关联所需的数据。每个广告都与一组广告相关联,而且一组中的所有广告都有相同的每日或终生预算、时间表和目标。在每个广告集中创建多个广告将使我们能够根据图像、链接、视频、文本或位置的变化来优化它们的投放。
  • Ad Creative:广告创意对象是一个特定创意的实例,用于定义一个或多个广告组的创意字段。

3)当一篇文章有一个基于它的广告创建时,没有为广告目的创建的“重复”文章。如果您只想在帖子上获得付费/增加信息,那么最好的方法是使用Ads Insights API

4)当您从洞察API中提取统计数据时,您将看到附加了“付费”的度量标准,例如‘post_印象_’。这将返回您的付费印象的数量(即从一个广告),但它不会给你任何信息,广告造成这些印象。广告洞察API的将只返回印象,喜欢,评论等所造成的广告服务的帖子,他们不会返回有机的行动。

下面是一个cURL命令的快速运行,它将创建一个增强Post的活动,但在尝试它们之前,我将完全阅读营销API文档,以便您了解发生了什么。

代码语言:javascript
复制
// First we need to get the Ad Account from a user
curl https://graph.facebook.com/{USER_ID}/adaccounts&access_token={TOKEN}

// Now we can create our Ad Campaign. Response: {"id": "CAMPAIGN_GROUP_ID"}
curl \
-F 'name=my campaign group' \
-F 'campaign_group_status=PAUSED' \
-F 'objective=POST_ENGAGEMENT' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adcampaign_groups

// Using the Campaign Group ID we can create an Ad Set. Response: {"id": "AD_SET_ID"}
curl \
-F "name=My Adset" \
-F "bid_type=CPC" \
-F "bid_info={'CLICKS': 500}" \
-F "campaign_status=ACTIVE" \
-F "daily_budget=2000" \
-F "campaign_group_id=<AD_CAMPAIGN_ID>" \
-F "targeting={'geo_locations':{'countries':['US','GB']}}" \
-F "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adcampaigns" 

// Before we create an Ad Group, it is recommended to create an Ad Creative. 
// Response: {"id": "CREATIVE_ID"}
curl \
-F "name=sample creative" \ 
-F "object_story_id=<POST_ID>" \
-F "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adcreatives"

// Now that we have the Creative ID we can use that to create the final piece
// of the puzzle, the Ad Group. Response: {"id": "AD_GROUP_ID"}
curl \
-F "name=my ad" \
-F "campaign_id=<AD_SET_ID>" \
-F "creative={'creative_id':<AD_CREATIVE_ID>}" \
-F "adgroup_status=PAUSED" \
-F "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adgroups"
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30247471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档