Docsify Ethicalads

screenshot of Docsify Ethicalads
docsify

EthicalAds support for Docsify

Overview

EthicalAds support for Docsify provides a powerful way to integrate advertisements into documentation. Designed with user experience in mind, this service allows developers to choose between different ad formats and customization options, ensuring the ads not only blend in with the overall aesthetic of the documentation but also enhance reader engagement.

With options such as theme selection and ad orientation, EthicalAds is a flexible solution for anyone looking to monetize their Docsify-powered documentation while maintaining an ethical approach to advertising. Whether you want your ads to be in a horizontal format or prefer to keep things vertical, this service gives you the tools needed to tailor your campaigns effectively.

Features

  • Ad Type Options: Choose between "image" or "text" ads to match your content style; default is set to image.
  • Horizontal Layout: Option to display ads in a horizontal orientation for a more modern look (default: false).
  • Dark Theme Support: Enable dark mode for your ads to better align with a dark-themed documentation approach (default: false).
  • Theme Selection: Custom theme options available to personalize the ad appearance; default settings can be found in the EthicalAds documentation.
  • Keyword Targeting: Utilizes "data-ea-keywords" for more effective ad targeting, aligning ads with relevant content.
  • Campaign Types Flexibility: Offers "data-ea-campaign-types" to customize ad campaigns according to your needs.
  • Placement Control: Provides a Placement ID for strategic ad positioning within your documentation (default: none).
  • Testing Tools: Features to force specific ads or campaigns for testing purposes, including manual loading options if needed (default: none).
docsify
Docsify

Docsify generates your documentation website on the fly. Unlike GitBook, it does not generate static html files. Instead, it smartly loads and parses your Markdown files and displays them as a website. To start using it, all you need to do is create an index.html and deploy it on GitHub Pages.