Skip to content

Prepare for Public Marketplace Release #3

@Jython1415

Description

@Jython1415

Overview

Checklist of tasks needed before submitting to Google Workspace Marketplace for public distribution.

Prerequisites

Google Cloud Project Setup

  • Create dedicated Google Cloud Project (separate from default Apps Script project)
  • Enable Google Workspace Marketplace SDK
  • Configure OAuth consent screen
    • Add app name, logo, support email
    • Add privacy policy URL
    • Add terms of service URL (if required)
    • Verify OAuth scopes

Marketplace Listing

  • Write compelling description
  • Create screenshots (1280x800px recommended)
    • Show menu in Extensions
    • Show export dialog
    • Show JSON output example
  • Add support/contact information
  • Define category tags
  • Set pricing (free)

Code Quality

  • Code review and cleanup
  • Add error handling for edge cases
  • Test with various data types (formulas, merged cells, empty cells, etc.)
  • Performance testing with large ranges
  • Ensure all OAuth scopes are minimal and justified

Documentation for Users

  • Update README with marketplace install link
  • Create user guide (if needed)
  • Document known limitations
  • FAQ section

Submission Process

  • Submit for Google review
  • Respond to any feedback/requests from Google
  • Address any compliance issues
  • Final approval and publication

Post-Release

  • Update repository visibility to public
  • Monitor for user feedback/issues
  • Set up support process (GitHub issues)
  • Consider analytics/usage tracking (optional)

Timeline

  • Defer until after private testing phase complete
  • Estimated: 2-4 weeks after private beta successful

Related Issues

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