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 PanelConversionReportSection

Sub class for PanelConversionReport.

Contains performance information about a public panel path.

Namespace: Apptus\ESales\Connector\Report
Located at Connector/Report/PanelConversionReportSection.php
Methods summary
public
# __construct( string $path, integer $display, integer $click, integer $addingToCart, integer $payment, Apptus\ESales\Connector\Report\Rate $ctr, Apptus\ESales\Connector\Report\Rate $atr, Apptus\ESales\Connector\Report\Rate $ptr, Apptus\ESales\Connector\Report\Rate $itr = null, float $revenue = 0.0, integer $units = 0, $displayName = null, $panelType = null )

Parameters

$path
The public path for this panel. Can not be null.
$display
Number of times this panel has been displayed.
$click
Number of times this panel has been clicked on.
$addingToCart
Number of items added to cart from this panel that were later purchased or abandoned.
$payment
Number of items added to cart from this panel and purchased later in the session.
$ctr
Clicks/displays or Rate::NaN() if the ctr can not be calculated. Can not be null.
$atr
Adding to carts/displays or Rate::NaN() if the atr can not be calculated. Can not be null.
$ptr
Payments/displays or Rate::NaN() if the ptr can not be calculated. Can not be null.
$itr

Clicks and Adding to carts/displays or Rate::NaN() if the itr can not be calculated. This parameter has been deprecated as of version 3.12 and will be ignored if supplied.

$revenue
The total revenue generated through this panel.
$units
The total number of sold units through this panel.
$displayName
$panelType
public string
# displayName( )

Returns

string
The display name of the panel.
public string
# panelType( )

Returns

string
The type of the panel.
public string
# path( )

Returns

string
The public panel path
public integer
# display( )

Returns

integer
The number of times this panel has been displayed.
public integer
# click( )

Returns

integer
The number of times this panel or any content of this panel has been clicked on.
public integer
# addingToCart( )

Returns

integer
Number of items added to cart from this panel that were later purchased or abandoned.
public integer
# payment( )

Returns

integer
Number of items added to cart from this panel and purchased later in the session.
public float
# revenue( )

Returns

float
The total revenue generated through this panel.
public integer
# units( )

Returns

integer
The total number of units purchased through this panel.
public Apptus\ESales\Connector\Report\Rate
# ctr( )

Returns

Apptus\ESales\Connector\Report\Rate
Clicks/displays or Rate::NaN() if the ctr can not be calculated.
public Apptus\ESales\Connector\Report\Rate
# atr( )

Returns

Apptus\ESales\Connector\Report\Rate
Adding to carts/displays or Rate::NaN() if the atr can not be calculated.
public Apptus\ESales\Connector\Report\Rate
# ptr( )

Returns

Apptus\ESales\Connector\Report\Rate
Payments/displays or Rate::NaN() if the ctr can not be calculated.
public Apptus\ESales\Connector\Report\Rate
# itr( )

Deprecated

As of 3.12, use ctr() instead.

Returns

Apptus\ESales\Connector\Report\Rate
Clicks and Adding to carts/displays or Rate::NaN() if the ctr can not be calculated.
public
# __toString( )
Apptus ESales Connector PHP API documentation generated by ApiGen