# Apr 2018 Release Note This is a summary of new features and improvements introduced in the April 1st, 2018 release. * [Audience Suite: Marketer-Friendly Access to Customer Data](#audience-suite-marketer-friendly-access-to-customer-data) * [Audience Suite: Predictive Customer Scoring](#audience-suite-predictive-customer-scoring) * [Collection: Website Tracking with Google AMP](#collection-website-tracking-with-google-amp) * [Collection: Automatic Event Tracking for Android SDK and iOS SDK](#collection-automatic-event-tracking-for-android-sdk-and-ios-sdk) * [Collection: Website Tracking with Marketo Forms](#collection-website-tracking-with-marketo-forms) * [Collection: App Annie OAuth Support](#collection-app-annie-oauth-support) * [Output: Result Output to Salesforce Marketing Cloud (SFMC)](#output-result-output-to-salesforce-marketing-cloud-sfmc) * [Output: Result Output to Twitter, Facebook, and Instagram Hashing](#output-result-output-to-twitter-facebook-and-instagram-hashing) * [Output: Result Output to SFTP Completion Confirmation](#output-result-output-to-sftp-completion-confirmation) * [Audience Suite: Personalization API with Marketo and Google DFP](#audience-suite-personalization-api-with-marketo-and-google-dfp) * [Console: Basic and Premium-level Audit Logs now Available](#console-basic-and-premium-level-audit-logs-now-available) * [Client: Java Client Library v0.8.2](#client-java-client-library-v0-8-2) * [Console: Result Export Job Separation from Query Job](#console-result-export-job-separation-from-query-job) # Audience Suite: Marketer-Friendly Access to Customer Data We have released the documentation for `Audience Suite`, which is a collection of tools to provide marketer-friendly access to customer data. * Audience Studio * Audience Builder * Segment Builder * Personalization API ![](/assets/image-20191106-193432.1efdd560b4a5ef4a9117efe3fea91b97661d3c00388f6ceb65d87dcdbfadefd2.803b7489.png) ![](/assets/image-20191106-193454.674de3edbf7fdd289696bba46bea13080b2b1337fdf405c5756e0f329c9b188f.803b7489.png) ![](/assets/image-20191106-193507.9de0974cdcd6f6c0c712d7f6ca37f0a27dd46783dd9ec8b861711cb2e29efe3a.803b7489.png) ![](/assets/image-20191106-193518.eabfd5194f0be88a6d4d272b3b2d0ec09abfd9f7de6ff46dbeef7c7660fe9ffa.803b7489.png) # Audience Suite: Predictive Customer Scoring The Audience Suite now includes Predictive Customer Scoring. Use Predictive Scoring in your customer segments to assess behaviors and predict future behavior. * Predictive Scoring ![](/assets/image-20191106-193717.b8f213031b1db947987fa5e2af9f710c47c6a7e06778ebd4c527f488e1209ae2.803b7489.png) # Collection: Website Tracking with Google AMP The Treasure Data AMP component makes it easy to send data from AMP components. * Website Tracking with Google Accelerated Mobile Pages (AMP) # Collection: Automatic Event Tracking for Android SDK and iOS SDK You can now automatically track lifecycle events using the following: Android Mobile SDK v0.1.17 * Android SDK * ChangeLog iOS Mobile SDK v0.1.25 * Treasure Data iOS SDK * ChangeLog # Collection: Website Tracking with Marketo Forms JavaScript SDK can be now integrated with Marketo Forms. * Website Tracking with Marketo Forms # Collection: App Annie OAuth Support You can now authenticate through OAuth for your App Annie connection. * Data Connector for App Annie # Output: Result Output to Salesforce Marketing Cloud (SFMC) Now you can export data to Data Extensions within SFMC. * Writing Job Results into Salesforce Marketing Cloud # Output: Result Output to Twitter, Facebook, and Instagram Hashing Now you can send hashed emails and skip automatic hashing by Treasure Data. * Writing Job Results into Twitter Tailored Audiences * Writing Job Results into Facebook Custom Audiences * Writing Job Results into Instagram Custom Audience # Output: Result Output to SFTP Completion Confirmation You now have the ability to confirm a successful file transfer. * Writing Job Results into SFTP # Audience Suite: Personalization API with Marketo and Google DFP You can integrate Treasure Data’s Personalization API with Marketo and Google DoubleClick for Publishers (DFP), and return customer data in real-time, to update your segment information. * Personalization API with Marketo Web Personalization * Personalization API with Google DFP # Console: Basic and Premium-level Audit Logs now Available Monitor the access and use of data in your Treasure Data account by using the audit log. The Treasure Data basic audit log enables you to view events that occur within the last 24 hours. Users who buy the premium license can view, filter, and query the audit log. The premium audit log captures and holds an unlimited number of events. * Audit Logs # Client: Java Client Library v0.8.2 The `td-client-java` library, v0.8.2, is now available. This release includes a couple of bug fixes and improvements. * td-client-java * ChangeLog # Console: Result Export Job Separation from Query Job All Treasure Data accounts now run on an updated job processing framework. The update separates the internal elements of Query Execution & Result Export and represents a major milestone towards a customer-facing separation of Query & Data export processing. Eventually, you will be able to retry data exports, without having to also retry the query processing itself. With this system migration, you might notice the following changes in the behavior of your account: 1. An increase in query concurrency. When a job reaches the result export phase, the query engine allows for another query to be submitted if there are resources available within your Presto or Hive resource limits. 2. For every query with a Result Export setup, two jobs are generated. As a result, you see the following in your jobs list for queries with result export setup: 3. Full logs are split between the two jobs. ![](/assets/image-20191108-005457.849eb6525098e9c1e14117a2eb3a9f1b265d57afdbc030348f9292fe597bfead.803b7489.png) In the Presto/Hive Query Job, the end of the log indicates that the new Result Export job being created: ![](/assets/image-20191108-005531.a8d2cc8d9665ba65ceddfc07960a03dfdc1253fdb010befca1937b998a9ad22d.803b7489.png) In the Result Export Job, you can see the related export jobs that you used to see within the Query Job: ![](/assets/image-20191108-005542.687a34ea821ded9b0d92166d7d3cea4219889fc256ad408ed16418db9c112bec.803b7489.png) Both jobs will fail if the result export fails. If the query fails, the result export is generated. ![](/assets/image-20191108-005551.6206200b31a03e42129a30381c17052a9a8218e3d9d3f176eaad385590ba0c11.803b7489.png) Finally, the query job will not show as completed, until the result export job is also completed.