Overview

Namespaces

  • Apptus
    • ESales
      • Connector
        • Report
        • Time
    • Util
      • Cache
  • PHP

Classes

  • Ad
  • AdConversionReport
  • AdConversionReportSection
  • AdList
  • AdListSection
  • AdOrderValueReport
  • AdOrderValueReportSection
  • AdPlacementReport
  • AdPlacementReportSection
  • Attribute
  • PanelConversionReport
  • PanelConversionReportSection
  • Placement
  • ProductSalesByAttributeReport
  • ProductSalesByAttributeReportSection
  • ProductSalesByTimeReport
  • ProductTopSellersReport
  • ProductTopSellersReportSection
  • Rate
  • Report
  • SearchConversion
  • SearchCount
  • SearchStatisticsReport
  • SessionStatistics
  • SessionStatisticsReport
  • SessionSummaryReport
  • Summary
  • Timeline
  • TimelineType
  • TimeSlot
  • TopSellingSearchesReport
  • TopSellingSearchesReportSection

Exceptions

  • FormatException
  • Overview
  • Namespace
  • Class
  • Tree

Class AdConversionReportSection

Sub class for AdConversionReport.

Contains information about an ad together with average conversion rate for the campaign that this ad is part of and timelines for:

  • Conversion rate for visits that has seen this ad.
  • Conversion rate for visits that has not seen this ad.
  • Conversion rate for the campaign that this ad is part of.
Namespace: Apptus\ESales\Connector\Report
Located at Connector/Report/AdConversionReportSection.php
Methods summary
public
# __construct( Apptus\ESales\Connector\Report\Ad $ad, Apptus\ESales\Connector\Report\Rate $avgCrCampaign, Apptus\ESales\Connector\Report\Timeline $crWithAd, Apptus\ESales\Connector\Report\Timeline $crWithoutAd, Apptus\ESales\Connector\Report\Timeline $crCampaign )

Parameters

$ad
about this ad. Can not be null.
$avgCrCampaign
conversion rate for the campaign that this ad is part of. Use Rate::NaN() if the average conversion rate can not be calculated.
$crWithAd
rate for visits that has seen this ad. Can not be null.
$crWithoutAd
rate for visits that has not seen this ad. Can not be null.
$crCampaign
rate for the campaign that this ad is part of. Can not be null.
public Apptus\ESales\Connector\Report\Ad
# ad( )

Returns

Apptus\ESales\Connector\Report\Ad
The ad information.
public Apptus\ESales\Connector\Report\Rate
# averageCampaignConversionRate( )

Returns

Apptus\ESales\Connector\Report\Rate
The average conversion rate for the campaign that this ad is part of. Returns a Rate with NaN as value if average conversion rate could not be calculated.
public Apptus\ESales\Connector\Report\Timeline
# conversionRateWithAd( )

Returns

Apptus\ESales\Connector\Report\Timeline
A timeline of conversion rate for visits that has seen this ad.
public Apptus\ESales\Connector\Report\Timeline
# conversionRateWithoutAd( )

Returns

Apptus\ESales\Connector\Report\Timeline
A timeline of conversion rate for visits that has not seen this ad.
public Apptus\ESales\Connector\Report\Timeline
# conversionRateForCampaign( )

Returns

Apptus\ESales\Connector\Report\Timeline
A timeline of conversion rate for visits that has seen the campaign that this ad is part of.
Apptus ESales Connector PHP API documentation generated by ApiGen