Restore Campaign and Ad Group level reports and add Device and AdNetworkType1 segments
As discussed.
Related to https://gitlab.com/meltano/meltano/issues/1548.
Implies reverting !8 (merged).
In the Ad Performance Report, the Device
segment is not compatible with the following fields, that will have to be removed:
- AveragePageviews (XML Attribute:
pagesSession
) - AverageTimeOnSite (XML Attribute:
avgSessionDurationSeconds
) - BounceRate (XML Attribute:
bounceRate
) - ClickAssistedConversionValue (XML Attribute:
clickAssistedConvValue
) - ClickAssistedConversions (XML Attribute:
clickAssistedConv
) - ClickAssistedConversionsOverLastClickConversions (XML Attribute:
clickAssistedConvLastClickConv
) - ImpressionAssistedConversionValue (XML Attribute:
imprAssistedConvValue
) - ImpressionAssistedConversions (XML Attribute:
imprAssistedConv
) - ImpressionAssistedConversionsOverLastClickConversions (XML Attribute:
imprAssistedConvLastClickConv
) - PercentNewVisitors (XML Attribute:
newSessions
)
In the Keywords Performance Report, both AdNetworkType1
and Device
are (additionally) not compatible with the following fields, but as far as I can see we don't include these to begin with, and adding AdNetworkType1
and Device
to the Keywords Performance Report is not actually required:
- HistoricalCreativeQualityScore (XML Attribute:
adRelevanceHist
) - HistoricalLandingPageQualityScore (XML Attribute:
landingPageExperienceHist
) - HistoricalQualityScore (XML Attribute:
qualScoreHist
) - HistoricalSearchPredictedCtr (XML Attribute:
expectedClickthroughRateHist
)