Perkswall
adspostx is now momentscience! momentscience! 🎉 we have rebranded adspostx to momentscience all the latest documentation and updates can now be found at momentscience documentation https //docs momentscience com/ perkswall by adspostx allows publishers to display several offers/perks at once to their users in a branded experience these may optionally include loyaltyboost offers as well (loyaltyboost offers reward users with points or other virtual currency for engaging with offers) to enable perkswall features, please contact your account manager a perkswall experience can be implemented in two ways 1 direct (webview/iframe) the perkswall experience is mobile responsive and can be activated simply by linking out to a standalone url or embedded directly into an existing web page or webview (for mobile apps) 2\ api alternatively, the publishers can ingest adspostx offers/perks via an api call that will to supplement their own roster of offerings or to have complete control on how to present adspostx offers/perks to their users learn more about the perkswall api docid p4e5bbrrzknwv5pe5qn adspostx perkswall example click the link below to experience a basic implementation of the adspostx perkswall the link for the example above is as follows example https //get perkswall com/offerwall?accountid=99e58babc94df55a pass your sdk id into the accountid parameter in the url by default, adspostx returns all offers available to the perkswall and progressively loads as the user scrolls the example above is for demonstration purposes and is in it's most basic form to optimize the experience for your users and generate higher revenue yield, read on for information on how to customize the perkswall experience perkswall customization make life easier! discover how to personalize your perkswall with our easy to use perkswall integration page docid\ k2fnriunissjl8sgdrplq when constructing the perkswall url, there are a number of configuration options that can be passed into the url itself for example, you can limit the initial number of offers returned by passing offer count= number of offers in the url of the perkswall if you would like to have users manually load more offers, you can also pass auto show= false in the url as well in the example below, we are initially displaying 9 offers and the user must press show more to load more offers progressively example https //get perkswall com/offerwall?accountid=99e58babc94df55a\&offer count=9\&auto show=false perkswall parameters a full list of parameters that can be passed into the perkswall url is available below all fields apart from accountid are optional parameter description accountid your accountid/sdk id adpx fp a unique identifier of the user offer count number of offers to display by default auto show options true|false default true display more offers as user scrolls; if set to false, display "show more" button show logo options true|false default true display logo in header of perkswall; logo can be set in configuration in the adspostx publisher dashboard logo width logo width in pixels (numeric value) default auto no effect if only logo width is specified logo height logo height in pixels (numeric value) default 100 if only logo height is provided the aspect ratio will be preserved show header options true|false default true display text in the header of perkswall template background background color of individual offer tiles (in hex code) show image options true|false default true display an offer's creative on the perkswall btn background button color in offer tile (in hex code) btn text color button text color in offer tile (in hex code) btn hover color button color (when hovered over) in offer tile (in hex code) btn stroke color button border color in offer tile (in hex code) btn radius button radius in pixels (numeric value) background background color of the perkswall (in hex code) tile radius offer tile radius in pixels (numeric value) tile hover background offer tile background color (when hovered over) (in hex code) border thickness offer tile border thickness in pixels (numeric value) border color offer tile border color (in hex code) while all of the parameters above are optional with the exception of accountid, we highly recommend passing a value for adpx fp the adpx fp parameter is a unique identifier for the user it can be passed in any format and be anonymized/hashed the adpx fp parameter allows adspostx to optimize the perkswall for a user both by surfacing relevant offers based on past interactions as well as excluding offers that have already been engaged with below is an example using parameters as described above example https //get perkswall com/offerwall?accountid=99e58babc94df55a\&offer count=9\&auto show=true\&show logo=false\&show header=false\&template background=f5f5dc\&btn background=9aff02\&btn text color=000000\&btn hover color=b9d3ff\&background=fff\&adpx fp=4023cxe embedding perkswall to embed the adspostx perkswall into an existing web page, simply insert an iframe tag with the src attribute set to the perkswall url example because the perkswall is being loaded into an iframe, we disabled the logo from showing using show logo=false we also are hiding the header text with show header=false depending on your implementation you may decide to leave these visible passing payload parameters apart from the standard configuration parameters that can be passed into the perkswall url, adspostx also supports the passing of payload parameters that are helpful in two ways reporting targeting reporting for example, if you're interested in knowing how the perkswall performed based on being referred to from an e mail campaign versus a mobile push notification, you may pass a new parameter into the perkswall url called refsource and then set to push or email the perkswall url would then look like the following example https //get perkswall com/offerwall?accountid=99e58babc94df55a\&offer count=9\&auto show=true\&offer count=3\&show logo=false\&show header=false\&template background=f5f5dc\&btn background=9aff02\&btn text color=000000\&btn hover color=b9d3ff\&background=fff\&refsource=push note the added parameter at the end of the perkswall url \&refsource=push any number of parameters can be passed into the perkswall url and then be referenced later in reporting targeting adspostx supports advanced targeting using ad hoc payload parameters that are passed into the perkswall url to maximize revenue yield pass any key value pairs as parameters into the perkswall url and adspostx will attempt to match offers based on the payload information provided for example, you may pass the zip code into the perkswall url such that adspostx will display offers that target users in the specific zip code example https //get perkswall com/offerwall?accountid=99e58babc94df55a\&offer count=9\&auto show=true\&offer count=3\&show logo=false\&show header=false\&template background=f5f5dc\&btn background=9aff02\&btn text color=000000\&btn hover color=b9d3ff\&background=fff\&refsource=push\&zipcode=78099 note the added parameter at the end of the perkswall url \&zipcode=78099 any number of parameters can be passed into the perkswall url such that they are available for adspostx to target against perkswall api publishers can retrieve perkswall offers fragments via the perkswall api and use those fragments to construct offers to populate into their own perkswall experience please refer to the documentation on the perkswall api docid p4e5bbrrzknwv5pe5qn