Targeting plugins allow you to use SocialAds to target using additional parameters or fields not natively supported by SocialAds. Developers can create their own targeting plugins to integrate with their own extensions or custom needs.
Promote plugins allow users to promote the content available at your site. Examples are Promote Group, Events etc. Developers can create their own plugins to integrate with their own extensions or custom needs. This is similar to Promote Content on Facebook.
Set the Randomize Ad Display parameter to 'Yes'. Doing this will show a random Ad from the available Ads for the user, on every page load. Additionally if you want to display only a single ad in the module at one time & change it on every refresh, You can set the module to show only 1 Ad.
The Pricing Rates that I have set from the Settings view are not getting Reflected when I buy the ad !
If you have set 'Enable Zone Pricing?' to Yes in the settings view, then the pricing set on a per Zone level will override any pricing in the settings view. If you do not need this feature or want just a single pricing site wide, just set 'Enable Zone Pricing?' to No.
Slabs will only affect per day pricing. Slabs let you set promotional per day pricing rates for people who wish to pay by the week or by the month.
If you set Slabs to Yes in the settings view, the slabs will appear in the frontend pricing drop down box. For Instance if your regular Per Day Ad cost is 5$, You can set a weekly cost as 20$ & monthly as 60$.
I cannot see the Select Ad type & Select Zone drop downs on the Create Ad screen
In case you have Only one Zone Published, we hide the Zone & ad type selection boxes for making the flow simpler for end users.
If you wish to use Multiple Zones or Multiple Ad types, you need to have at least one valid, enabled zone for every ad type (ie. media or text or text and media type). By Valid, it means that you need to have at least one SocialAds module published with that zone associated with it.
Is there a way to only let admin insert ads for users?
This feature is not available natively in SocialAds. But the Admin can edit all the Ads from the backend Manage Ads view. If you want to create Ads on behalf of your users, we suggest you use the Master Password Addon available here :
Using this you can login on behalf of your users & create the ads.
Do you recommend setting Random to Yes in the SocialAds module ? Does this affect accuracy ?
If you set Random to NO.. Then Targeting is applied very very strictly. Which means that only the most accurate Ad will be shown to the user. The less accurate ads will not be shown at all unless you have more modules configured to that Zone.
We recommend that you set Random to 'Yes'. This is something we are considering making a default setting in SocialAds ..
Randomization does not affect the accuracy at all over a period of time.. Because randomization is only done on the Result set which has returned accurate Ads.
I hate your Ad Styling. How do I add my own custom styles & layouts for the Ads ?
In order to give you full flexibility in styling your ads, We have introduced something called as layout plugins. You can either modify our layout plugins or create your own. Make sure you override when you modify as otherwise you might lose changes when you upgrade! For full details of how to create your own layouts or modify them, read our docs here.
The styling of the Ads is handled via the layout template css files. For every Ad type we have a different layout template. These templates are plugins of type 'socialadslayout'
Layout 1 & Layout 3 are for Text & Image ads. Layout 2 & Layout 4 are for Text Only Ads.. While Layout 5 is a layout for Image ads.
Depending on your Ad's Ad type you need to change the layout.css file of the layout template. You can also override this file.
The css file will be at path (J2.5) yourjoomla/plugins/socialadslayout/plug_yourlayoutname/plug_yourlayoutname/layout.css.
To change the color of the borders you need to change the border styling for the class yourlayoutname_ad_prev_wrap.
Also if you look at the html template file at path (J2.5) yourjoomla/plugins/socialadslayout/plug_yourlayoutname/plug_yourlayoutname/layout.php you will get to know the elements to use for styling.
Some kind of code is displaying other than Ads. What do I do?
This is turned on if you enable the debugging option in the SocialAds module. This can be useful to check if the module is showing the correct ads. This is Debug code in module. There is a parameter 'Debug' in SocialAds module. Setting it to 'No' will not show the debug code in the module.