Skip to content

App version returns "VARY" for apps using Android App Bundles - need device-specific version retrieval #727

@itapi

Description

@itapi

When scraping apps that use Android App Bundles (e.g., WhatsApp, Facebook, Instagram), the scraper returns:

  - version: "VARY"
  - androidVersionText: "Varies with device"
  - androidVersion: "VARY"
  - androidMaxVersion: "VARY"

This happens because the web interface shows "Varies with device" for these apps instead of actual version numbers.

Current Behavior

  gplay.app({ appId: 'com.whatsapp' })
    .then(result => {
      console.log(result.version); // "VARY"
      console.log(result.androidVersionText); // "Varies with device"
    });

Expected Behavior

Get the actual version number for a specific device configuration, similar to what the official Play Store Android app shows.

  1. Is there a way to pass device-specific parameters (Android version, device model, etc.) to get actual version numbers?
  2. Would it be possible to add an option to simulate a specific Android device to retrieve device-specific data?

thank you so so much!
@facundoolano

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions