Giter VIP home page Giter VIP logo

billboard's People

Contributors

appfrosch avatar dhaydl avatar ekurutepe avatar hiddevdploeg avatar jjrscott avatar omit2c avatar polpielladev avatar tkafka avatar witekbobrowski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

billboard's Issues

Allow for providerToken and campaignToken

providerToken (from the app) and the a campaignToken, people can attribute the installs in ASC

let config = SKOverlay.AppConfiguration(appIdentifier: advert.appStoreID, position: .bottom)
config.userDismissible = true
config.campaignToken = "CAMPAIGN_TOKEN"
config.providerToken = "PROVIDER_ID"

Fetching one or more adverts currently not possible as described in the documentation

based on the current documentation, it should be possible to fetch an ad via BillboardViewModel like this:

let newAdvert = try? await viewModel.fetchRandomAd()
advertisement = newAdvert

but there are two difference to what is actually implemented in code:

  • fetchRandomAd needs an URL parameter
  • fetchRandomAd is static

current workaround:

guard  let adsURL = BillboardConfiguration().adsJSONURL else {
    return
}

Task {
    try await BillboardViewModel.fetchRandomAd(from: adsURL)
}

a good solution would be to merge showAdvertisement and fetchRandomAd somehow. what would you say to this?

Project doesn't build

Hi. The demo app project doesn't compile. It seems BillboardBannerView isn't present in the package on the main branch

Add support for Categories

Give the public list categories and let you only show ads from specific categories to better match your own app

visionOS support?

Great work on the package. I was wondering if visionOS support would be possible, as I think it should be as easy as disabling all haptic feedback (as that isn't available on visionOS). TIA!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.