sebads 0.1.9 copy "sebads: ^0.1.9" to clipboard
sebads: ^0.1.9 copied to clipboard

Lightweight Flutter ads SDK for GraphQL-backed ad delivery and tracking.

Changelog #

0.1.4 #

  • Splash: tap handling is now robust — tracks click, attempts to open URL, and immediately finishes the splash to continue app flow.
  • Splash: debounced taps to avoid duplicate actions; countdown timer is canceled on tap.
  • HTTP timeouts applied to all network calls via SebAdsConfig.timeout so bad network or DNS failures don’t stall the app.
  • Minor: ensured the whole splash area is tappable with HitTestBehavior.opaque.

0.1.3 #

  • AdView: AdFormat.square now renders as a wide thumbnail (YouTube-like). Default width = parent width, default height = width * 9/16.
  • Hard format enforcement: widgets no longer render ads returned with a different format. If mismatched, they show as empty (by design).
  • Default sizing tuned per format:
    • square → 16:9 thumbnail
    • banner → full width × 60
    • interstitial/splash → full screen

0.1.2 #

  • Added AdView with builder for custom UI rendering while SDK handles fetch/track/prefetch.
  • Added SebSplashAd (timed splash ad with optional skip and builder).
  • Added AdBadge overlay for consistent “Ad” labeling across widgets.
  • Exports updated for new widgets.

0.1.1 #

  • Widened device_info_plus dependency to >=10.1.2 <12.0.0 to avoid downstream version conflicts.

0.1.0 #

  • Initial release:
    • Core client (GraphQL fetch + event tracking).
    • Simple AdBanner widget with impression/click tracking and prefetch.
    • Local frequency capping and device info capture.
0
likes
125
points
9
downloads

Publisher

unverified uploader

Weekly Downloads

Lightweight Flutter ads SDK for GraphQL-backed ad delivery and tracking.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

device_info_plus, flutter, http, shared_preferences, url_launcher, uuid

More

Packages that depend on sebads