2017-05-28 14 views
3

J'ai créé un fichier Google Add-On. J'essaie d'ajouter l'option Inline Installation sur mon site Web. Mais mon addon est ajouté en tant qu'extension de Google Chrome plutôt qu'une installation supplémentaire normale. Résultat attendu: Installation de l'add-on sur le compte de l'utilisateur.Activation de l'installation en ligne pour Google Sheets Ajouter

est ici essentiel de code:

<html> 
    <head> 
     <title>Inline Installtion</title> 
     <link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/jjkkhnadaddgofdoapkbdemklgkcnmld"> 
     <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css" rel="stylesheet"> 
     <link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" /> 
     <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> 
     <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
     <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"></script> 
    </head> 
    <body> 
     <div class="container"> 
      <div class="section"> 
       <div class="row"> 
        <div class="col-sm-2"> 
         <div class=""> 
          <h5 class=""></h5> 
         </div> 
        </div><!-- left div/column --> 
        <div class="col-sm-8 form_div"> 
         <br> 
         <br> 
         <br> 
         <br> 
         <div class="form-group main_button"> 
          <div class="col-lg-10 col-lg-offset-2"> 
           <div class="col-lg-4"></div> 
           <div class="col-lg-4"> 
            <button type="submit" class="btn btn-primary" id="install-button">Add to Chrome</button> 
           </div> 
           <div class="col-lg-4"></div> 
          </div> 
         </div> 
        </div> 
        <div class="col-sm-2"> 
         <div class=""> 
          <h5 class="center"></h5> 
         </div> 
        </div><!-- right div/column --> 
       </div><!-- row --> 
      </div><!-- section --> 
     </div><!-- container --> 
     <script> 
      $(document).ready(function() { 
       function successCallback(e) 
       { 
        console.log("Success"); 
        console.log(e); 
       } 

       function failureCallback(e) 
       { 
        console.log("Failure"); 
        console.log(e); 
       } 

       $("#install-button").click(function(event) { 
        chrome.webstore.install("https://chrome.google.com/webstore/detail/jjkkhnadaddgofdoapkbdemklgkcnmld", successCallback, failureCallback); 
       }); 
      }); 
     </script> 
    </body> 
</html> 

Ma question est la suivante: Est-il possible de le faire? Si oui, comment activer l'installation en ligne pour Google Spreadsheet AddOn?

L'aide est très appréciée. Je vous remercie.

Répondre

2

Non, Google n'autorise pas cela à intégrer un module complémentaire sur votre site Web.

Il existe une autre façon d'afficher votre module complémentaire Google Apps sur votre site Web.

montrent juste le marché Liens ou instantanés sur le site comme Survey Monkey a fait.

LINK

OU

Scrap les données du marché dans le format HTML et l'afficher sur le site.

0

Suivez le Publishing an Add-on qui détaille les étapes nécessaires pour publier ce contenu en tant que module complémentaire. Les modules complémentaires ne peuvent pas être trouvés dans Chrome Webstore car la boutique en ligne est réservée aux applications et aux extensions. Les modules complémentaires sont hébergés sur Google Marketplace.

Si vous souhaitez l'utiliser, allez dans Google Marketplace et tapez le nom du module complémentaire que vous avez créé. Il vous sera demandé de l'installer, d'autoriser la permission et enfin de pouvoir l'utiliser. Vous pouvez vérifier s'il est installé avec succès en cochant le bouton du menu Modules complémentaires dans la feuille de calcul.

+0

C'est ce que j'ai fait, mais je veux un bouton d'installation sur mon site Web, tout comme un bouton 'Inline Install'. –