Documentation

Marketing extends Message
in package

Configura el marketing de un usuario.

Generated from protobuf message users.management.Marketing

Table of Contents

Properties

$do_not_email  : mixed
Este flag en caso de estar activado inhibe cualquier tipo de correo de marketing o transaccional de cualquier tipo. Terminantemente prohibido mandar correos al usuario. Este campo es de sólo lectura.
$marketing  : mixed
Flag activo si el usuario permite comunicaciones comerciales de cualquier tipo, incluyendo comunicaciones fuera de lo que haya elegido explícitamente.
$third_party_profile  : mixed
Flag activo si el usuario permite que su perfil sea analizado por terceros o con el objetivo de mostrar publicidad o productos de terceros.

Methods

__construct()  : mixed
Constructor.
getDoNotEmail()  : bool
Este flag en caso de estar activado inhibe cualquier tipo de correo de marketing o transaccional de cualquier tipo. Terminantemente prohibido mandar correos al usuario. Este campo es de sólo lectura.
getMarketing()  : bool
Flag activo si el usuario permite comunicaciones comerciales de cualquier tipo, incluyendo comunicaciones fuera de lo que haya elegido explícitamente.
getThirdPartyProfile()  : bool
Flag activo si el usuario permite que su perfil sea analizado por terceros o con el objetivo de mostrar publicidad o productos de terceros.
setDoNotEmail()  : $this
Este flag en caso de estar activado inhibe cualquier tipo de correo de marketing o transaccional de cualquier tipo. Terminantemente prohibido mandar correos al usuario. Este campo es de sólo lectura.
setMarketing()  : $this
Flag activo si el usuario permite comunicaciones comerciales de cualquier tipo, incluyendo comunicaciones fuera de lo que haya elegido explícitamente.
setThirdPartyProfile()  : $this
Flag activo si el usuario permite que su perfil sea analizado por terceros o con el objetivo de mostrar publicidad o productos de terceros.

Properties

$do_not_email

Este flag en caso de estar activado inhibe cualquier tipo de correo de marketing o transaccional de cualquier tipo. Terminantemente prohibido mandar correos al usuario. Este campo es de sólo lectura.

protected mixed $do_not_email = false

Generated from protobuf field bool do_not_email = 2;

$marketing

Flag activo si el usuario permite comunicaciones comerciales de cualquier tipo, incluyendo comunicaciones fuera de lo que haya elegido explícitamente.

protected mixed $marketing = false

Generated from protobuf field bool marketing = 3;

$third_party_profile

Flag activo si el usuario permite que su perfil sea analizado por terceros o con el objetivo de mostrar publicidad o productos de terceros.

protected mixed $third_party_profile = false

Generated from protobuf field bool third_party_profile = 4;

Methods

__construct()

Constructor.

public __construct([array<string|int, mixed> $data = NULL ]) : mixed
Parameters
$data : array<string|int, mixed> = NULL

{ Optional. Data for populating the Message object.

@type bool $do_not_email
      Este flag en caso de estar activado inhibe cualquier tipo de correo de
      marketing o transaccional de cualquier tipo. Terminantemente prohibido
      mandar correos al usuario. Este campo es de sólo lectura.
@type bool $marketing
      Flag activo si el usuario permite comunicaciones comerciales de cualquier
      tipo, incluyendo comunicaciones fuera de lo que haya elegido explícitamente.
@type bool $third_party_profile
      Flag activo si el usuario permite que su perfil sea analizado por terceros
      o con el objetivo de mostrar publicidad o productos de terceros.

}

getDoNotEmail()

Este flag en caso de estar activado inhibe cualquier tipo de correo de marketing o transaccional de cualquier tipo. Terminantemente prohibido mandar correos al usuario. Este campo es de sólo lectura.

public getDoNotEmail() : bool

Generated from protobuf field bool do_not_email = 2;

Return values
bool

getMarketing()

Flag activo si el usuario permite comunicaciones comerciales de cualquier tipo, incluyendo comunicaciones fuera de lo que haya elegido explícitamente.

public getMarketing() : bool

Generated from protobuf field bool marketing = 3;

Return values
bool

getThirdPartyProfile()

Flag activo si el usuario permite que su perfil sea analizado por terceros o con el objetivo de mostrar publicidad o productos de terceros.

public getThirdPartyProfile() : bool

Generated from protobuf field bool third_party_profile = 4;

Return values
bool

setDoNotEmail()

Este flag en caso de estar activado inhibe cualquier tipo de correo de marketing o transaccional de cualquier tipo. Terminantemente prohibido mandar correos al usuario. Este campo es de sólo lectura.

public setDoNotEmail(bool $var) : $this

Generated from protobuf field bool do_not_email = 2;

Parameters
$var : bool
Return values
$this

setMarketing()

Flag activo si el usuario permite comunicaciones comerciales de cualquier tipo, incluyendo comunicaciones fuera de lo que haya elegido explícitamente.

public setMarketing(bool $var) : $this

Generated from protobuf field bool marketing = 3;

Parameters
$var : bool
Return values
$this

setThirdPartyProfile()

Flag activo si el usuario permite que su perfil sea analizado por terceros o con el objetivo de mostrar publicidad o productos de terceros.

public setThirdPartyProfile(bool $var) : $this

Generated from protobuf field bool third_party_profile = 4;

Parameters
$var : bool
Return values
$this

        
On this page

Search results