Source code for twitter_ads_v2.enum

"""Container for all enum values used by the Ads API SDK."""


[docs]def enum(**enums): return type('Enum', (), enums)
TRANSFORM = enum( TIME=0, BOOL=1, INT=2, LIST=3, OBJECT=4 ) AGE_BUCKET = enum( AGE_13_TO_24='AGE_13_TO_24', AGE_13_TO_34='AGE_13_TO_34', AGE_13_TO_49='AGE_13_TO_49', AGE_13_TO_54='AGE_13_TO_54', AGE_OVER_13='AGE_OVER_13', AGE_18_TO_34='AGE_18_TO_34', AGE_18_TO_49='AGE_18_TO_49', AGE_18_TO_54='AGE_18_TO_54', AGE_OVER_18='AGE_OVER_18', AGE_21_TO_34='AGE_21_TO_34', AGE_21_TO_49='AGE_21_TO_49', AGE_21_TO_54='AGE_21_TO_54', AGE_OVER_21='AGE_OVER_21', AGE_25_TO_49='AGE_25_TO_49', AGE_25_TO_54='AGE_25_TO_54', AGE_OVER_25='AGE_OVER_25', AGE_35_TO_49='AGE_35_TO_49', AGE_35_TO_54='AGE_35_TO_54', AGE_OVER_35='AGE_OVER_35', AGE_OVER_50='AGE_OVER_50' ) BID_UNIT = enum( APP_CLICK='APP_CLICK', APP_INSTALL='APP_INSTALL', ENGAGEMENT='ENGAGEMENT', FOLLOW='FOLLOW', LEAD='LEAD', LINK_CLICK='LINK_CLICK', VIEW='VIEW' ) CHARGE_BY = enum( APP_CLICK='APP_CLICK', APP_INSTALL='APP_INSTALL', ENGAGEMENT='ENGAGEMENT', FOLLOW='FOLLOW', LEAD='LEAD', LINK_CLICK='LINK_CLICK', VIEW='VIEW' ) CREATIVE_TYPE = enum( BANNER='BANNER', INTERSTITIAL='INTERSTITIAL', PREROLL='PREROLL', VAST_PREROLL='VAST_PREROLL', MEDIUM_RECTANGLE='MEDIUM_RECTANGLE', BANNER_TABLET='BANNER_TABLET', INTERSTITIAL_LANDSCAPE='INTERSTITIAL_LANDSCAPE', INTERSTITIAL_TABLET='INTERSTITIAL_TABLET', INTERSTITIAL_LANDSCAPE_TABLET='INTERSTITIAL_LANDSCAPE_TABLET' ) ENTITY = enum( ACCOUNT='ACCOUNT', FUNDING_INSTRUMENT='FUNDING_INSTRUMENT', CAMPAIGN='CAMPAIGN', LINE_ITEM='LINE_ITEM', MEDIA_CREATIVE='MEDIA_CREATIVE', PROMOTED_TWEET='PROMOTED_TWEET', ORGANIC_TWEET='ORGANIC_TWEET', TARGETING_CRITERION='TARGETING_CRITERION', PROMOTED_ACCOUNT='PROMOTED_ACCOUNT' ) ENTITY_STATUS = enum( ACTIVE="ACTIVE", DRAFT="DRAFT", PAUSED="PAUSED" ) EVENTS = enum( MUSIC_AND_ENTERTAINMENT='MUSIC_AND_ENTERTAINMENT', SPORTS='SPORTS', HOLIDAY='HOLIDAY', CONFERENCE='CONFERENCE', OTHER='OTHER' ) GRANULARITY = enum( HOUR='HOUR', DAY='DAY', TOTAL='TOTAL' ) MEDIA_CATEGORY = enum( AMPLIFY_VIDEO='AMPLIFY_VIDEO', TWEET_GIF='TWEET_GIF', TWEET_IMAGE='TWEET_IMAGE', TWEET_VIDEO='TWEET_VIDEO' ) MEDIA_TYPE = enum( GIF='GIF', IMAGE='IMAGE', VIDEO='VIDEO' ) METRIC_GROUP = enum( ENGAGEMENT='ENGAGEMENT', WEB_CONVERSION='WEB_CONVERSION', MOBILE_CONVERSION='MOBILE_CONVERSION', MEDIA='MEDIA', VIDEO='VIDEO', BILLING='BILLING', LIFE_TIME_VALUE_MOBILE_CONVERSION='LIFE_TIME_VALUE_MOBILE_CONVERSION' ) OBJECTIVE = enum( APP_ENGAGEMENTS='APP_ENGAGEMENTS', APP_INSTALLS='APP_INSTALLS', AWARENESS='AWARENESS', FOLLOWERS='FOLLOWERS', LEAD_GENERATION='LEAD_GENERATION', TWEET_ENGAGEMENTS='TWEET_ENGAGEMENTS', VIDEO_VIEWS_PREROLL='VIDEO_VIEWS_PREROLL', VIDEO_VIEWS='VIDEO_VIEWS', WEBSITE_CLICKS='WEBSITE_CLICKS', WEBSITE_CONVERSIONS='WEBSITE_CONVERSIONS' ) OPTIMIZATIONS = enum( APP_CLICKS='APP_CLICKS', APP_INSTALLS='APP_INSTALLS', DEFAULT='DEFAULT', ENGAGEMENTS='ENGAGEMENTS', WEBSITE_CONVERSIONS='WEBSITE_CONVERSIONS' ) PERMISSION_LEVEL = enum( READ_ONLY='READ_ONLY', READ_WRITE='READ_WRITE' ) PLACEMENT = enum( ALL_ON_TWITTER='ALL_ON_TWITTER', TWITTER_SEARCH='TWITTER_SEARCH', TWITTER_TIMELINE='TWITTER_TIMELINE', PUBLISHER_NETWORK='PUBLISHER_NETWORK' ) PRODUCT = enum( PROMOTED_ACCOUNT='PROMOTED_ACCOUNT', PROMOTED_TWEETS='PROMOTED_TWEETS' ) TA_LIST_TYPES = enum( EMAIL='EMAIL', DEVICE_ID='DEVICE_ID', TWITTER_ID='TWITTER_ID', HANDLE='HANDLE', PHONE_NUMBER='PHONE_NUMBER' ) TA_OPERATIONS = enum( ADD='ADD', REMOVE='REMOVE', REPLACE='REPLACE' ) CONVERSATION_TYPE = enum( HASHTAG='HASHTAG', HANDLE='TARGETING_CRITERIA', EVENT='EVENT' ) LOOKALIKE_EXPANSION = enum( BROAD='BROAD', DEFINED='DEFINED', EXPANDED='EXPANDED' ) TWEET_TYPE = enum( DRAFT='DRAFT', PUBLISHED='PUBLISHED', SCHEDULED='SCHEDULED' ) TIMELINE_TYPE = enum( ALL='ALL', NULLCAST='NULLCAST', ORGANIC='ORGANIC' ) SEGMENTATION_TYPE = enum( AGE='AGE', APP_STORE_CATEGORY='APP_STORE_CATEGORY', AUDIENCES='AUDIENCES', METROS='METROS', CONVERSATIONS='CONVERSATIONS', CONVERSION_TAGS='CONVERSION_TAGS', DEVICES='DEVICES', EVENTS='EVENTS', GENDER='GENDER', INTERESTS='INTERESTS', KEYWORDS='KEYWORDS', LANGUAGES='LANGUAGES', LOCATIONS='LOCATIONS', PLATFORMS='PLATFORMS', PLATFORM_VERSIONS='PLATFORM_VERSIONS', POSTAL_CODES='POSTAL_CODES', REGIONS='REGIONS', SIMILAR_TO_FOLLOWERS_OF_USER='SIMILAR_TO_FOLLOWERS_OF_USER', TV_SHOWS='TV_SHOWS' )