Adapting a new Mastadon “instance” to accommodate some advertising

Job ID: 35887503

Budget: $10 – $200 USD

Overview

We are building the construction.social Mastadon “instance” as an adjacent service for our regional construction news publishing service serving several communities in Canada and the US. While our publications, ranging from Ontarioconstructionnews.com to Newyorkconstructionreport.com and Californiaconstructionnews.com generally serve local communities, we believe construction.social could provide an international social media presence for the construction industry.

A contractor selected through Freelancer.com has successfully set up the framework Mastadon site on a Digital Ocean host. Unfortunately, he was not able to complete the second part of the task – configuring the site so it could accept a modest amount of advertising. The task here is to complete the advertising space setup described below.

The key task: Advertising set up

We wish to have the capacity to post advertising in advertising slots both within the site’s sidebar and within individual Mastadon posts. These ad spaces should be set up so that we can populate them with code from Google Ad Manager. (GAM requires publishers to insert some code in the “header” and the second bit of code where the ad is to appear). Based on the contractor’s determination in consultation with us where the ads are most likely to be effective, we will provide the code for insertion on the site. The contractor’s main task will be to determine the ad slots required and provide some sizing guidelines and, once we provide the code, would load the code where relevant.

Relevant ad sizes may be 300x250, 350x450 and possibly a leaderboard banner 728x90. The contractor may suggest other ad sizes based on effectiveness and compatibility with industry standards. I anticipate we could handle between three and five ad slots within each view, combining the fixed sidebar slots and the in-line posting advertisements.

Note: If there are restrictions on advertising distribution within the Mastadon “Federation”, code must be devised to distinguish direct views on our server (which would contain advertising) from anything that is posted or distributed outside of our server (which cannot display advertising).

Skills required would be the ability to put some Google ad manager code (provided by us based on contractor's size/format recommendations, as required within the header and relevant advertising slots, and also to be sure this advertising content doesn't interfere with any Mastadon restrictions on ad serving outside of our own server.

The budget

This is a relatively simple task, as the major work in setting up the Instance has been completed. The budget is accordingly extremely modest.

Timeline is not urgent -- I accept that one trade off for keeping costs low is limited urgency on the work.


Questions and clarifications

Please ask questions before submitting your bid. We’ll expect you to live by your original bid, so only submit based on what you really expect to earn – do not hope to get the job by submitting a low-ball bid and try to “negotiate” a larger payment. If you have questions you can post your inquiry via text message on Freelancer.com.