現在、Facebookにてinstagram広告を出稿しています。
そこで、instagram広告のインプレッションなどのインサイト情報を取得したいのですが、どのようにすれば取得できるのか、中々わからない状況が続いています。
分かる方が居られましたら、アドバイスしていただければ幸いです。
言語はRubyです。
プログラミングを始めて、数ヶ月ですのでわからないことばかりで、基本的なことを質問してしまっているかもしれませんが、その辺りはご容赦いただけると幸いです。
以下は、あるサイトを参考にして書いてみました。
Ruby
1require 'facebook_ads' 2 3access_token = '<access_token>' 4app_secret = '<app_secret>' 5app_id = '<app_id>' 6id = '<id>' 7FacebookAds.configure do |config| 8 config.access_token = access_token 9 config.app_secret = app_secret 10end 11 12ad_account = FacebookAds::AdAccount.get(id) 13campaignss = ad_account.campaigns({ 14 fields: 'name''objective', 15 effective_status: ['ACTIVE','PAUSED'] 16})
上記を実行した時のエラーは、以下の感じです。
Ruby
1ruby sample.rb 2Traceback (most recent call last): 3sample.rb:7:in `<main>': undefined method `configure' for FacebookAds:Module (NoMethodError)
<参考にしたサイト>
https://github.com/tophatter/facebook-ruby-ads-sdk
https://developers.facebook.com/docs/marketing-api/insights
https://developers.facebook.com/docs/marketing-api/campaign-structure
あなたの回答
tips
プレビュー