This commit is contained in:
Jonas Linter
2025-11-10 10:50:44 +01:00
parent 8f4753ff20
commit 987553ef74

View File

@@ -12,7 +12,7 @@ from zoneinfo import ZoneInfo
from dotenv import load_dotenv
from facebook_business.adobjects.adaccount import AdAccount
from facebook_business.adobjects.adsinsights import AdsInsights, CampaignInsights
from facebook_business.adobjects.adsinsights import AdsInsights
from facebook_business.adobjects.user import User
from facebook_business.api import FacebookAdsApi
from facebook_business.exceptions import FacebookRequestError
@@ -638,19 +638,19 @@ class ScheduledInsightsGrabber:
limit: Maximum number of campaigns
"""
fields = [
CampaignInsights.Field.campaign_id,
CampaignInsights.Field.campaign_name,
CampaignInsights.Field.country,
CampaignInsights.Field.impressions,
CampaignInsights.Field.clicks,
CampaignInsights.Field.spend,
CampaignInsights.Field.ctr,
CampaignInsights.Field.cpc,
CampaignInsights.Field.cpm,
CampaignInsights.Field.reach,
CampaignInsights.Field.actions,
CampaignInsights.Field.date_start,
CampaignInsights.Field.date_stop,
AdsInsights.Field.campaign_id,
AdsInsights.Field.campaign_name,
'country',
AdsInsights.Field.impressions,
AdsInsights.Field.clicks,
AdsInsights.Field.spend,
AdsInsights.Field.ctr,
AdsInsights.Field.cpc,
AdsInsights.Field.cpm,
AdsInsights.Field.reach,
AdsInsights.Field.actions,
AdsInsights.Field.date_start,
AdsInsights.Field.date_stop,
]
params = {
@@ -799,18 +799,18 @@ class ScheduledInsightsGrabber:
Number of records stored
"""
fields = [
CampaignInsights.Field.campaign_id,
CampaignInsights.Field.campaign_name,
CampaignInsights.Field.impressions,
CampaignInsights.Field.clicks,
CampaignInsights.Field.spend,
CampaignInsights.Field.ctr,
CampaignInsights.Field.cpc,
CampaignInsights.Field.cpm,
CampaignInsights.Field.reach,
CampaignInsights.Field.actions,
CampaignInsights.Field.date_start,
CampaignInsights.Field.date_stop,
AdsInsights.Field.campaign_id,
AdsInsights.Field.campaign_name,
AdsInsights.Field.impressions,
AdsInsights.Field.clicks,
AdsInsights.Field.spend,
AdsInsights.Field.ctr,
AdsInsights.Field.cpc,
AdsInsights.Field.cpm,
AdsInsights.Field.reach,
AdsInsights.Field.actions,
AdsInsights.Field.date_start,
AdsInsights.Field.date_stop,
]
params = {