2015-01-23 3 views
0

я работаю на Facebook Ads API и как новые преломлении измененияНевозможно добавить facebook поля promoted_object агитировать во время графа апи вызова для размещения рекламы на Facebook

https://developers.facebook.com/docs/marketing-api/adset/v2.2#promoted_object

facebook добавил новый promoted_object подал вызов в кампания по определенному типу цели. Теперь я задаю вопрос, как добавить это поле в графический api-вызов при создании новой кампании с достоверной целью, так как я использую ruby ​​on rails technology и fb_graph gem для связи с графиком api. Поскольку это поле будет json-объектом так как я могу добавить это поле JSon со значением с помощью fb_graph gem.The ссылка может быть как ниже

"https://graph.facebook.com/act_<AD_ACCOUNT_ID>/adcampaigns?[here i need to add this promoted_objective]". 

Но я не могу добавить это поле к апи вызова, как я использую fb_graph камень. Любой может мне помочь в этом. спасибо заранее, ребята.

ответ

0

я обнаружил решение, я должен был сделать обезьяны патч моего fb_graph gem.go к

lib/fb_graph/ad_campaign.rb #inside external libraries 

и добавил

:promoted_object 

поле к блоку attr_accessor. Тогда я могу просто добавить этот продвигаемый объект, который был помещен как хэш в объект fb_graph.

your_fb_graph_object.ad_campaigns(:promoted_object => 'VIDEO_VIEWS or something else') 

проблема solved.Keep в виду, что это решение будет работать на fb_graph драгоценный камень я не уверен, если он будет работать на fb_graph2 драгоценный камень, потому что я не проверял его на fb_graph2.

Смежные вопросы