簡體   English   中英

在圖api調用期間無法在廣告系列中添加Facebookpromoted_object字段以在Facebook上發布廣告

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM