• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/marketing/adsaudience.php
  • Класс: Bitrix\Seo\Marketing\AdsAudience
  • Вызов: AdsAudience::addAudience
static function addAudience($type, $accountId = null, $name = null)
{
	$audience = Service::getAudience($type);
	if (!$audience)
	{
		return null;
	}

	if (!$name)
	{
		self::$errors[] = Loc::getMessage("SEO_RETARGETING_EMPTY_AUDIENCE_NAME");
		return null;
	}
	$audience->setAccountId($accountId);
	$parameters = array(
		'NAME' => $name
	);
	$addResult = $audience->add($parameters);
	if ($addResult->isSuccess() && $addResult->getId())
	{
		return $addResult->getId();
	}
	else
	{
		self::$errors = $addResult->getErrorMessages();
		return null;
	}
}