Unity Dash



Please wait - Unity. I'm making a 2D game where the player character should dash toward the mouse position when the player clicks, but the dash is currently not a consistent distance each time. Let's say you put the cursor far-right like x = 20, so the character moves 20 units. But if you put it closer, like at x = 5, the character dashes only 5 units.

The Unity Dash Page 1: Ubuntu 11.10 'Oneiric Ocelot', Reviewed Page 2: New Kernel, Login, Email, Backup, And More Page 3: CD And USB Installation Guide Page 4: Wubi Installation Guide Page 5.

The dash is what you might call Ubuntu's version of the start menu. You can invoke the dash by clicking on the dash icon on the Unity launcher: or by pressing the Super key (The key with the Windows logo). Web::Dash is a Web application version of Unity Dash. Unity Dash is a powerful searching tool integrated in Unity desktop environment, which is employed by Ubuntu Linux. Web::Dash acts like Unity Dash without the need of the whole Unity infrastructure.

Running Ubuntu on an old laptop? Well, you may found that the Dash for searching files and installed applications is a little slow and heavy.

Here I’m going to show you how to speed up the Dash by disabling unwanted search results and doing a little tweak on graphics settings.

1. Disable undesired search results.

First, you may install Dconf Editor from Ubuntu Software Center.

Once installed, open dconf-Editor and then navigate to com > canonical > unity > dash. In the Scopes line remove the scopes you don’t use. I only use the Dash for searching installed applications, so it ended up looking like this:

[‘home.scope’, ‘applications.scope’]

Also in dconf-Editor window, navigate to com > canonical > unity > lenses. Remove unwanted values in always search, home-lens-default-view, home-lens-priority, and set remote-content-search to ‘none’. In my case it looks like:

Now open System Settings > Security & Privacy, you may:

  • disable recording and clear cache under File & Applications tab.
  • disable Amazon searching results under Search tab.

2. Reduce Graphic effects

After previous settings, your Unity Dash should be faster than before. If that is not enough, do below steps to reduce graphic effects on the Dash.

1. Search for and install compizconfig-settings-manager from Ubuntu Software Center.

2. Once installed, search for CCSM and launch it from the Dash. When it opens, find out Ubuntu Unity Plugin icon and click to go to its setting page.

Disable Dash blur effect by setting its value to no blur:

3. (Optional since below setting affects the whole system) In CCSM main window, click to go to OpenGL settings page and set value of Texture Filter to Fast.

Log out and back in. Enjoy!

Dashboard redesign

The new Unity Dashboard design unifies all your Unity services in a single interface, allowing you to navigate between them with greater ease and convenience. This section guides you through the highlights, new features, and navigation flows of the redesign.

As you get used to navigating the redesigned dashboard, you may want to switch to the previous version for reference or comparison. During the beta period, you can freely switch between dashboards by selecting your user profile icon, then Revert to Old Dashboard from the dropdown (or Try the new beta dashboard to switch back).

For detailed information about each dashboard page, skip to the Monetize dashboard walkthrough.

What’s new?

If you’re wondering what’s new in the Unity Dashboard, take a guided tour to learn about the new layout and navigation.

To start, select the help icon from the header menu, then Dashboard tour.

Home page

The new homepage lets you explore all Unity services available to you, along with a description and link to each service. You can filter which services to display by category, using the ribbon navigation.

For example, if you select Backend from the ribbon, the landing page only displays Unity backend services to explore.

Header menu

The header menu persists throughout the dashboard, so you can access its tools at any time, from anywhere in your workflow.

Change History

Have you ever made a series of changes, then noticed a revenue difference, but you weren't sure which change might have led to that? Or, if you are in an organization with multiple users, have you ever needed to learn details about changes made by other members?

With the new change history setting, you can look through recent activity to confirm or troubleshoot changes so that you can correlate them to different results, leading to useful insights.

To access this feature, click the clock icon at the top of the Monetization dashboard.

After you access Change history, you can further refine results by selecting a tab at the top.

For example, if you select the tab Item:Geo collections, you'll see additions, changes, and edits.

Navigation menu

The overflow menu (☰) now includes navigation to all services from anywhere in the dashboard, organized by service category. The navigation menu offers more intuitive workflows with project-level navigation to distinguish between Organization- and project-level operations. Select any service to expand its context menu and choose an operation specific to your Organization or desired project.

Menu personalization lets you customize the navigation menu.

  1. Pin frequently-used services to the top of the menu for quick access.
  2. Drag to reorder pinned services.
  3. Collapse lesser-used services for a cleaner interface.

