Универсальное объявление со ссылкой, соответствующее описанным здесь спецификациям, может быть создано со следующими параметрами:
title=My Link Ad Creative
body=Click Here To Learn More
object_url=http://example.com
image_hash=FfabEOIJWF898203fPOIEJfe0f93f0
и post
ed к API графа. Это создаст рекламу со ссылками на боковой панели меньшего размера, похожую на столбец, только с двумя полями текста — я думаю, что это версия «старого формата… маленький квадрат», на которую вы ссылаетесь.
Чтобы создать объявление со ссылкой на ленту новостей с увеличенным изображением, которое вы ищете, вам потребуется использовать новый параметр object_story_spec
и включить допустимую спецификацию истории объекта, чтобы объявление со ссылкой (которое на самом деле является публикацией на странице) могло создаваться на лету и ассоциироваться с вашим объявлением.
Спецификация истории объекта должна содержать page_id
, чтобы "сообщение" могло быть создано и иметь автора страницы, а для link_ad
оно должно иметь поле link_data
, содержащее объект JSON с такими параметрами, как message
, link
, name
, caption
, description
, image_hash
и так далее. Подробности можно найти здесь, если щелкнуть object_story_spec в таблицу известных полей, а затем щелкните раскрывающийся список «link_ad». Ваш конечный объект будет выглядеть так:
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.
Есть смысл?
person
jbielick
schedule
16.01.2015