Как мы можем получить доступ к списку статистики действий с рекламой в Facebook Marketing API, используя Python SDK?

Я пытался получить доступ к списку в Facebook Ads API в течение нескольких дней, но не смог продвинуться вперед.

Мне нужно получить поле Purchase_roas, которое является частью списка статистики действий с рекламой. Однако я не могу этого сделать.

Я использую Python SDK и повсюду искал несколько примеров, но не смог их найти!

Любые указания или пример кода действительно помогут здесь. Большое спасибо заранее.


person rohit0505    schedule 17.10.2019    source источник


Ответы (1)


Это пример кода получения ROAS для рекламного аккаунта:

    insights = FBAdAccount(fbid=adaccount_fb_id).get_insights(
            params={'date_preset':AdsInsights.DatePreset.lifetime},
            fields=[AdsInsights.Field.actions,
                    AdsInsights.Field.website_purchase_roas,
                    AdsInsights.Field.mobile_app_purchase_roas,
                    ])

Обратите внимание, что website_purchase_roas возвращает список, а не число. Кроме того, если в вашем рекламном аккаунте нет ROAS, список не будет возвращен.

person Idan Beker    schedule 31.10.2019
comment
Большое спасибо, Идан, я попробовал это, и это сработало отлично. Как вы упомянули, он вернул список, и я извлек из него значение ROAS. Спасибо еще раз. - person rohit0505; 01.11.2019