Select Billing to manage your Organization’s invoices, or purchase Unity Game Simulation, Cloud Content Delivery, and Unity Simulation services directly from the dashboard.

The dedicated Settings menu item takes you directly to an Organization’s or project’s settings. If you select a project settings option, a selection modal allows you to specify which project you want to configure.

Switch between projects at any time from any page, directly from the header menu.

Create project

Click Create project at any time from any page, directly from the header menu.

Contact support

Click the help icon in the header menu to contact support.

Monetize dashboard

Access the Monetize dashboard from the navigation menu (☰) by selecting Monetize. If you're using the old dashboard interface, click the Operate tab.

Dashboard home page

The Dashboard home page displays your Organization’s at-a-glance revenue report. The overview shows the following performance metrics across your Organization’s entire project portfolio:

  • Ad revenue over the last 24 hours
  • Ad revenue over the last 30 days
  • Average daily active users (DAU)
  • Available balance (see documentation on automated payouts)
iOS Privacy Report

Beginning with iOS 14, Apple will begin phasing in a requirement that mobile apps, including games, prompt users to decide if they want to opt out of advertiser tracking. Advertiser tracking means that an app is collecting the IDFA (Identifier for Advertisers) of the user, and that advertisers can follow (or track) that IDFA as they visit different apps.

This framework is known also as App Tracking Transparency, or ATT. App Tracking means that an app is collecting the IDFA (Identifier for Advertisers) of the user, and that advertisers can follow that IDFA as they visit different apps. Cross-app tracking allows advertisers to utilize knowledge of probable preferences and interests across applications for ad targeting.

Prior to iOS 14, users could opt out of tracking by navigating to a setting called Limited Ad Tracking (LAT) on their phone. With iOS 14, the game or app is required to present a message the first time the user opens the app:

An ATT-enabled user is a user who has clicked Allow Tracking.

SDK 3.5.1 and higher support the new iOS 14 features. Please check here for updates, and here for more information.

Discovering the impact of privacy selections

Use Unity's new privacy dashboard to learn how a user's ATT choices impact revenue. The dashboard displays:

Unity Dash Ubuntu

  • The number of users who opt in or opt out of tracking
  • How opting in or out of tracking affects revenue

Note: Apple has not yet enforced the App Tracking Transparency framework for iOS 14. The data that you will see is preliminary, based on limited sample sizes, and might not be a true indicator of performance after the release of this framework.

  1. Displays a chart of your iOS 14 ATT user statuses (see table on app-tracking statuses below).
  2. Click See More to view the more detailed App Tracking Transparency (ATT) Report.
  3. Compare the eCPM of those who have enabled tracking to those who have not.
App Tracking StatusChart ColorDescriptionSDK Related Notes
Tracking EnabledGreenUser authorizes access. App-related data can be used for tracking the user or the device.If the app is not on SDK 3.4.8 or above and the user's IDFA is present, we will infer a user has Allowed Tracking.
Tracking Not EnabledBlueUser denies access. Or, user is restricted (for example, COPPA). Or, user enabled LAT prior to iOS14. In these cases, access to app-related data that can be used for tracking the user or the device is denied.If an app is not on SDK 3.4.8 or above, we will infer a user has chosen Tracking Not Enabled when their IDFA is not present (if it is all zeros)
UnavailableGrayUser has not yet received an authorization request to authorize access to app-related data. Due to the delay in the enforcement of the ATT framework, the majority of users are likely to be in this category since they have not yet received an authorization request.As apps upgrade to SDK 3.4.8 and later, users may shift from the other statuses to Unavailable.

Also see App Tracking Transparency Report.

Top 5 Movers and Shakers

This report interface shows the 5 projects with have the largest percentage change in ad revenue over the last 7 days. This includes both revenue increases and decreases.

Favorite projects

Specify Projects to highlight in your Organization dashboard by clicking Add favorites (or navigating to the Projects menu), then clicking the star icon next to desired Projects.

You can filter the following metrics by date range and platform:

  • Ad revenue displays the total revenue from ads.
  • Revenue displays the total revenue from ads and IAP.
  • New Users displays the unique users that installed your game.
  • Average DAU displays the daily active users.
  • ARPDAU displays the average revenue per daily active user.

Ads performance

