Skip to content

bigfunctions > ask_appstore_reviews

ask_appstore_reviews

Call or Deploy ask_appstore_reviews ?

✅ You can call this ask_appstore_reviews bigfunction directly from your Google Cloud Project (no install required).

  • This ask_appstore_reviews function is deployed in bigfunctions GCP project in 39 datasets for all of the 39 BigQuery regions. You need to use the dataset in the same region as your datasets (otherwise you may have a function not found error).
  • Function is public, so it can be called by anyone. Just copy / paste examples below in your BigQuery console. It just works!
  • You may prefer to deploy the BigFunction in your own project if you want to build and manage your own catalog of functions. This is particularly useful if you want to create private functions (for example calling your internal APIs). Discover the framework

Public BigFunctions Datasets:

Region Dataset
eu bigfunctions.eu
us bigfunctions.us
europe-west1 bigfunctions.europe_west1
asia-east1 bigfunctions.asia_east1
... ...

Description

Signature

ask_appstore_reviews(prompt, app_url_in_appstore)

Description

Ask AI what your app users think.

This function:

  1. Calls get_appstore_reviews function to retrieve the 500 latest user reviews of the mobile app.
  2. Builds a prompt using your question and including the retrieved user reviews.
  3. Calls ask_ai function to get the prompt answer using gemini-1.5-flash-preview-0514 model.

Click the GitHub icon to see the code.

Examples

Coolest Feature of Blablacar app

select bigfunctions.eu.ask_appstore_reviews('What is the coolest feature regarding customers?', 'https://apps.apple.com/fr/app/blablacar-covoiturage-et-bus/id341329033')
select bigfunctions.us.ask_appstore_reviews('What is the coolest feature regarding customers?', 'https://apps.apple.com/fr/app/blablacar-covoiturage-et-bus/id341329033')
select bigfunctions.europe_west1.ask_appstore_reviews('What is the coolest feature regarding customers?', 'https://apps.apple.com/fr/app/blablacar-covoiturage-et-bus/id341329033')
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| answer                                                                                                                                                                                                                                                                   |
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| ## Blablacar App Review Analysis: Coolest Feature?

A recurring positive theme emerges: **the concept of community and shared journeys.**
Users appreciate the opportunity to connect with others, share costs, and contribute to a more sustainable way of travel

...
 |
+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+

Need help using ask_appstore_reviews?

The community can help! Engage the conversation on Slack

For professional suppport, don't hesitate to chat with us.

Found a bug using ask_appstore_reviews?

If the function does not work as expected, please

  • report a bug so that it can be improved.
  • or open the discussion with the community on Slack.

For professional suppport, don't hesitate to chat with us.

Use cases

A marketing analyst for a mobile app company wants to understand user sentiment and identify the features users find most valuable. They could use the ask_appstore_reviews function to:

  1. Analyze user reviews for specific features: By providing a prompt like "What do users say about the new in-app messaging feature?", the analyst can quickly gauge user feedback on a specific update or functionality. The function would analyze the app store reviews and summarize user sentiment, highlighting both positive and negative comments.

  2. Identify the most popular features: Using a prompt like "What is the coolest feature of our app according to users?", the analyst can uncover the features that resonate most with their audience. This information can inform future development priorities and marketing campaigns.

  3. Track changes in user sentiment over time: By running the function regularly (e.g., weekly or monthly), the analyst can track how user sentiment towards different features evolves over time. This can help identify emerging issues or trends and allow the company to react proactively.

  4. Compare user sentiment to competitors: By using the get_appstore_reviews function on competitors' apps (and then feeding those results into ask_appstore_reviews), the analyst could gain insights into what users value in competitor apps and identify areas where their own app could improve. For example, the prompt could be: "Comparing our app to [Competitor App Name], what are the key features users prefer in their app?"

  5. Generate marketing copy: The summarized feedback from ask_appstore_reviews could be used to create compelling marketing materials that highlight the app's most popular features, using the actual language and sentiment expressed by users. For example, snippets of positive reviews could be used in ad copy or on the app store listing.

In essence, the ask_appstore_reviews function provides a convenient way to analyze user feedback and gain actionable insights for app improvement, marketing, and product development.

Spread the word

BigFunctions is fully open-source. Help make it a success by spreading the word!

Share on Add a on