Audience

class q2_smart.ts_endpoints.audience.Audience(logger, config, cache)[source]

Bases: TSEndpoint

async get()[source]
Return type:

AudienceList

property mock_get_audiences: dict
async get_users(audience_id)[source]
Return type:

list[int]

property mock_audience_users: list[int]
async get_count(audience_id)[source]
Return type:

int

property mock_audience_count: int
async create_simplified_audience(name, service, query, description=None)[source]
Return type:

dict

property mock_create_audience: dict
async delete_simplified_audience(audience_id)[source]
Return type:

bool

property mock_delete_audience: bool
async create_imported_audience(name, service, description=None)[source]
Return type:

dict

property mock_create_imported_audience: dict
async update_imported_audience(audience_id, name=None, service=None, description=<object object>)[source]
Return type:

dict

property mock_update_imported_audience: dict
async delete_imported_audience(audience_id)[source]
Return type:

bool

property mock_delete_imported_audience: bool