Implementation
core.Map<core.String, core.dynamic> toJson() {
final absoluteTopImpressionPercentage =
this.absoluteTopImpressionPercentage;
final allConversions = this.allConversions;
final allConversionsByConversionDate = this.allConversionsByConversionDate;
final allConversionsFromClickToCall = this.allConversionsFromClickToCall;
final allConversionsFromDirections = this.allConversionsFromDirections;
final allConversionsFromInteractionsRate =
this.allConversionsFromInteractionsRate;
final allConversionsFromInteractionsValuePerInteraction =
this.allConversionsFromInteractionsValuePerInteraction;
final allConversionsFromMenu = this.allConversionsFromMenu;
final allConversionsFromOrder = this.allConversionsFromOrder;
final allConversionsFromOtherEngagement =
this.allConversionsFromOtherEngagement;
final allConversionsFromStoreVisit = this.allConversionsFromStoreVisit;
final allConversionsFromStoreWebsite = this.allConversionsFromStoreWebsite;
final allConversionsValue = this.allConversionsValue;
final allConversionsValueByConversionDate =
this.allConversionsValueByConversionDate;
final allConversionsValuePerCost = this.allConversionsValuePerCost;
final averageCartSize = this.averageCartSize;
final averageCost = this.averageCost;
final averageCpc = this.averageCpc;
final averageCpm = this.averageCpm;
final averageImpressionFrequencyPerUser =
this.averageImpressionFrequencyPerUser;
final averageOrderValueMicros = this.averageOrderValueMicros;
final averageQualityScore = this.averageQualityScore;
final clicks = this.clicks;
final clientAccountConversions = this.clientAccountConversions;
final clientAccountConversionsValue = this.clientAccountConversionsValue;
final clientAccountCrossSellCostOfGoodsSoldMicros =
this.clientAccountCrossSellCostOfGoodsSoldMicros;
final clientAccountCrossSellGrossProfitMicros =
this.clientAccountCrossSellGrossProfitMicros;
final clientAccountCrossSellRevenueMicros =
this.clientAccountCrossSellRevenueMicros;
final clientAccountCrossSellUnitsSold =
this.clientAccountCrossSellUnitsSold;
final clientAccountLeadCostOfGoodsSoldMicros =
this.clientAccountLeadCostOfGoodsSoldMicros;
final clientAccountLeadGrossProfitMicros =
this.clientAccountLeadGrossProfitMicros;
final clientAccountLeadRevenueMicros = this.clientAccountLeadRevenueMicros;
final clientAccountLeadUnitsSold = this.clientAccountLeadUnitsSold;
final clientAccountViewThroughConversions =
this.clientAccountViewThroughConversions;
final contentBudgetLostImpressionShare =
this.contentBudgetLostImpressionShare;
final contentImpressionShare = this.contentImpressionShare;
final contentRankLostImpressionShare = this.contentRankLostImpressionShare;
final conversionCustomMetrics = this.conversionCustomMetrics;
final conversions = this.conversions;
final conversionsByConversionDate = this.conversionsByConversionDate;
final conversionsFromInteractionsRate =
this.conversionsFromInteractionsRate;
final conversionsFromInteractionsValuePerInteraction =
this.conversionsFromInteractionsValuePerInteraction;
final conversionsValue = this.conversionsValue;
final conversionsValueByConversionDate =
this.conversionsValueByConversionDate;
final conversionsValuePerCost = this.conversionsValuePerCost;
final costMicros = this.costMicros;
final costOfGoodsSoldMicros = this.costOfGoodsSoldMicros;
final costPerAllConversions = this.costPerAllConversions;
final costPerConversion = this.costPerConversion;
final costPerCurrentModelAttributedConversion =
this.costPerCurrentModelAttributedConversion;
final crossDeviceConversions = this.crossDeviceConversions;
final crossDeviceConversionsByConversionDate =
this.crossDeviceConversionsByConversionDate;
final crossDeviceConversionsValue = this.crossDeviceConversionsValue;
final crossDeviceConversionsValueByConversionDate =
this.crossDeviceConversionsValueByConversionDate;
final crossSellCostOfGoodsSoldMicros = this.crossSellCostOfGoodsSoldMicros;
final crossSellGrossProfitMicros = this.crossSellGrossProfitMicros;
final crossSellRevenueMicros = this.crossSellRevenueMicros;
final crossSellUnitsSold = this.crossSellUnitsSold;
final ctr = this.ctr;
final generalInvalidClickRate = this.generalInvalidClickRate;
final generalInvalidClicks = this.generalInvalidClicks;
final grossProfitMargin = this.grossProfitMargin;
final grossProfitMicros = this.grossProfitMicros;
final historicalCreativeQualityScore = this.historicalCreativeQualityScore;
final historicalLandingPageQualityScore =
this.historicalLandingPageQualityScore;
final historicalQualityScore = this.historicalQualityScore;
final historicalSearchPredictedCtr = this.historicalSearchPredictedCtr;
final impressions = this.impressions;
final interactionEventTypes = this.interactionEventTypes;
final interactionRate = this.interactionRate;
final interactions = this.interactions;
final invalidClickRate = this.invalidClickRate;
final invalidClicks = this.invalidClicks;
final leadCostOfGoodsSoldMicros = this.leadCostOfGoodsSoldMicros;
final leadGrossProfitMicros = this.leadGrossProfitMicros;
final leadRevenueMicros = this.leadRevenueMicros;
final leadUnitsSold = this.leadUnitsSold;
final mobileFriendlyClicksPercentage = this.mobileFriendlyClicksPercentage;
final orders = this.orders;
final rawEventConversionMetrics = this.rawEventConversionMetrics;
final revenueMicros = this.revenueMicros;
final searchAbsoluteTopImpressionShare =
this.searchAbsoluteTopImpressionShare;
final searchBudgetLostAbsoluteTopImpressionShare =
this.searchBudgetLostAbsoluteTopImpressionShare;
final searchBudgetLostImpressionShare =
this.searchBudgetLostImpressionShare;
final searchBudgetLostTopImpressionShare =
this.searchBudgetLostTopImpressionShare;
final searchClickShare = this.searchClickShare;
final searchExactMatchImpressionShare =
this.searchExactMatchImpressionShare;
final searchImpressionShare = this.searchImpressionShare;
final searchRankLostAbsoluteTopImpressionShare =
this.searchRankLostAbsoluteTopImpressionShare;
final searchRankLostImpressionShare = this.searchRankLostImpressionShare;
final searchRankLostTopImpressionShare =
this.searchRankLostTopImpressionShare;
final searchTopImpressionShare = this.searchTopImpressionShare;
final topImpressionPercentage = this.topImpressionPercentage;
final uniqueUsers = this.uniqueUsers;
final unitsSold = this.unitsSold;
final valuePerAllConversions = this.valuePerAllConversions;
final valuePerAllConversionsByConversionDate =
this.valuePerAllConversionsByConversionDate;
final valuePerConversion = this.valuePerConversion;
final valuePerConversionsByConversionDate =
this.valuePerConversionsByConversionDate;
final visits = this.visits;
return {
'absoluteTopImpressionPercentage': ?absoluteTopImpressionPercentage,
'allConversions': ?allConversions,
'allConversionsByConversionDate': ?allConversionsByConversionDate,
'allConversionsFromClickToCall': ?allConversionsFromClickToCall,
'allConversionsFromDirections': ?allConversionsFromDirections,
'allConversionsFromInteractionsRate': ?allConversionsFromInteractionsRate,
'allConversionsFromInteractionsValuePerInteraction':
?allConversionsFromInteractionsValuePerInteraction,
'allConversionsFromMenu': ?allConversionsFromMenu,
'allConversionsFromOrder': ?allConversionsFromOrder,
'allConversionsFromOtherEngagement': ?allConversionsFromOtherEngagement,
'allConversionsFromStoreVisit': ?allConversionsFromStoreVisit,
'allConversionsFromStoreWebsite': ?allConversionsFromStoreWebsite,
'allConversionsValue': ?allConversionsValue,
'allConversionsValueByConversionDate':
?allConversionsValueByConversionDate,
'allConversionsValuePerCost': ?allConversionsValuePerCost,
'averageCartSize': ?averageCartSize,
'averageCost': ?averageCost,
'averageCpc': ?averageCpc,
'averageCpm': ?averageCpm,
'averageImpressionFrequencyPerUser': ?averageImpressionFrequencyPerUser,
'averageOrderValueMicros': ?averageOrderValueMicros,
'averageQualityScore': ?averageQualityScore,
'clicks': ?clicks,
'clientAccountConversions': ?clientAccountConversions,
'clientAccountConversionsValue': ?clientAccountConversionsValue,
'clientAccountCrossSellCostOfGoodsSoldMicros':
?clientAccountCrossSellCostOfGoodsSoldMicros,
'clientAccountCrossSellGrossProfitMicros':
?clientAccountCrossSellGrossProfitMicros,
'clientAccountCrossSellRevenueMicros':
?clientAccountCrossSellRevenueMicros,
'clientAccountCrossSellUnitsSold': ?clientAccountCrossSellUnitsSold,
'clientAccountLeadCostOfGoodsSoldMicros':
?clientAccountLeadCostOfGoodsSoldMicros,
'clientAccountLeadGrossProfitMicros': ?clientAccountLeadGrossProfitMicros,
'clientAccountLeadRevenueMicros': ?clientAccountLeadRevenueMicros,
'clientAccountLeadUnitsSold': ?clientAccountLeadUnitsSold,
'clientAccountViewThroughConversions':
?clientAccountViewThroughConversions,
'contentBudgetLostImpressionShare': ?contentBudgetLostImpressionShare,
'contentImpressionShare': ?contentImpressionShare,
'contentRankLostImpressionShare': ?contentRankLostImpressionShare,
'conversionCustomMetrics': ?conversionCustomMetrics,
'conversions': ?conversions,
'conversionsByConversionDate': ?conversionsByConversionDate,
'conversionsFromInteractionsRate': ?conversionsFromInteractionsRate,
'conversionsFromInteractionsValuePerInteraction':
?conversionsFromInteractionsValuePerInteraction,
'conversionsValue': ?conversionsValue,
'conversionsValueByConversionDate': ?conversionsValueByConversionDate,
'conversionsValuePerCost': ?conversionsValuePerCost,
'costMicros': ?costMicros,
'costOfGoodsSoldMicros': ?costOfGoodsSoldMicros,
'costPerAllConversions': ?costPerAllConversions,
'costPerConversion': ?costPerConversion,
'costPerCurrentModelAttributedConversion':
?costPerCurrentModelAttributedConversion,
'crossDeviceConversions': ?crossDeviceConversions,
'crossDeviceConversionsByConversionDate':
?crossDeviceConversionsByConversionDate,
'crossDeviceConversionsValue': ?crossDeviceConversionsValue,
'crossDeviceConversionsValueByConversionDate':
?crossDeviceConversionsValueByConversionDate,
'crossSellCostOfGoodsSoldMicros': ?crossSellCostOfGoodsSoldMicros,
'crossSellGrossProfitMicros': ?crossSellGrossProfitMicros,
'crossSellRevenueMicros': ?crossSellRevenueMicros,
'crossSellUnitsSold': ?crossSellUnitsSold,
'ctr': ?ctr,
'generalInvalidClickRate': ?generalInvalidClickRate,
'generalInvalidClicks': ?generalInvalidClicks,
'grossProfitMargin': ?grossProfitMargin,
'grossProfitMicros': ?grossProfitMicros,
'historicalCreativeQualityScore': ?historicalCreativeQualityScore,
'historicalLandingPageQualityScore': ?historicalLandingPageQualityScore,
'historicalQualityScore': ?historicalQualityScore,
'historicalSearchPredictedCtr': ?historicalSearchPredictedCtr,
'impressions': ?impressions,
'interactionEventTypes': ?interactionEventTypes,
'interactionRate': ?interactionRate,
'interactions': ?interactions,
'invalidClickRate': ?invalidClickRate,
'invalidClicks': ?invalidClicks,
'leadCostOfGoodsSoldMicros': ?leadCostOfGoodsSoldMicros,
'leadGrossProfitMicros': ?leadGrossProfitMicros,
'leadRevenueMicros': ?leadRevenueMicros,
'leadUnitsSold': ?leadUnitsSold,
'mobileFriendlyClicksPercentage': ?mobileFriendlyClicksPercentage,
'orders': ?orders,
'rawEventConversionMetrics': ?rawEventConversionMetrics,
'revenueMicros': ?revenueMicros,
'searchAbsoluteTopImpressionShare': ?searchAbsoluteTopImpressionShare,
'searchBudgetLostAbsoluteTopImpressionShare':
?searchBudgetLostAbsoluteTopImpressionShare,
'searchBudgetLostImpressionShare': ?searchBudgetLostImpressionShare,
'searchBudgetLostTopImpressionShare': ?searchBudgetLostTopImpressionShare,
'searchClickShare': ?searchClickShare,
'searchExactMatchImpressionShare': ?searchExactMatchImpressionShare,
'searchImpressionShare': ?searchImpressionShare,
'searchRankLostAbsoluteTopImpressionShare':
?searchRankLostAbsoluteTopImpressionShare,
'searchRankLostImpressionShare': ?searchRankLostImpressionShare,
'searchRankLostTopImpressionShare': ?searchRankLostTopImpressionShare,
'searchTopImpressionShare': ?searchTopImpressionShare,
'topImpressionPercentage': ?topImpressionPercentage,
'uniqueUsers': ?uniqueUsers,
'unitsSold': ?unitsSold,
'valuePerAllConversions': ?valuePerAllConversions,
'valuePerAllConversionsByConversionDate':
?valuePerAllConversionsByConversionDate,
'valuePerConversion': ?valuePerConversion,
'valuePerConversionsByConversionDate':
?valuePerConversionsByConversionDate,
'visits': ?visits,
};
}