This report tracks ad performance metrics across your Organization’s portfolio. You can filter the following metrics by date range and platform:

  • Ads Revenue shows the total revenue from ads.
  • eCPM (effective cost per mille) shows the average revenue you generate per 1000 impressions.
  • Impressions shows the number of times a video ad played.
  • Fill Rate shows the rate of available ads served divided by the number of ad requests.

To view a more detailed report, click See more or navigate to the Ad Revenue section.

App Health

This report provides a snapshot of your apps' performance over the specified period, compared to the previous equivalent period. You can filter the following metrics by date range and platform:

  • Average DAU displays the daily active users.
  • New Users displays the unique users that installed your game.
  • Sessions displays the number of unique play sessions your users engaged in.
  • MAU displays the monthly active users.

App Tracking Transparency Report

The ATT report compares metrics for iOS 14+ users across all your projects by ATT status over the last 7 days. Use the drop-down menu on the left to filter data by metric (Revenue, eCPM, or Impressions). Use the drop-down menu on the right to filter projects.

Tip: Hover over a section of a report to view more details.

Click the download button at the bottom of the report to save the report in CSV format. This will automatically download reports for your top 5 games, unless you specify otherwise in the projects filter.

For more about this topic, including how to interpret ATT status, see this section.

Projects

Select Projects from the left navigation bar to view a list of your Organization’s projects. The list view provides at-a-glance information about each project’s Total Revenue, Ad Revenue, New Users, Average DAU (average daily active users), and ARPDAU (average revenue per daily active user).

Select any Project from the list to manage that project’s monetization settings (see section on Project-level navigation).

Adding projects

Click New Project to create a project under your selected Organization. You must have a Manager or Owner role to create new projects for your Organization.

Enter the following information in the Add new project prompt:

  1. Project name is the title that will appear on the dashboard.
  2. Click Copy the settings from an existing project to copy advertising strategies from an existing project to the new project. This can save you significant time when creating similar projects. After you enable the copy option, select the project you want to duplicate. This will copy all aspects of the original project except the COPPA setting, App store compliance settings, and privacy settings.
    Note: You can only duplicate settings from another project during the creation of a new project.
  3. An Apple App Store ID is optional, but recommended for published games to maximize access to third-party advertising partners.
  4. A Google Play Store ID is optional, but recommended for published games to maximize access to third-party advertising partners.
    Note: You can always add store IDs later by selecting the project, then Monetization > Platforms > ADD STORE DETAILS. For more information on locating the relative store IDs, see store IDs.
  5. Check the COPPA compliance designation if your game will target an audience under 13 years old in the United States.

Click Add Project to create your project. Creating a project in the Monetize dashboard automatically enables monetization services.

Enabling an existing project

Projects created in the Unity Editor do not enable monetization services by default. If a project’s monetization services are not enabled, selecting it in the dashboard will prompt you to enable them.

Click TURN ON OPERATE, then set the app store IDs and COPPA compliance designation appropriately to enable services.

Editing projects

To edit your project name, transfer it to a different organization, or archive it, select the header menu (☰), then Settings > Project > General.

Editing project names

Use the Rename this project field to edit the project's name. Your new project name must be unique within your Organization.

Transferring projects

Use the Select an organization dropdown to transfer the project to another Organization. You can only transfer a project to another Organization where you are also an owner or manager.

Archiving projects

Use the Archive button to archive old projects that are cluttering your dashboard. To view archived projects, elect the header menu (☰), then Settings > Organization > Projects, and check the Show archived box. To unarchive a project, click the Unarchive button that appears next to it.

Ad Revenue

The ad revenue report gives you detailed ad performance metrics for your Organization. Use the filters to isolate data by date range, platform, countries, projects, or ad format.

The chart provides a visualization of each performance metric. Use the dropdown menu to plot results by date, platform, country, Placement, or project. Click the chart icons to toggle between bar and line graphs.

The table below provides performance metric data as well. Click the tabs to parse results by date, project, platform, country, Placement, or ad format.

Ads Data Export

Email & CSV

Select Ads Data Export > Email & CSV from the left navigation bar to export a monetization report for your Organization.

For more information on configuring reports, see documentation on Monetization statistics.

Test Devices

Select Ads Data Export > Test Devices from the left navigation bar to register an iOS or Android device for testing your Unity Ads or IAP integration without monetizing the device. This is important for testing integration in unpublished games, to avoid being flagged for fraud. Click Add New Device to register a new test device.

Enter your device's name in the first input field, and your IDFA (ID for advertising) in the second input field. For more information on locating your device's IDFA, see documentation on How to find your mobile device identifiers.

