Ext Ops Panel
Ouvrir le tableau de bord

Accueil/Docs

EXT OPS / GUIDE

De l’idée à une extension qui fonctionne

Créez un projet, préparez la fiche du store, lancez les pages que voient vos utilisateurs et connectez les événements. Si vous avez votre propre backend, des contrats précis couvrent les métriques, la surveillance et les retours.

Commencer la connexion
01 / CONNEXION

Démarrage rapide

Le parcours de base ne demande aucun serveur : un projet dans le panneau et deux liens tirés de ses réglages.

  1. Créez un projet. Ajoutez une extension publiée par son identifiant Chrome Web Store, ou partez d’un brouillon.
  2. Préparez la fiche. Renseignez la description et les images ; l’audit explique ce qui mérite d’être corrigé.
  3. Configurez les pages. Copiez les URL de bienvenue et de désinstallation dans Configuration → Pages hébergées.
  4. Ajoutez les liens à l’extension. Ouvrez la page de bienvenue après l’installation et enregistrez l’URL de désinstallation via l’API Chrome.
  5. Vérifiez la connexion. Lancez la vérification de connexion et repérez les premiers événements dans Vue d’ensemble.
service-worker.js · Manifest V3
const WELCOME_URL = 'https://extpage.app/w/YOUR_CODE';
const UNINSTALL_URL = 'https://extpage.app/u/YOUR_CODE';

chrome.runtime.onInstalled.addListener(({ reason }) => {
  if (reason === 'install') chrome.tabs.create({ url: WELCOME_URL });
});
chrome.runtime.setUninstallURL(UNINSTALL_URL);

Copiez les adresses exactes depuis les réglages du projet. Si les pages tournent sur votre propre domaine, utilisez cette URL.

02 / PAGES PUBLIQUES

Ce que le service crée pour vous

DÉCOUVERTE

Accueil

Description, images, le lien d’installation et des extensions recommandées.

PREMIER LANCEMENT

Bienvenue

Des instructions après l’installation et un événement pour vos statistiques.

CONSERVATION

Désinstallation

La raison de la désinstallation, un commentaire et un chemin de retour.

RETOURS

Rate Us

Une note sur la page et un formulaire séparé avec une raison et un commentaire.

CONFIANCE

Politique de confidentialité

Une page prête pour le champ Politique de confidentialité du store.

ADRESSE

Domaine

Des pages sur extpage.app, sur votre propre domaine ou sur un sous-domaine de votre service.

L’indexation dépend du domaine et des réglages de publication. Voir de vraies pages →

03 / OBSERVATION

Les données que vous verrez

Événements

Installations, désinstallations, réinstallations, les raisons du départ et les messages des utilisateurs.

Chrome Web Store

Utilisateurs publics, note et modifications de la fiche à côté de vos propres événements.

Pays et portefeuille

Pays, installations face aux désinstallations et une vue d’ensemble de plusieurs projets.

Market

Le catalogue public, la recherche par le sens, les concurrents et l’historique des fiches.

Voir l’analytique → · Ouvrir le catalogue Market →

04 / INTÉGRATIONS

Des contrats pour votre propre service

Pour des métriques supplémentaires, le panneau appelle votre endpoint GET. Pour la surveillance, votre agent envoie un heartbeat et le panneau vérifie les URL que vous choisissez. Le widget de retours s’intègre à votre propre page. Vérifiez les champs, versions et codes d’erreur exacts dans les fichiers OpenAPI.

Contrat de métriques personnalisées ->

L’endpoint de métriques que votre service implémente et que le panneau interroge : payload, authentification, types, types de rendu, modèles Telegram et fichier OpenAPI.

OpenAPI (YAML) ↓

Description OpenAPI 3.1 lisible par machine de l’endpoint de métriques de la source. Importez-la dans vos outils ou votre générateur de code.

Contrat de surveillance ->

Rapports de heartbeat avec watchdog, pings de disponibilité, feu tricolore agrégé, alertes Telegram et fichier OpenAPI de la surveillance.

OpenAPI de la surveillance (YAML) ↓

Description OpenAPI 3.1 lisible par machine de l’endpoint de rapport de surveillance, que le panneau implémente et que votre agent appelle.

Contrat de retours ->

Le widget à coller sur n’importe quelle page, la clé publique du widget, l’endpoint direct pour une CSP stricte, et ce que nous stockons ou non.

OpenAPI des retours (YAML) ↓

Description OpenAPI 3.1 lisible par machine des deux points de réception des retours et de la lecture de configuration du widget.

Contrat de la fiche client ->

Le point de terminaison que vous hébergez pour le CRM des retours : la requête signée pour une personne vérifiée, le schéma de la fiche, les actions et les limites.

OpenAPI de la fiche client (YAML) ↓

Description OpenAPI 3.1 lisible par machine du point de terminaison de la fiche que votre serveur implémente et que notre serveur appelle.

API de lecture Market ->

Lisez vos données Market depuis vos propres scripts avec une clé d’API utilisateur : recherche, listes, fiches, suivi, recherches enregistrées et radar du portefeuille.

OpenAPI de l’API de lecture Market (YAML) ↓

Description OpenAPI 3.1 lisible par machine des routes Market en lecture seule que vos scripts appellent avec une clé d’API.

05 / ASSISTANT IA

Le skill Ext Ops Panel pour Codex

Téléchargez le skill prêt à l’emploi pour que Codex vous aide à connecter votre extension : trouver les bons réglages, ajouter les liens de bienvenue et de désinstallation, vérifier les contrats d’API et contrôler le résultat.

Ouvrir la page du skill

06 / BANNIÈRES

Bannières pour votre site ou votre README

Chaque extension Chrome et chaque plugin d’IA de notre catalogue a une bannière que tout le monde peut intégrer : quatre styles, cinq formats, thèmes clair, sombre, marque et auto, des faits publics à jour issus du catalogue et un lien vers la fiche du produit. Son auteur vérifié peut activer la marque « Auteur vérifié ». Gratuit, sans compte pour l’intégrer.

Voir les bannières