def __init__(self): self.site_id = get_required_setting('CLICKY_SITE_ID', SITE_ID_RE, "must be a (string containing) a number")
def __init__(self): self.token = get_required_setting( 'MIXPANEL_API_TOKEN', MIXPANEL_API_TOKEN_RE, "must be a string containing a 32-digit hexadecimal number")
def __init__(self): self.site_id = get_required_setting( 'CLICKY_SITE_ID', SITE_ID_RE, "must be a (string containing) a number")
def __init__(self): self.property_id = get_required_setting( 'GOOGLE_ANALYTICS_PROPERTY_ID', PROPERTY_ID_RE, "must be a string looking like 'UA-XXXXXX-Y'")