Function Store
  • Home
  • Getting started
    • Introduction
    • Installing a function
    • Reconfiguring a function
    • Uninstalling a function
    • FAQs
  • Reference
    • Requirements
      • Assign Roles
        • User permissions
      • Link a Billing account to your project
      • Enable the APIs
    • Projects
      • How to add a project
      • How to set up a project
    • Functions
      • Benefits
      • Use cases
      • Authentication when installing
      • Runtime configuration
      • Deploying with a ZIP file
    • Policies
      • How to add a Policy
      • How to remove a Policy
    • Authentication
      • Users
      • Roles
      • Permissions
    • Secrets
      • Creating a Secret
      • Using a Secret
      • Changing the value for a Secret
      • Deactivating a Secret
  • developers
    • Overview
    • Getting Started
    • Set up
    • Workspaces
      • Create a workspace
      • Workspace boilerplate
      • Node engines
    • Writing Functions
      • Function Anatomy
      • Configuration file
      • Function Triggers
      • Environment Variables
        • Type "text"
        • Type "number"
        • Type "email"
        • Type "url"
        • Type "json"
        • Type "boolean"
        • Type "select"
        • Type "multiselect"
        • Type "firestoreDocumentPath"
        • Type "firestoreCollectionPath"
        • Type "color"
      • Documentation
    • Push/Update your functions in the cloud
    • Continuous Integration
    • Publish functions in the Marketplace
    • Emulators
      • Initialize emulators in your workspace
      • Environment variables
      • Starting emulators
      • Testing your functions in the emulator
      • Importing existing data into local emulators
        • Exporting data from Cloud Firestore to local emulator
        • Exporting user accounts from Firebase to local emulator
    • Visual Studio Code Extension
      • Installing the extension
      • Extension UI
      • Functions list
      • Creating and editing functions
      • Emulators
      • Extension settings
      • Troubleshooting
        • "Command not found" error when executing a command
  • Billing
    • Understanding Billing
  • Security
    • Security
  • Resources
    • Events and Triggers
    • Best Practices
      • How to log events in functions?
    • Document your Functions
    • Editorial guidelines
    • Our Processes
      • Use Cases Analysis
  • Use cases
    • Custom Stripe Checkout
Powered by GitBook
On this page
  • Can I submit my own functions to be sold on the marketplace?
  • How is support handled for functions available on the marketplace?
  • Can I use the same function for more than one project?
  • Is there a cost to install a function into a project?
  • Can functions be used for other providers such as AWS or Azure?
  • I have a question that isn't answered here!

Was this helpful?

  1. Getting started

FAQs

Frequently asked questions about functions.store.

PreviousUninstalling a functionNextRequirements

Last updated 4 years ago

Was this helpful?

Can I submit my own functions to be sold on the marketplace?

Yes, you can submit your own functions to be sold on the marketplace. To be approved as a seller please contact [email protected].

How is support handled for functions available on the marketplace?

Each function is supported by the developer who submitted the function to the marketplace. In the event, you run into any issues with installation, billing, or the functions.store platform you can contact our support at [email protected].

Can I use the same function for more than one project?

Yes, as long as it is under the same Google account you can use the same functions across various projects. However, if the project is under a different Google account you'll need to purchase the function using that different account.

Is there a cost to install a function into a project?

Yes, we charge a modest installation fee for each function. The cost is $0.05/install.

Can functions be used for other providers such as AWS or Azure?

At this point in time functions can only be installed on Firebase and GCP projects. In the future, we plan to provide cross-compatible functions for other cloud providers.

I have a question that isn't answered here!

Please, fill in the and we'll answer your question as soon as we can - usually within 24 business hours.

form