Passer au contenu principal

initialiser

Créer un objet à partir de Predis.ai SDK.

Utilisation

const predis = new window.Predis();
predis.initialize({
appId: "YOUR_APP_ID",
embedToken: "SSO_TOKEN", // optional, to enable SSO
customAssets: [{ url: "some_image_url" }], // optional, to pass images inside the Predis.ai post generator
mode: window.Predis.modes.SIMPLE //to define if you want the detailed more or minimal mode,
brandDetails: {
name: "Your Brand Name",
logo_url: "https://predis.ai/assets/img/predis_logo-min.webp",
brand_hashtags: "#preidsai",
brand_website: "somewebsite.ai",
brand_handle: "@predisai",
brand_colors: ["#296bd6", "#ff71ab"]
}
});

Paramètres

NomDescriptionTypeRequis
appIdID d'application reçu de Predis.ai compte.Chaîneoui
embedTokenUn jeton généré avec la clé SSO fournie pour activer l'authentification uniqueChaîneaucune
customAssetsUn tableau d'objets avec des URL d'images. Si elles sont transmises dans la configuration, ces images apparaissent dans le flux de post-génération et peuvent être utilisées pour générer une publication.tableauaucune
modeSi vous passez "window.Predis.modes.SIMPLE", la fenêtre contextuelle affiche uniquement le flux de création et la vue de la bibliothèque. Ceci est idéal pour la plupart des cas d'utilisation. En passant "window.Predis.modes.DETAILED" affichera davantage de fonctionnalités du produit telles que l'analyse des concurrents, les laboratoires d'idées, etc. La valeur par défaut est "fenêtre".Predis.modes.SIMPLE".Chaîneaucune
brandDetails.nameNom associé à la marque. Cela apparaîtra sur l'interface utilisateur aux endroits où le nom de la marque est affiché.Chaîneaucune
brandDetails.logo_urlLogo associé à la marque. Cela apparaîtra sur l'interface utilisateur aux endroits où le nom de la marque est affiché.Chaîneaucune
brandDetails.brand_hashtagsCes hashtags seront ajoutés à la légende générée par l'IA. Vous pouvez l'utiliser pour ajouter n'importe quel texte si nécessaire.Chaîneaucune
brandDetails.brand_websiteLe site Web de la marque sera affiché sur des créations générées par l'IA. Ceci ne s'affiche que si la conception dispose d'un espace pour le texte du site Web.Chaîneaucune
brandDetails.brand_handleLe handle de marque sera affiché sur les créations générées par l’IA. Ceci s'affiche uniquement si la conception dispose d'un espace pour le texte du nom de la poignée.Chaîneaucune
brandDetails.brand_colorsLes créations générées par l'IA seront générées en utilisant ces couleurs. Un maximum de 5 couleurs peuvent être transmises icitableauaucune
whiteLabelLogoTransmettez l'URL de votre logo pour le remplacer Predis.ai Logo dans le SDK. Cela ne prendra effet qu'avec le module complémentaire SDK Whitelabel disponible dans la tarification du SDK.Chaîneaucune
downloadHiddenPassez true pour masquer le bouton Télécharger dans la page de la bibliothèque SDK et dans l'éditeur. La valeur par défaut est false.Chaîneaucune
publishHiddenPassez true pour masquer le bouton Publier dans la page de la bibliothèque SDK et dans l'éditeur. La valeur par défaut est false.Chaîneaucune
combinePublishAndDownloadVisiblePassez true pour afficher le bouton combiné « Télécharger et publier ». Cela combine essentiellement les deux fonctionnalités. La valeur par défaut est false.Chaîneaucune
closeOnPublishPassez false pour arrêter la fermeture du SDK en cliquant sur le bouton de publication. Cette option est utilisée dans les cas où vous souhaitez que vos utilisateurs ferment le SDK manuellement au lieu de le faire automatiquement. La valeur par défaut est true.Chaîneaucune