Repository URL to install this package:
Version:
0.32.0 ▾
|
import collections
# defined to match the marketo api interface
ActivityType = collections.namedtuple(
'ActivityType',
'id value',
)
DTR_BINARY_DOWNLOAD_ACTIVITY = ActivityType(
id=100001,
value="DTR_Binary"
)
DTRL_LICENSE_DOWNLOAD_ACTIVITY = ActivityType(
id=100001,
value="DTR_License"
)
ADD_TO_LIST_ACTIVITY = ActivityType(
id=24,
value="Add_To_List" # I made this up, not marketo's value
)
UCP_SIGN_UP_CAMPAIGN = ActivityType(
id=100001,
value="SIGN_UP"
)
UCP_RECEIVE_LICENSE_CAMPAGIN = ActivityType(
id=100001,
value="RECEIVE_LICENSE"
)
UCP_DOWNLOAD_SOFTWARE_CAMPAIGN = ActivityType(
id=100001,
value="DOWNLOAD_SOFTWARE"
)
UCP_USE_LICENSE_CAMPAGIN = ActivityType(
id=100001,
value="USE_LICENSE"
)
HUB_SIGN_UP_CAMPAIGN = ActivityType(
id=100001,
value="SIGN_UP"
)
TUTUM_SIGN_UP_CAMPAIGN = ActivityType(
id=100001,
value="SIGN_UP"
)
DTR_BINARY_DOWNLOAD = "DTR_BINARY_DOWNLOAD"
DTRL_LICENSE_DOWNLOAD = "DTR_LICENSE_DOWNLOAD"
ADD_TO_LIST = "ADD_TO_LIST"
MARKETO_ACTIVITY_TYPES = {
DTR_BINARY_DOWNLOAD: DTR_BINARY_DOWNLOAD_ACTIVITY,
DTRL_LICENSE_DOWNLOAD: DTRL_LICENSE_DOWNLOAD_ACTIVITY,
ADD_TO_LIST: ADD_TO_LIST
}