API Access

Select Ads Data Export > API Access from the left navigation bar to locate your Organization’s API key. This key is required for generating reports through the Monetization statistics API.

Finance

Select Finance from the left navigation bar to configure automated payouts and view payout transaction history. For more information, see documentation on revenue and payment.

Revenue transfers

Unity allows you to allocate a portion of your ad revenue into an advertising budget on the Acquire dashboard. For more information, see documentation on transferring revenue.

Learn more about driving user acquisition with Unity advertising.

Settings

The Settings menu contains information pertinent to your Organization and related services. Note that these settings are different than those accessed through the navigation (☰) menu.

Organization info

  • Organization name is your Organization’s identifier on the developer dashboard.
  • Organization Core ID is required to pull data from the Monetization Statistics API.
  • Developer ID is required for implementing the app-ads.txt spec for Unified Auction Exchange’s Authorized Sellers for Ads certification.

app-ads.txt

Game Developers should implement app-ads.txt as directed in order to optimize potential for revenue from Brand advertising. By the first half of 2020, many DSPs will start to only buy inventory properly authorized in the app-ads.txt. For more information about how to implement app-ads.txt, please see this FAQ.

Blocking

Blocking allows you to block ad content, ensuring a safe experience for your players. Any content that matches the fields will be blocked from appearing in your game. You can block by app store ID, creative pack ID, Unity Organization, or advertiser domain. You can click Download to download a CSV template to bulk-update blocking settings, then Upload to the revised template to update the dashboard. Changes to these settings apply to all projects in the Organization.

Project-level navigation

Select a project to view that project’s dashboard. Use the left navigation bar to select your desired option.

Note: You can use the header navigation to switch between projects at any time, or select Organization Level to return to your Organization's dashboard.

Overview

Select Overview from the left navigation bar to display your project’s at-a-glance revenue report. You can view statistics on Total Revenue, Average DAU (daily active users), or Day 1 Retention for the selected project. You can also filter the data by platform or date range.

Reporting

Ad revenue report

Select Reporting > Ad Revenue from the left navigation bar to view a breakdown of ad revenue for the selected project.

Use the filters to isolate data by date range, platform, country, Placement, or content type.

  • Ads Revenue shows the total revenue from ads.
  • Impressions shows the number of times a video ad played.
  • eCPM (effective cost per mille) shows the average revenue you generate per 1000 impressions.
  • Fill Rate shows the rate of available ads served divided by the number of ad requests.
  • Impressions/DAU shows the average number of impressions per daily active user.

The chart (top) provides a visualization of each performance metric. Use the dropdown menu to plot results by date, platform, country, Placement, or project. Click the chart icons to toggle between bar and line graphs.

The table (bottom) provides performance metric data as an exportable CSV file. Click the tabs to parse results by date, project, platform, country, Placement, or content type. Click the download icon to export the data into a CSV file.

IAP purchases report

Select Reporting > IAP Purchases from the left navigation bar to view a breakdown of In-App Purchasing (IAP) revenue for your project.

You can filter data by date range, and display it as a spline chart, bar chart, or stacked chart.

Monetization

Placements

Select Monetization > Placements from the left navigation bar to create and manage Placements for your project. For more information, see documentation on Placements.

You can also find your project’s Game IDs for iOS and Android here.

Ad filters

Select Monetization > Ad Filters to refine your ad strategy by choosing your specific content and other blocking preferences.

Unity

You can block store ids, bundles, and domains at the account level. If enabled, the account level blocks will take precedence and block content across all games for a publisher.

Note: While ad filters are often advantageous, blocking content categories, blocking domains or specific games, or applying age limits can negatively impact your revenue by creating a smaller pool of bidders. For more information on this trade off, please read our best practices guide.

  • Blocking: Blocking allows you to block ad content, ensuring a safe experience for your players. Any content that matches the fields will be blocked from appearing in your game. You can block by app store ID, creative pack ID, Unity Organization, or advertiser domain. To bulk-update settings, click Download to download a CSV template, then Upload to the revised template to update the dashboard. Changes to these settings only apply to the selected project. Use the tabs at the top to block by Apple App Store ID , Google Play Store ID, or Advertiser Domain.
  • Category filtering: Click the edit icon to edit category exclusions for each platform. Check the categories you wish to include, then click Save to confirm your settings.
  • Age limits: Click the edit icon to specify the appropriate age limit for your game on each platform. Unity rates ad creatives as part of its moderation process. Advertisements targeting older audiences will not be allowed to bid on your impressions. Click Save to confirm your settings.

Both Google and Apple introduced requirements to ensure that apps that are directed at children and serve ads are safe to use. If you serve ads in your app and wish to participate in Google’s Designed for Families program or the Apple Kids Category, you must configure the Age designation setting to This app is directed to children under the age of 13, and set your Age limits filter to Do not show ads rated 13+ or stricter.

Note: Configuring the Age designation setting to This app is directed to children under the age of 13 does not automatically set your age filters accordingly. If you wish to participate in these categories, you must also set the age filter manually here in the Age limits field.

Important: Unity does not provide legal advice. Therefore the information on this page is not a substitute for reading the Apple App Store or Google Play guidelines, applicable publisher terms, or seeking your own legal counsel to determine the legal requirements of your business and processes, and how to address them.

If you have additional questions or unique requests regarding ad filtering, contact Unity Ads support.

Project Settings

From the left navigation bar, select Project Settings to view and configure monetization settings for your project.

Game IDs

You need the Game ID for each platform to initialize the Unity Ads and Unity IAP SDKs in your code. You cannot edit these IDs.

Project info

Find the following properties for your project here:

  • Project name is the name of your project. Though you cannot edit this setting here, Organization Owners can do so by navigating to the Develop dashboard tab, then selecting Settings > General, and following the prompts to rename your project.
  • Project ID is a unique Unity identifier for your project.
  • Age designation indicates whether your project is directed at children under the age of 13 in the United States (required for COPPA compliance).
    Important: Only the project's Organization Owner can edit the age designation setting.
    Note: Opting in to the Apple Kids Category or Google Designed for Family program will automatically configure the Age designation setting to This app is directed to children under the age of 13. For more information, see section on app store compliance, below.

App store compliance

Both Google and Apple introduced requirements to ensure that apps that are directed at children and serve ads are safe to use. If you serve ads in your app and wish to participate in Google’s Designed for Families program or the Apple Kids Category, you must set your age limits filter to Do not show ads rated 13+ or stricter. Selecting one of these programs in your Project Settings will automatically configure the Age designation setting to This app is directed to children under the age of 13, and set your Age limitsfilter to Do not show ads rated 13+ or stricter. For more information on age rated content, see documentation on moderation.

Note: Apple requests documentation links demonstrating that the ad network (Unity) complies with the requirements outlined. You may provide a link to this section in the review notes of your submission.

Important: Unity does not provide legal advice. Therefore, the information on this page is not a substitute for reading the Apple App Store or Google Play guidelines, applicable publisher terms, or seeking your own legal counsel to determine the legal requirements of your business and processes, and how to address them.

Store IDs

Unity Dash

Optionally link your project to live Store IDs for the game’s Apple or Google Play app page.

Important: Skipping this step does not prevent you from showing ads, however, some of Unity's advertising partners require this information. In order to maximize revenue opportunities, please make sure you include it when your game is live.

Extract the Apple App Store ID from your game’s URL, as shown in the highlighted section of the following URL:

Extract the Google Play Store ID from your game’s URL, as shown in the highlighted section of the following URL:

Note: If you recently published your app, Unity may be unable to look up its ID. Should you encounter this error, please try again 5-7 days after the publish date.

Test mode

Test mode allows you to test your integration without serving live ads. Use this setting to override programmatic settings on a device, by toggling Override client test mode, then checking Force test mode ON (i.e. use test ads) for all devices. It is important to enable test mode before testing integration to avoid getting flagged for fraud.

Unity analytics optimization

To potentially increase UA campaign performance, set permissions so that Unity can collect revenue-optimizing data. To do this, enable Unity Analytics Optimization from the Project Settings dashboard.

This setting will allow Unity to collect session data that enhances Audience Pinpointer campaigns, so that they can better define the value of new users in your game, as well as similar users in other games in our network.

  1. Ensure that the project has an active Audience Pinpointer campaign.
  2. Ensure that the Ads SDK is integrated into the game from which you want to collect data.
  3. Open the project in the Monetize dashboard.
  4. Choose Project Settings, then scroll down to Unity Analytics Optimization.
  5. Click the pencil to enable edit the setting.
  1. Select Enable Unity Analytics Collection for one or both stores.
  1. Click Save.

For more information, reach out to your Unity representative.

Ad delivery status

The Enable ad delivery toggle allows you to temporarily stop serving ads to your application.





Comments are closed.