3

大约一周前(9 月 13 日)Facebook 展示了新的帖子链接格式(看起来更像照片帖子 - 大图等)。但是,当我通过 API 上传帖子(效果很好)时,尽管 Facebook 界面(直接 Facebook 广告创建者;Power-Editor)生成了看起来像旧格式的帖子(而图像被切割成一个小方块)根据需要发布新格式的帖子。

我没有看到任何有关新格式的文档(此页面:https ://developers.facebook.com/docs/reference/api/page/#links已于 3 周前更新)。此外,如果存在 API 差异,我也无法轻松嗅探 Power-editor 操作并查找 API 差异。

将不胜感激任何想法。谢谢。

4

1 回答 1

2

可以使用以下参数创建遵循此处规范的通用链接广告:

title=My Link Ad Creative
body=Click Here To Learn More
object_url=http://example.com
image_hash=FfabEOIJWF898203fPOIEJfe0f93f0

post编辑到图形 API。它将创建一个较小的、类似列的侧边栏链接广告,只有两个文本字段——我认为这就是您所引用的“旧格式...小方块”版本。

要创建您正在寻找的类似新闻源的大照片链接广告,您需要使用新object_story_spec参数并包含有效的对象故事规范,以便链接广告(实际上是页面帖子)可以动态创建并与您的广告素材相关联。

一个对象故事规范应该包含一个page_id-- 以便可以创建“帖子”并拥有一个页面作者,对于 a link_ad,它应该有一个link_data字段,其中包含一个 JSON 对象的参数,如, message, link, name,caption等等。如果您从已知字段表中单击 object_story_spec,然后单击“link_ad”下拉菜单,则可以在此处找到详细信息。您的最终对象将如下所示:descriptionimage_hash

params = {
  page_id: 1111111111,
  link_data: {
    link: 'example.com',
    message: 'The main text below the image',
    name: 'The text at the top of the image'
    description: 'the text below the message',
    image_hash: 'a previously uploaded image hash'
}

post创建广告的请求将包含以下字段:

name=My Link Ad Creative
object_story_spec={JSON.stringify(params)}

其中参数是 json 编码的。

说得通?

于 2015-01-16T15:41:01.573 回答