Facebook的营销API设置action_attribution_windows没有意见

Facebook的营销API设置action_attribution_windows没有意见

问题描述:

当使用Facebook的营销API我想下载没有action_attribution_windows 1d_view选项的行动。Facebook的营销API设置action_attribution_windows没有意见

我目前使用以下设置;

# Ad import fields 
fields = [ 
    # Ad meta data 
    Insights.Field.account_id, 
    Insights.Field.account_name, 
    Insights.Field.campaign_id, 
    Insights.Field.campaign_name, 
    Insights.Field.adset_id, 
    Insights.Field.adset_name, 
    Insights.Field.ad_id, 
    Insights.Field.ad_name, 
    Insights.Field.date_start, 
    Insights.Field.date_stop, 
    # Ad metrics 
    Insights.Field.cpc, 
    Insights.Field.cpm, 
    Insights.Field.cpp, 
    Insights.Field.ctr, 
    Insights.Field.impressions, 
    Insights.Field.reach, 
    Insights.Field.spend, 
    Insights.Field.inline_link_clicks, 
    Insights.Field.clicks, 
    Insights.Field.actions 
    ] 

# Ad parameters 
params_ad = { 
    'level': Insights.Level.ad, 
    'limit': limit if limit > 0 else None, 
    'time_range': { 
     'since': since, 
     'until': until 
    }, 
    'action_attribution_windows': ['28d_click'], 
} 

# Download data from Facebook 
my_insights = my_account.get_insights(fields=fields, params=params_ad) 

然而,这然后下载数据为28d_click与1d_view。因为我认为它没有给出任何值时默认在1d_view。

我将如何禁用1d_view?

如何禁用1d_view?

你不能,你需要,如果你使用action_attribution_windows否则,你猜到了指定的天数,就默认为1d_view

从文档, action_attribution_windows可以给出定制当天参数,因为它是一个: 列表

但是你可以指定7d_view28d_view如果你不需要1d_view

我们衡量当转换事件发生时发生,在时间回头看的动作1天,7天,28天

参考:

https://developers.facebook.com/docs/marketing-api/reference/ad-account/insights/

https://developers.facebook.com/docs/marketing-api/insights/v2.9

请评论以获取更多信息。