Native Ads Protocol - Weekly Dev Update #3

in HiveDevs5 years ago

native-ads-hive.jpg

Here's a brief overview of what I have implemented in the last week.

diff.png

23 commits, 975 additions and 231 deletions, when I merged the dev branch into master...

merge.png

See all my commits here: https://gitlab.com/imwatsi/native-ads/-/commits/master

This week, I managed to tie up many loose ends and I'm ready to commence testing of the individual ops and make sure the data is stored correctly in the database.

Finished Avertizer/Monetizer Ops

I've finished the whole range of advertizer/monetizer ops, sufficient for the alpha release. More ops are planned (of course), but they will be for feature releases in the future.

Now, the whole ad workflow is complete. Monetizers can initialize accounts, put up ad spaces and set properties for ads. They can also moderate ad submissions, approving or rejecting them.

Advertizers can initialize accounts, create ads, submit them to ad spaces, place bids for them and make payments for approved ads.

Implemented Ad Payment code

Ad payments are made through a memo scheme, which includes details that help identify the ad and its intended Monetizer ad space.

hna:{monetizer}/{ad_space}/{ad_permlink}

For example:

hna:threespeak/front-page/my-cool-banner-image

More details are found in the docs.

Next week's scope

  • Run tests on all ops and make sure the database is storing data correctly
  • Implement the core API endpoints

ETA on an alpha release: 1 week

Unless I run into major bugs that require serious modifications to the code's logic during this week's tests, I expect to have a release out within a week.

Upon release, the server will be available on: https://native-ads.imwatsi.com.

Anyone who wants to run the server can download the source, pip install it according to the README and run. I'll continue improving the setup and installation methods.


Sort:  

Very interested to see how this will integrate with hive.

Almost ready for an Alpha release :)

Advertising is always important in any industry. It is worth supplementing the knowledge on this subject. If anyone is looking for information on this post that compares Sponsored Content vs Native Advertising