Technology Presentation: Memcached

At ZestADZ, we’re extremely passionate about technology and believe in using the best open source technologies to deliver a great mobile advertising experience.

Memcached is one such open source project that we believe in and have been using heavily for a while. It is one of the NoSQL solutions that can be used for a specific use case.

Please view the embedded memcached presentation to learn more about memcached and how you can use it within your apps.

Are you a passionate open source hacker? If you love using memcached and are passionate about several other open source technologies, you might be interested about career options at ZestADZ. Write to us – hr@zestadz.com to learn more about the career options available.
Please write to us if you have any questions about this presentation to engineering@zestadz.com.

Preview of the new ZestADZ Dashboard – feedback required

In the last few weeks, the engineering team has been very busy rolling out exciting and innovative new products which will be rolled out in early 2011.

This features include a dashboard that will help advertisers and publishers, get deeper insight into their campaigns or mobile site traffic more easily.

The new dashboard
The new dashboard brings in big new changes. Firstly, it starts the integration of ZestADZ analytics into ZestADZ as a single product.

The dashboard brings several key metrics available immediately after a publisher or an advertiser has logged into zestadz. These metrics provide a snapshot of activity within a few key time periods.

All charts contain actual data instead of it being an icon that can be reviewed by looking at it more closely. The actual numbers are also displayed below the charts.


Comparisons with previous days and with other campaigns or mobile sites / apps.
One of the key new features is that this dashboard allows us to quick comparisions with previous days. When you select today / yesterday / last 7 days / last 30 days, automatically the current selected data is compared with its previous unit. So for example, if you select last 30 days data, automatically the previous 30 days is compared with the selected 30 days and an icon is used to show whether it is performing better or worse than before.

With the sites / campaigns appearing side by side, you can also measure their own units with each other easily. All of this without any additional navigation or clicks.

Customization
The new dashboard allows users to customize the view and save it as their preference. So, the next time you log in, you will see chart, exactly the waNew title goes herey you wanted to see it.

Near real time data
We’re will be launching the dashboard with near real time data available (this should be available across the board including the XML APIs) or at best with a delay of 1 hour.

Feedback – We’d love to hear from you.
The new dashboard will be available in your consoles as a beta release in the next few days. But before that please do send us your feedback to engineering@zestadz.com. Let us know – what you like, what you dislike about the new dashboard and how we can improve it to suit your requirements.

Looking forward to hearing from you.

ZestADZ Engineering Team

Announcing ZestADZ Customer Support Center

ZestADZ announces the availability of a comprehensive help desk for its customers, available at the following URL http://zest.zendesk.com

When you encounter an issue, create a ticket by writing to support@zestadz.com or by visiting http://zest.zendesk.com. This ticket comes with a unique id so that we can track your issue until its closure.

You can also use the forums to interact with us or discuss your common queries with fellow publishers and advertisers. Our help desk personnel are available to serve you round the clock but we expect responses within a few business hours or at the latest next day.

We will even offer telephonic assistance if required so please do leave us your telephone number so that we can call you back.
We hope to improve the overall quality of service through the launch of the support centre.
Please send us your feedback at twitter (@zestadz) or via support@zestadz.com

ZestADZ Support

Announcing Local Mobile Advertising Campaigns for Canada

ZestADZ announces the launch of Local Mobile Advertising Campaigns for Canada. Canadian advertisers can use the campaign tools to create mobile campaigns targeting specific geographic regions in Canada.

Local campaigns enable advertisers to choose specific areas / cities with the use of an map based tool, enabling them to click and locate regions where they want to advertise. The map automatically selects the available geographies within this region and creates a list below. Advertisers can use local campaigns to target to specific geographies or multiple geographies with ease in a single campaign.

ZestADZ Local campaigns is now available for both US & Canada.

To access this feature, go to Campaigns and select Local Campaigns from the drop down menu.

Announcement: Improved Local Campaigns Feature

A few months ago, ZestADZ introduced Designated Market Area (DMA) Targeted campaigns feature (also known as local campaigns). We are now happy to announce the launch of an improved Local Mobile Advertising Campaigns feature.

Local  Campaigns enable advertisers to choose specific areas / cities with the use of an map enabling them to click and locate regions where want to advertise. The map automatically selects the available geographies within this region and creates a list below. Advertisers can use local campaigns to target to specific geographies or multiple geographies with ease in a single campaign.

ZestADZ Local campaigns is available only for the US market. To access this feature, go to Campaigns and select Local Campaigns from the drop down menu.  In addition to this, you can choose specific cities by creating a regular campaign and selecting US DMA Targeting option from it.

Updated: Publisher Reports API now available with Country-wise data

Note:  A minor edit in the URL was done to rectify the mistake in the earlier post

The Publisher Reports API which delivers a XML feed for the reporting data now has country wise reporting available for your convenience.

http://reports.zestadz.com/country_xml_reports?key=key_value&cid=cid_value&report_date=09-mar-2009

The XML reports request consists of 3 parameters

Key: It’s a unique value and should not be changed. If any changes are made, the request cannot be completed.

cid: This is the site id for Site & App. This Id is available for each Site or App that you have created within your console and can be changed to get XML reports for a different Site & App

Date: The date can be changed to generate the XML reports for the required date.

For Eg, to get the XML feeds for January 20, 2009, the above mentioned URL has to be modified as follows. I.e. in the URL the date has to be modified (Date format – DD-MMM-YYYY). The resultant response will be as follows

Note the slight difference in the request URL as opposed to regular reports. The report data is delivered in the format below.

Would you rather see  graphical reports?.

Log on to ZestADZ analytics (http://analytics.zestadz.com) with the same account information (its free) and view detailed reporting including country wise reporting, unique user data and more.

All above numbers are just Indicative samples and do not represent actual data. Please write to support [at] zestadz.com if you have any queries relating to Advertiser Reports API.

ZestADZ Engineering Team

ZestADZ Standard Error Messages / Responses Explained

When you use ZestADZ through an API such as the Android SDK / iPhone SDK or Adwhirl SDK, you will get well structured responses that have probably handled by the SDK itself. But in case you got a cryptic message that is not very clear then either you can write to us – support@zestadz.com or use the following guide to understanding what could be your error.

The following are typical responses with the last one being to display an Ad. As said earlier, most API or Site Install Code can handle these responses appropriately. But  if you do encounter such messages directly then use the below information to understand what is the message and how to process it.

Message:  16%7CALL-~NO ADS TO DISPLAY

Explanation: ZestADZ has no ads to display for your request. You can choose to route the request to another network if desired.

Message: %7CALL-~ERROR: CID IS INCORRECT. NO ADS TO DISPLAY

Explanation: Your Client Id (Site Id) is incorrect. Log into your account at http://zestadz.com and either configure a new Client or use the default client id to request for Ads. Please change the name of the Ad Client (App or Site) so that ZestADZ admins can review and approve it. An Approved ad client can view list of available ads.

Message: 16%7CALL-~ERROR: IP ADDRESS IS INVALID. NO ADS TO DISPLAY

Explanation: The IP Address that you sent was invalid OR ZestADZ failed to recognize your IP Address.  Please do write to us with the list of IPs which failed to deliver an Ad request and we will review it immediately.

Message: 16%7CALL-8309~2~Dynamic_house~1284490411-8309

Explanation: This is a typical ad response which is parsed by your API or Site Install Code to display a linked banner or text ad.