Skip to content

[BUG] 'updated': None in some apps even if it's existing in browser #237

Description

@abos3d

Library version
1.2.7

Describe the bug
The function inconsistently returns None for the 'updated' field. The function successfully scrapes data for some applications (e.g., popular apps like Gmail) but fails to retrieve the "Last Updated" date for others (e.g., com.tecandmore.riadalsalheen). This suggests the scraper is encountering an alternative or updated HTML structure on the Google Play Store page for certain apps.

Code

from google_play_scraper import app

# This app FAILS (returns 'updated': None)
app_id_fail = 'com.tecandmore.riadalsalheen'
result_fail = app(
    app_id_fail,
    lang='en',
    country='us'
)
print(f"App ID: {app_id_fail}, Updated: {result_fail.get('updated')}")


# This app WORKS (returns a valid timestamp)
app_id_work = 'com.google.android.gm'
result_work = app(
    app_id_work,
    lang='en',
    country='us'
)
print(f"App ID: {app_id_work}, Updated: {result_work.get('updated')}")

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions