question: when does the data from your phone get consumed. Eg. I’m scrolling reddit, when is the data used. Is it used when I first load into the app or when I’m scrolling looking at the posts. Or does it use the data when it is buffering and loading?
comment: (working in app development) It's a combination and differs from app to app. Normally the app will preloaded as much text as possible - just because it's very little data compared to images and video. Something like reddit, will ask the server for title and basic information on your top 10-20 feed storis, when you open the app, then start rendering that on your screen. As all at it see that is needs an image it will fetch it. Most apps will also try to pre-fetch images that you will probably scroll to next.
passages: In addition, mobile web analytics involve metrics and KPIs associated with mobile device information, such as model, manufacturer, and screen resolution. These data can usually be assembled by combining device identification information taken from special HTTP headers, such as user-agents, with device capabilities stored in a device information registry, such as WURFL. This method is not provided by traditional web analytics solutions because it is mobile web-specific.
  
  Section::::Problems with tracking.
  
  Section::::Problems with tracking.:Visitor identification.
   Billing is usually set up in such a way that users are not charged for headlines and text snippets pushed to the handset, and are instead only charged any per-byte data fees when actually viewing the full story. Rates vary by carrier, but examples include US$0.01 per kilobyte, or US$19.99 for unlimited data access.
  
  Section::::Availability.
   Data collected as part of mobile analytics typically includes page views, visits, visitors, and countries, as well as information specific to mobile devices, such as device model, manufacturer, screen resolution, device capabilities, service provider, and preferred user language. This data is typically compared against key performance indicators for performance and return on investment, and is used to improve a website or mobile marketing campaign's audience response.
   BULLET::::- Data Stream is used to choose respective user segments (e.g., people interested in the automotive industry) and use them in an online campaign. Segments are enriched with more user characteristics out of data stream and then sent to DSP.
  
  Section::::Data Sources visible on Data Stream.
  
  In Data stream it is visible what device has been used by the user side - it is visible on User Agent:
  
  BULLET::::- mobile - when a user uses a mobile browser to explore, it has narrow screen resolution and mobile app version, respectively;
   Several dynamic server-side platforms are used to develop mobile sites. Server-side tracking code is recommended for more accurate analytics reporting.
  
  Section::::Platforms.
  
  BULLET::::- HTML/JavaScript
  
  BULLET::::- WordPress Mobile Pack
  
  BULLET::::- PHP
  
  BULLET::::- .NET
  
  BULLET::::- Java
  
  BULLET::::- Python
  
  BULLET::::- ColdFusion
  
  BULLET::::- Ruby on Rails
  
  BULLET::::- node.js/Connect
  
  BULLET::::- TypePad Pro
  
  BULLET::::- Unify (Gravity4)
  
  Different tracking processes or mechanisms are available for each of the above platforms. For unsupported/HTML sites, the JavaScript pixel tracking mechanism is most commonly used.
   Motion Data (previously the Nokia Motion Monitor) is a SensorCore based activity tracker included in Microsoft Lumia devices that collects data on a user's steps and physical location for usage in third party applications. Motion Data is included under settings in newer Microsoft Lumia devices and displays user information such as recent insights on physical activity in a timeline. It can be organised for intensity and shows data averages for daily, weekly, and monthly activity. Motion Data also maps the route where the device has been and lists the applications that have access to the Lumia SensorCore.
   Section::::System features.:Screen Time.
  
  Screen Time is a new feature in iOS 12 that records the amount of time a user spent on the device. The feature also displays the amount of time the user used particular apps, the amount of time the user used particular categories of apps (such as games), and the number of notifications the user received.
   Section::::Problems with tracking.:IP address.
  
  For desktop web browsing, the network address of the client machine usually gives some form of user identification and location. For mobile web browsing, the client IP address refers to the internet gateway machine owned by the network operator. For devices such as the BlackBerry or for phones using Opera Mini browser software, the IP address refers to an operator-owned internet gateway machine in Canada or Norway.
  
  Section::::Collecting mobile web analytics data.
   BULLET::::5. Local notifications – application schedules local notifications to be delivered at a predetermined time
  
  BULLET::::6. Task completion – application asks the system for extra time to complete a given task
  
  BULLET::::7. Fast app switching – application does not execute any code and may be removed from memory at any time
  
  In iOS 5, three new background APIs were introduced:
  
  BULLET::::1. Newsstand – application can download content in the background to be ready for the user
  
  BULLET::::2. External Accessory – application communicates with an external accessory and shares data at regular intervals
   The main goal is to create a data structure that closely matches the applications navigation, ensuring a breadth of content, but forcing the depth of each content item to a maximum of two levels. Therefore, the root of the data is only ever a maximum of two back button taps anywhere in the navigation, adhering to the users exploring behavior while allowing them to keep a mental model of the structure of the content. 
   BULLET::::- Navigation Tabs Revamped – The iOS 11 App Store now includes three featured tabs (Today, Apps, and Games), as well as the Updates, and Search items. Additionally, the top charts have been moved to within the Apps and Games tabs.
  
  BULLET::::- Top Grossing chart removed – The top grossing chart is now removed from the App Store app.
  
  BULLET::::- All time-only ratings – Ratings and reviews will no longer reset after a new app update and there is no longer a current set of ratings/reviews. Developers can choose to manually reset their ratings and reviews.
   Section::::Collecting mobile web analytics data.:HTTP header analysis.
  
  This tells you a number of basic facts about the mobile phone and the browser. It can be used in conjunction with a device database such as WURFL.
  
  Section::::Collecting mobile web analytics data.:IP address analysis.
   BULLET::::- Additional results appear in the search results page – Apple editorial content, developer pages, and In-App Purchases are all now eligible to show in search results, in addition to apps and Search Ads.
  
  BULLET::::- Additional app metadata – New app metadata includes:
  
  BULLET::::1. App subtitle (30 characters, which does rank for keyword searches).
  
  BULLET::::2. App promotional text (170 characters, which does not rank for keyword searches). Promotional text appears as a second, separate line above the app description.
  
  BULLET::::3. Up to 3 preview videos (up from 1 preview video in iOS 10).
   codice_1 displays output where each line (row) gives numerical data for one device. The first column lists the device name, and subsequent columns show various statistics for that device. Columns include the average service time ("svc_t", which includes not only the time a request is in the service queue, but also the seek time and transfer time), the average busy percentage ("%b", essentially the proportion of time that the device is in use), and the percentage of time that the queue is not empty ("%w", which means the proportion of time in which requests from the device have not yet been fulfilled).
   BULLET::::- Type of Content: The content of data could be Text (written text that is easy to read and understand if you know the language), Photos (drawings, simple sketches, or photographs), Audio (audio recordings of books, articles, talks, or discussions), or Videos (recording, live streams).
  
  BULLET::::- Venue: Social media content is getting generated in a variety of venues such as news sites and social networking sites (e.g. Facebook, Twitter). Depending on the type of project the data is collected for, the venue becomes very significant.
   Files that are sideloaded to mobile devices via Bluetooth are often received as messages, in the same way that SMS texts would be received. While these files can be saved to any storage medium, their initial location is the handset’s internal memory. As such the limitations of the internal memory have to be taken into account before beginning the sideload.
  
  Section::::Methods.:Memory card sideloading.
   Windows devices: 
  
  BULLET::::- Laptop 1366×768
  
  BULLET::::- Laptop 1280×800
  
  Section::::Features.:Device simulation.:Desktops.
  
  OSs: macOS and Windows.
  
  Desktops: 
  
  BULLET::::- iMac Retina
  
  BULLET::::- 2560×1440
  
  BULLET::::- 1920×1080
  
  BULLET::::- 1440×900
  
  Section::::Features.:Scroll synchronization.
  
  When looking at two different devices, developers can easily see how elements of their projects translate across devices with simultaneous scrolling, meaning if you scroll on your screen, Blisk also scrolls the same amount on the emulated device you choose. The developer can focus on web development without need to update the page manually every once in a while.
  
  Section::::Features.:Auto-refresh.
   Data acquired from cell phone devices are stored in the .med file format. After a successful logical acquisition, the following fields are populated with data: subscriber information, device specifics, Phonebook, SIM Phonebook, Missed Calls, Last Numbers Dialed, Received Calls, Inbox, Sent Items, Drafts, Files folder. Items present in the Files folder, ranging from Graphics files to Camera Photos and Tones, depend on the phone’s capabilities. Additional features include the myPhoneSafe.com service, which provides access to the IMEI database to register and check for stolen phones.
   BULLET::::1. Simultaneously produced and consumed. This mean that the end-user is part of the production of content, and that the producer is also present during the transaction.
  
  BULLET::::2. Heterogeneous. This means that there is a (almost) unique instance of the service made for each end-user.
  
  BULLET::::3. Intangible. Although the service is intangible, they are often coupled to physical products.
  
  BULLET::::4. Perishable. The value of the service disappears after consumption by the end-user.
   For instance, in this scenario, a website visitor views seven pages (note how the pages are tracked in order the user viewed them) :
  
  Typical breadcrumbs following a hierarchical structure are shown as follows:
  
  Section::::Usage.:Software.
  
  Current file managers including Linux Mint's Nemo, Windows Explorer (from Windows Vista onwards), Finder (for Macintosh operating systems), GNOME's Nautilus, KDE's Dolphin, Xfce's Thunar, MATE's Caja, and SnowBird allow breadcrumb navigation, often replacing or extending an address bar.
  
  Section::::Types.
  
  There are three types of Web breadcrumbs:
  
  BULLET::::- Location: location breadcrumbs are static and show where the page is located in the website hierarchy.
   BULLET::::- In the case of Content Management System (CMS) integration, Data Stream is used to identifying the users and personalize their visit, even if it’s their first one. By data analysis, the actual content of the website is adapted to the user.
  
  BULLET::::- Data Stream is integrated with Demand Side Platform (DSP) within programmatic advertising ecosystem. Parties (e.g., advertisers) can exchange the users' IDs and concatenate with them existing profiles.
   Section::::Content types.:Images.
  
  Mobile images are used as the wallpaper to a mobile phone, and are also available as screensavers. On some handsets, images can also be set to display when a particular person calls the users. Sites like adg.ms allow users to download free content, however service operators such as Telus Mobility blocks non Telus website downloads.
  
  Section::::Content types.:Music.
   BULLET::::- desktop - when a user uses a desktop browser or app version.
  
  The following information is shared out of used device:
  
  BULLET::::- Actual URL to the visited website, where an event occurred
  
  BULLET::::- User Agent
  
  BULLET::::- Geolocation
  
  BULLET::::- Internet Protocol (IP)
  
  Section::::Data Stream Formats.
  
  Data point is a tag that collects information about a certain action, performed by a user on a website. Data Point exists in two types, the values of which is used to create appropriate audiences. Those are:
  
  BULLET::::- ‘event’ with information about occurrences of the specific event (e.g., click on a link or displaying ad)
   Many mobile services split the application into a front-end client program and a back-end server program following the traditional client-server model. The front-end mobile application offloads its functionality to the back-end servers for various reasons such as speeding up processing. With the advent of cloud computing, the back-end server is typically hosted at the cloud datacenter. Though the use of a cloud datacenter offers various benefits such as scalability and elasticity, its consolidation and centralization lead to a large separation between a mobile device and its associated datacenter. End-to-end communication then involves many network hops and results in high latencies and low bandwidth.
   Also known as tagless data capture or passive network capture, this technique uses a tap between the mobile users and the web server to capture the full content of the client-server exchange. Tagless data capture techniques are increasing in popularity for mobile web analytics because they capture all users, work with all devices and do not require JavaScript, cookies, server logs, or plugins.
  
  Section::::Collecting mobile web analytics data.:Image tags or beacons.
  