ZM apps Documentation

website·Indexed 32 days ago

https://faq.zm.app

User guides and technical documentation for ZM apps, a service for specialized mobile application rental. Covers flow creation, Smartlink+ for combining iOS apps and PWAs, push notification management, naming links for ad campaigns, PWA testing, and team access roles.

Tokens
70.5K
Snippets
144
Records
641
Agent score
53%

What's inside ZM apps

  1. Overview of PWA Games in ZM apps

    PWA Games are a specialized PWA format within ZM apps that provide interactive mini-games rather than static content. These games are optimized for iOS and Android to mimic native app store experiences, ensuring that the interface and controls match the mobile platform. Available game mechanics include spin-based games with random outcomes, fishing, 'build a tower', and football mini-games.
  2. Overview of PWA in ZM apps

    Progressive Web Apps (PWA) in ZM apps serve as a full alternative to App Store and Google Play applications. They are web-based applications that look and behave like native mobile apps but are launched via a browser link. Key benefits include bypassing store moderation, allowing for more expressive designs, interactive elements, and the ability to quickly clone and scale working solutions. For the end-user, PWAs can be installed to the home screen, open full-screen, and send push notifications.
  3. Overview of PWA Games in ZM apps

    PWA Games are a specific PWA format within ZM apps designed as interactive mini-games. Unlike standard content PWAs, these focus on user interaction where players engage with a game, receive a result, and proceed to the next step. All templates are optimized for iOS and Android to mimic the look and feel of native store applications, including platform-specific control elements.
  4. Track user activity using Flow Statistics

    The Statistics section allows you to monitor user activity at every stage of a Flow. You can analyze key metrics, apply filters to isolate specific traffic, and export the resulting data as a CSV file.
  5. Use dynamic placeholders in split-flow URLs

    When configuring URLs for split-flows, you can use dynamic placeholders to automatically insert information about the rule that triggered the redirect. Available placeholders include {rule_id} for the ID of the triggered rule and {rule_name} for the name of the triggered rule.
    https://example.com?sub1={exid}&sub2={rule_id}&sub3={rule_name}
  6. Team roles and access levels overview

    Access rights in ZM apps are governed by roles. The hierarchy includes:

    • Owner (Овнер): Full access; manages all members, flows, units, and settings.
    • Team Lead (Тимлид команды): Manages all members and flows at the team level.
    • Unit Lead (Тимлид юнита): Manages members and flows only within their specific subdivision (unit).
    • Buyer (Баер): Access only to their own flows.
    • Team Integrator (Интегратор команды): Access to settings across all team sections.
    • Unit Integrator (Интегратор юнита): Access to settings within their specific subdivision.
    • Team Push Master (Пушолог команды): Manages push notifications for the entire team.
    • Unit Push Master (Пушолог юнита): Manages push notifications within their specific subdivision.
  7. Understand and use ZM apps flows for traffic management

    A flow in ZM apps is a set of traffic settings that defines the user journey after clicking an ad link. It allows developers and marketers to control where users are sent (app store, PWA, or offer), apply restrictions, test different setups without changing the ad campaign link, and track conversions (installs and events) across ZM apps stats, external trackers, and ad sources.
  8. Understand Playable Ads in ZM apps

    Playables are interactive HTML5 advertising creatives that allow users to engage with a mini-game (e.g., opening a chest, spinning a wheel, or fishing) directly within an ad before installing an app. Unlike pre-landers, playable ads are uploaded to ad networks as a single HTML file containing all assets and scripts. They are used to increase user engagement, warm up the audience by demonstrating product mechanics, improve traffic quality, and meet the priority requirements of various ad networks.
  9. Understand the ZM apps Naming system

    Naming (or Campaign Title) is a method of running traffic where an ad campaign is linked to an app and an offer using a special system string placed in the campaign name instead of a clickable URL. This metadata ensures that campaign, offer, and source data are correctly passed to the tracker without using a redirect link.

    Key constraints:

    • The app must be shared in advance and configured in the ad account of the traffic source.
    • Only apps from the ZM apps catalog that are integrated with an MMP tracker (e.g., AppsFlyer) can be used with naming.
  10. Add ZM apps application to Moloco

    To add the application to the Moloco service:

    1. Navigate to Overview → Apps → Create.
    2. Set the MMP-tracker to Appsflyer.
    3. Select the platform.
    4. Provide the Store link or Bundle ID. You must use the full store address including all trailing parameters (e.g., https://apps.apple.com/app/id1234567890?platform=iphone&ppid=abcd1234).

    Monitor the application status:

    • Under Review: Moderation is in progress (up to 24 hours).
    • Active: Application is approved.
    • Rejected: Application was declined; hover over the status for the reason.
  11. Understand the purpose of prelandings in ZM apps

    Prelandings are interactive, game-themed pages (such as mini-games, lotteries, or prize selections) that appear after a user opens a link but before they reach an app or offer. They are used to:

    • Increase engagement: Encourage user interaction to raise the probability of app installation.
    • Warm up the audience: Demonstrate product value or create a sense of achievement.
    • Build trust: Create a smoother, more natural transition than a direct jump to installation.
    • Filter traffic: Remove accidental clicks by ensuring only interested users proceed to the target action.
  12. Understand Naming links for advertising campaigns

    Naming is a unique link used in the campaign title of advertising campaigns (e.g., Facebook Ads, Google Ads) to link the campaign with the app and correctly pass parameters into the redirect link to the offer. To generate a naming link, a prepared tracker link with correct parameters is required.