poprox_concepts.domain.newsletter#

Classes

Impression(*[, impression_id, created_at, ...])

Newsletter(*[, newsletter_id, treatment_id, ...])

class poprox_concepts.domain.newsletter.Impression(*, impression_id=<factory>, newsletter_id, position, article, created_at=None, extra=None, headline=None, subhead=None, feedback=None)#

Bases: BaseModel

Parameters:
model_config: ClassVar[ConfigDict] = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

class poprox_concepts.domain.newsletter.Newsletter(*, newsletter_id=<factory>, account_id, treatment_id=None, impressions, subject, body_html, created_at=None, recommender_info=None, feedback=None)#

Bases: BaseModel

Parameters:
model_config: ClassVar[ConfigDict] = {}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].