CREATIVE TOOLS
Other Useful Features
14 min
partner api we provide an api that partners can use to more deeply integrate with a client's creative library for example, a partner with their own dashboard and distribution platform can use our api to fetch a list of a client's creatives, including links to packaged zip files, preview links, icons, etc this opens the door to publishing/exporting from the tresensa dashboard directly into a partner's dashboard http //doc api tresensa com/ sample response { "data" { "offset" 0, "records" 10, "results" \[ { "adtag" "n/a", "advertiser" { "id" 237, "name" "vungle" }, "assets" \[ { "dimensions" "256x256", "name" "loading icon", "uri" "https //games tresensa com/c8a545e661e343cb/icons/256x256 jpg" }, { "dimensions" "32x32", "name" "small icon", "uri" "https //games tresensa com/c8a545e661e343cb/icons/32x32 png" }, { "dimensions" "256x256", "name" "medium icon", "uri" "https //games tresensa com/c8a545e661e343cb/icons/256x256 png" }, { "dimensions" "512x512", "name" "large icon", "uri" "https //games tresensa com/c8a545e661e343cb/icons/512x512 png" }, { "dimensions" "1024x512", "name" "banner", "uri" "https //games tresensa com/c8a545e661e343cb/banners/1024x512 jpg" } ], "clickthroughurl" "", "creativeid" "c8a545e661e343cb", "creativename" "piec afk ja kor vtp 8896", "creativeversion" "1 15 2", "creatoremail" "kaori takahashi\@vungle com", "distributiondate" "2020 12 21 08 26 51 0", "distributionpartner" "b0119", "packageurl" "https //games tresensa com/c8a545e661e343cb/packages/b0119/piecafkjakorvtp8896 1 15 2 vungle udov556/piec afk en tre zip", "previewurl" "https //play tresensa com/preview?placement=461c\&user=dashpreview\&creative=c8a545e661e343cb\&gameversion=1 15 2", "state" "completed", "trackingurls" \[] } ], "totalrecords" 586 }, "request" { "originuser" "omarsh\@tresensa com", "requesttime" "mon dec 21 11 17 26 utc 2020", "uri" "https //api tresensa com/distributions?offset=0\&rows=10\&distributionpartnerlist=b0119" } } patching/export/import an often overlooked difficulty in maintaining client built creatives, is how to address the issue of introducing new features and applying bug fixes if a bug is discovered in a client creative, or a change in code is required to add support for a new feature or partner, we want existing creatives to be updated as easily as possible, ideally without the client needing to do anything to accomplish this we have a "patch" feature that allows us to safely apply code updates to existing creatives we can patch forward or backwards accross a builder's version history depending on the needs when creatives are very old and code patching is not sufficient, we have a method to export a map of all setting and asset changes made to a creative, and then import them into a fresh creative of a different version we also use internal tools to auto patch and auto update batches of builders and creatives when necessary asset manager the creative builder asset manager allows teams to upload assets (currently images, videos, and fonts), and have them be available on demand within the creative builder without the need to re upload them when editing a creative this is a great time saver for common elements like tutorial pointers, particle effects, logos, etc assets can be tagged by brand or builder, which is useful when assets are only applicable to a particular client/campaign, or builder type the asset manager is also able to optimize video and font assets when deemed necessary fonts are converted to woff2, and video is optimized to quality/size levels that are ideal for the playable ad format (but never re encoded if the existing size/quality is already sufficient) package size targeting for video we also have a powerful new feature that will automatically optimize video to ensure a creative packages to fit within a partner's footprint size requirements for example, if a client is attempting to package a creative for facebook brand awareness and are limited to the 2mb html format, our packager will optimize any video(s) within the creative to make sure this requirement is met the client is informed of this optimization and given the ability to evaluate the resulting video quality the videos in the original creative are not affected reporting clients have access to an email reporting tool that can be used to schedule daily or weekly reports that contain a customizable csv file clients also have access to a dashboard that displays real time core analytic events we also have an internal tool for digging into session data, which allows for querying on more advanced parameters like device, publisher, adid, metrics by unique user, custom events, etc simultaneous distributions clients running creative on many distribution platforms can save time by selecting multiple partners at once when exporting advanced/internal user modes when designing a builder, individual settings can be flagged as being for "advanced" or "internal" users internal user features will only be shown to tresensa employees this is typically reserved for experimental or un finished features an advanced user feature is one that by default we would not show to a user, but can be toggled on if desired although to date this feature is not commonly used, the intent is to hide advanced or complicated features that could be confusing to average users the eventual plan is to have this toggle available to any user in the main interface (currently can only be toggled in user administration settings) advanced search/labelling for clients with hundreds of creatives and multiple team members, we provide the ability to tag creatives, and perform advanced searches using a combination of tags and text some tags are auto created based on brand, user, etc searches can be saved import example creatives when new clients are first introduced to the creative builder, it is beneficial to provide them with some samples to experiment with often there are specific examples that are better for the client, so we don't simply want to dump our entire demo catalog on them using the import examples feature, an account manager can pick and choose individual examples to migrate into a client's account clone/migrate creatives we are often in a situation where we want to investigate or edit a client creative rather than potentially disrupt a client's creative, we have a "clone and migrate" feature that we can use to easily copy a client's creative into an internal qa account third party tracking all creatives support 3rd party tracking (dcm, ias, moat, etc) on all events (viewable, engagement, completion, click, & custom events) for packaged creatives the tracking urls must be entered after initial packaging, and then the creative re packaged single sign on although currently reserved for internal employees, our dashboard supports google single sign on for clients we use aws cognito, which itself can support social identity providers, such as facebook, google, and amazon, and enterprise identity providers via saml 2 0