hide
: Le contenu original reste là où il est, mais le css du parent sera modifié pour cacher une partie du texte. Inconvénients : Les utilisateurs peuvent ouvrir la console du navigateur et supprimer les styles appliqués au parent.excerpt
: Le contenu original est placé dans un view holder, et le contenu de son parent sera remplacé par le contenu coupé (seulement X% du texte seront gardés).
Le contenu original n'est pas disponible en dehors du scope de Poool (même depuis la console), et sera remis en place quand l'évenement onRelease
sera appelé.
Inconvénients : les balises <style>
et <script>
sont retirées temporairement et placées à la fin du texte coupé. Si des balises <script>
sont présentes dans vos contenus,
celles-ci peuvent ne pas être exécutées et pourront également entraîner des erreurs javascript (certains scripts de publicité utilisent par exemple des fonctions javascript obsolètes),
amenant à une page blanche lors du déblocage de l'article. Ce mode est également déconseillé pour les applications one-page (Angular, React, Vue, ...). Dans ces deux cas précis, nous vous conseillons d'utiliser le mode hide
.custom
:Aucune modification ne sera faite sur votre contenu et/ou son parent, mais les évenements onLock
et onRelease
seront appelés pour que vous puissiez utiliser vos propres méthodes d'obfuscation.{return_url}
peut être utilisée pour récupérer l'url en cours.{user_id}
peut être utilisée pour récupérer l'identifiant Poool du lecteur.{return_url}
variable can be used to get the current URL.{user_id}
variable can be used to get the reader's Poool id.{cookies_enabled}
est false (refus de consentement à la dépose de cookies).{return_url}
peut être utilisée pour récupérer l'url en cours.{user_id}
peut être utilisée pour récupérer l'identifiant Poool du lecteur.-1
, la popover restera affichée.hide
est utilisé et après déblocage d'un article, le paywall tentera de calculer la hauteur du contenu pour la remettre à sa valeur d'origine.disable_content_height_calculation
est à true
, le paywall ne tentera pas de calculer la hauteur du contenu et enlèvera simplement les modifications css qu'il a appliquées au conteneur de l'article.wait_for_dom_load
est à true
, le paywall attendra que l'évènement DOMContentLoaded
soit déclenché pour s'afficher.DOMContentLoaded
de la page si wait_for_dom_load
est à true
.onError
est déclenché pour que vous puissiez afficher un paywall de secours.force_widget
est utilisé ou si l'utilisateur clique sur Non, merci), les statistiques remonteront par défaut un déblocage avec cette action alternative plutôt que l'action d'origine.onError
est déclenché pour que vous puissiez afficher un paywall de secours.onFacebookLoginClick
.onGoogleLoginClick
.5.7
du SDK AT Internet au minimum.ga()
.gtag()
.ATInternet.Tracker.Tag
. Voir la documentation ATInternet pour plus d'informations.onWidgetSeen
).popover_auto_hide
à false
permet de désactiver ce comportement.return_url
est placé dans l'url. Il s'agit par défaut de l'url en cours.custom_return_url
permet de définir une url de retour personnalisée.gift
, etc..) ou bien un déblocage automatique avec le widget invisible
.video
, viewpay
).question
ou form
).audit_load_timeout
permet de définir le temps d'attente (en millisecondes) de la réponse d'Audit.