[英]Can't add facebook promoted_object field to campaign during graph api call for posting ads on facebook
我正在研究Facebook Ads API和新的重大變化
https://developers.facebook.com/docs/marketing-api/adset/v2.2#promoted_object
臉書已經為某些特定類型的目標添加了新的文件調用promoted_object。 現在我的問題是,當我使用有效的目標創建新的廣告系列時,如何將這個字段添加到圖形api調用中,因為我正在使用ruby on rails技術和fb_graph gem來與圖形api進行通信,因為此字段將是一個json對象,所以我該如何使用fb_graph gem向此json字段添加值。鏈接可能如下所示
"https://graph.facebook.com/act_<AD_ACCOUNT_ID>/adcampaigns?[here i need to add this promoted_objective]".
但是我無法將此字段添加到api調用中,因為我正在使用fb_graph gem。 任何人都可以幫助我。 在此先感謝大家。
我已經找到解決方案,我需要對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')
問題已經解決。請記住,此解決方案將在fb_graph gem上運行,但我不確定它是否在fb_graph2 gem上可用,因為我沒有在fb_graph2上進行測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.