1
0
mirror of synced 2025-03-27 18:44:00 +03:00

108 lines
1.8 KiB
PHP

<?php
/**
* @category Visit
* @package RetailCrm\Api\Model\Entity\WebAnalytics
*/
namespace RetailCrm\Api\Model\Entity\WebAnalytics;
use RetailCrm\Api\Component\Serializer\Annotation as JMS;
/**
* Class Visit
*
* @category Visit
* @package RetailCrm\Api\Model\Entity\WebAnalytics
*/
class Visit
{
/**
* @var string
*
* @JMS\Type("string")
* @JMS\SerializedName("createdAt")
*/
public $createdAt;
/**
* @var int
*
* @JMS\Type("integer")
* @JMS\SerializedName("visitLength")
*/
public $visitLength;
/**
* @var string
*
* @JMS\Type("string")
* @JMS\SerializedName("exitPage")
*/
public $exitPage;
/**
* @var string
*
* @JMS\Type("string")
* @JMS\SerializedName("landingPage")
*/
public $landingPage;
/**
* @var int
*
* @JMS\Type("integer")
* @JMS\SerializedName("pageViews")
*/
public $pageViews;
/**
* @var int
*
* @JMS\Type("integer")
* @JMS\SerializedName("pageDepth")
*/
public $pageDepth;
/**
* @var Customer
*
* @JMS\Type("RetailCrm\Api\Model\Entity\WebAnalytics\Customer")
* @JMS\SerializedName("customer")
*/
public $customer;
/**
* @var Source
*
* @JMS\Type("string")
* @JMS\SerializedName("source")
*/
public $source;
/**
* @var Page[]
*
* @JMS\Type("array<RetailCrm\Api\Model\Entity\WebAnalytics\Page>")
* @JMS\SerializedName("pages")
*/
public $pages;
/**
* @var string
*
* @JMS\Type("string")
* @JMS\SerializedName("clientId")
*/
public $clientId;
/**
* @var string
*
* @JMS\Type("string")
* @JMS\SerializedName("site")
*/
public $site;
}