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 PanelConversionReport

Report for panel performance, one section for each public panel path.

This report can be seen in the Site tab in eSales Manager and it is described in the Panel conversion section on Apptus Zone (http://zone.apptus.com).

Apptus\ESales\Connector\Report\Report
Extended by Apptus\ESales\Connector\Report\PanelConversionReport
Namespace: Apptus\ESales\Connector\Report
Located at Connector/Report/PanelConversionReport.php
Methods summary
public static Apptus\ESales\Connector\Report\PanelConversionReport
# parse( string $data, DateTimeZone $tz )

Creates an PanelConversionReport from an XML document.

Creates an PanelConversionReport from an XML document.

Parameters

$data
string with the XML document to parse.
$tz
time zone for this report.

Returns

Apptus\ESales\Connector\Report\PanelConversionReport
A PanelConversionReport.

Throws

Apptus\ESales\Connector\Report\FormatException
if the XML document does not match the expected format.
public
# __construct( SimpleXMLElement $asXml, Apptus\ESales\Connector\Time\TimeInterval $interval, array $sections, DateTimeZone $tz )

Creates an PanelConversionReport.

Creates an PanelConversionReport.

Note that null is illegal for all input parameters.

Parameters

$asXml
XmlTree to be used if the Apptus\ESales\Connector\Report\Report::exportToXml() method is called.
$interval
time range for the data in this report.
$sections
list of Apptus\ESales\Connector\Report\PanelConversionReportSection elements. One for each public panel path in the report.
$tz
time zone for the data in this report.
public array
# sections( )

Returns

array
A list of Apptus\ESales\Connector\Report\PanelConversionReportSection elements. One for each public panel path in the report.
public
# exportToExcel( string $file )

Writes the report to a file. The report is written in plain text and ';' is used as separator.

Writes the report to a file. The report is written in plain text and ';' is used as separator.

Parameters

$file
file to write the report to.
Methods inherited from Apptus\ESales\Connector\Report\Report
exportToXml(), timeInterval()
Constants summary
string UNKNOWN_PANEL_TYPE
# "unknown"
Apptus ESales Connector PHP API documentation generated by ApiGen