<?php
namespace App\Entity\Logs;
use Doctrine\ORM\Mapping as ORM;
/**
* CustomerExternalReferer
*
* @ORM\Table
*
* @ORM\Entity(repositoryClass="App\Repository\Logs\CustomerExternalRefererRepository")
*/
class CustomerExternalReferer
{
/**
* @var int
*
* @ORM\Id
*
* @ORM\GeneratedValue(strategy="AUTO")
*
* @ORM\Column(type="integer")
*/
private $id;
/**
* @var int|null
*
* @ORM\Column(type="integer", nullable=true)
*/
private $customerId;
/**
* @var string
*
* @ORM\Column(type="string", nullable=false)
*/
private $bbidm;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true)
*/
private $languageIsoCode;
/**
* @var string|null
*
* @ORM\Column(type="text", nullable=true)
*/
private $refererUrl;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true)
*/
private $gadwMatchtype;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true, length=40)
*/
private $gadwNetwork;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true, length=40)
*/
private $gadwKeyword;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true, length=40)
*/
private $utmSource;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true, length=40)
*/
private $utmMedium;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true, length=40)
*/
private $utmCampaign;
/**
* @var \DateTime|null
*
* @ORM\Column(type="datetime", nullable=true)
*/
private $dateAdd;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true)
*/
private $gclid;
/**
* @var string|null
*
* @ORM\Column(type="string", nullable=true)
*/
private $fblid;
/**
* @ORM\Column(name="utm_id", type="string", nullable=true, length=40)
*/
private ?string $utmId = null;
/**
* @ORM\Column(name="utm_content", type="string", nullable=true, length=40)
*/
private ?string $utmContent = null;
/**
* @ORM\Column(name="tapfiliate", type="text", nullable=true)
*/
private ?string $tapfiliate;
public function getId(): ?int
{
return $this->id;
}
public function setId(int $id): CustomerExternalReferer
{
$this->id = $id;
return $this;
}
public function getCustomerId(): ?int
{
return $this->customerId;
}
public function setCustomerId(?int $customerId): CustomerExternalReferer
{
$this->customerId = $customerId;
return $this;
}
public function getLanguageIsoCode(): ?string
{
return $this->languageIsoCode;
}
public function setLanguageIsoCode(?string $languageIsoCode): CustomerExternalReferer
{
$this->languageIsoCode = $languageIsoCode;
return $this;
}
public function getRefererUrl(): ?string
{
return $this->refererUrl;
}
public function setRefererUrl(?string $refererUrl): CustomerExternalReferer
{
$this->refererUrl = $refererUrl;
return $this;
}
public function getGadwMatchtype(): ?string
{
return $this->gadwMatchtype;
}
public function setGadwMatchtype(?string $gadwMatchtype): CustomerExternalReferer
{
$this->gadwMatchtype = $gadwMatchtype;
return $this;
}
public function getGadwNetwork(): ?string
{
return $this->gadwNetwork;
}
public function setGadwNetwork(?string $gadwNetwork): CustomerExternalReferer
{
$this->gadwNetwork = $gadwNetwork;
return $this;
}
public function getGadwKeyword(): ?string
{
return $this->gadwKeyword;
}
public function setGadwKeyword(?string $gadwKeyword): CustomerExternalReferer
{
$this->gadwKeyword = $gadwKeyword;
return $this;
}
public function getUtmSource(): ?string
{
return $this->utmSource;
}
public function setUtmSource(?string $utmSource): CustomerExternalReferer
{
$this->utmSource = $utmSource;
return $this;
}
public function getUtmMedium(): ?string
{
return $this->utmMedium;
}
public function setUtmMedium(?string $utmMedium): CustomerExternalReferer
{
$this->utmMedium = $utmMedium;
return $this;
}
public function getUtmCampaign(): ?string
{
return $this->utmCampaign;
}
public function setUtmCampaign(?string $utmCampaign): CustomerExternalReferer
{
$this->utmCampaign = $utmCampaign;
return $this;
}
public function getDateAdd(): ?\DateTime
{
return $this->dateAdd;
}
public function setDateAdd(?\DateTime $dateAdd): CustomerExternalReferer
{
$this->dateAdd = $dateAdd;
return $this;
}
public function getGclid(): ?string
{
return $this->gclid;
}
public function setGclid(?string $gclid): CustomerExternalReferer
{
$this->gclid = $gclid;
return $this;
}
public function getFblid(): ?string
{
return $this->fblid;
}
public function setFblid(?string $fblid): CustomerExternalReferer
{
$this->fblid = $fblid;
return $this;
}
public function getBbidm(): string
{
return $this->bbidm;
}
public function setBbidm(string $bbidm): CustomerExternalReferer
{
$this->bbidm = $bbidm;
return $this;
}
public function getUtmId(): ?string
{
return $this->utmId;
}
public function setUtmId(?string $utmId): CustomerExternalReferer
{
$this->utmId = $utmId;
return $this;
}
public function getUtmContent(): ?string
{
return $this->utmContent;
}
public function setUtmContent(?string $utmContent): CustomerExternalReferer
{
$this->utmContent = $utmContent;
return $this;
}
public function getTapfiliate(): ?string
{
return $this->tapfiliate;
}
public function setTapfiliate(?string $tapfiliate): CustomerExternalReferer
{
$this->tapfiliate = $tapfiliate;
return $this;
}
}