Hello, and thank you for your interest! I have an advertising SDK product that operates as follows: A window is shown upon open of my app with a handful of text fields presented to the user requesting their name/email/zip etc.. If the user enters this info, that screen is never shown again but rather a new window is then presented (and is the same window that will be shown upon future app opens) showing 3 brief advertisements with checkboxes at the right of each ad followed by two buttons at the very bottom of screen - "skip" and "sign me up!". If a user checks one or more box then hits the "sign me up" button it will close that modal window while submitting to the advertiser's server that users contact information previously saved to the users phone. A confirmation toast is shown saying "thank you!" or something to that effect gets displayed as well.
The signup screen (the first modal that collects their name/email/zip) may be set to display at intervals, such as every 5th load etc.. so that it isn't shown by default every single time, functionality I'd like to include.
The content of each of those three ads being shown will be pulled from my server, but what I'd like to do is have this query include some type of identifying information that instructs the server NOT to show a particular ad which has already recently been shown to that particular user. I'm envisioning perhaps four variables be appended to each query sent - one would be a simple number that increments each time the app is opened and the counter would reset every 14 days. I would use that number on my server side to aid in selecting which ads should be presented so nothing more would be required at that point. But I'd also like to include three keywords be sent as variables as well (if they exist, otherwise there may not be keyword variables included so keep that possibility in mind). I can handle the collecting of keywords and making them available to your code, you would simply append them URLEncoded to the query being sent to my server requesting advertisements. Basically we're assembling a special link to my server that when called will feed targeted JSON content into this script on the users phone. I will provide detailed additional information regarding functionality/layout to the selected winner if needed.
ADDITIONAL OPTIONAL INFO: While not required, If you have experience with any lead generation affiliate programs that would be a plus! At this point my intention is to figure out the logical way to connect each user to different affiliate links with as few clicks/steps as possible. Trying to make this as seamless as possible to the end user as well as the advertiser. I have accounts & experience with all the major affiliate programs such as CJ/ConnectCommerce/Linkshare/PepperJam if that is of any benefit to your testing.
I'm listing this for either operating systems (android or ios) - whichever you are qualified and selected as winner would apply. If you are proficiently qualified to do both I will obviously compensate you for both and the payment would be increased to reflect. Good luck!