Back
6 mins read

Introducing the PPC Bee Notification platform

0 1*fkve9rtumeyp 5evflcjyw0 1*fkve9rtumeyp 5evflcjyw
There are notifications, and then there are notifications. Some are unsolicited or annoying, others more than needed and desired. Notifications are messages sent to users based on actions or events which occurred or will occur in a system. From now on, they’re a part of the PPC Bee app as well.
By
PPC Bee
| Jul 23, 2018
Your daily use of PPC Bee will become much easier because the application now proactively informs the client about critical errors, or warns them of any irregular behavior. Notifications accessible to all clients are labeled as “critical errors”. App users in the Enterprise mode can also receive advanced notifications in the form of a “warning of an irregular behavior”. While developing these types of notifications we drew on our experience from working with the most demanding clients who manage huge amounts of products and campaigns, work with many data feeds, run e-shops in several countries, or are specialists or agencies managing large numbers of clients. If that is you, then our notifications will definitely come in handy.

The goal of the Notification platform is to point out issues (even potential ones) which can be encountered by the clients while using the application. Problems can be posed by data sources, campaigns, etc. Errors can be recurring which is why they definitely should be resolved with a positive result. Let’s call these problems INCIDENTS. An incident contains information about the type of the issue and its status (open/closed), as well as the amount and intensity of its occurrence.

Incidents come in one of two categories — critical error and warning of an irregular behavior:

  • The critical error category points out defects which make PPC Bee unable to function properly and must be resolved as soon as possible (with the client).

  • The warning category includes incidents which may create problems on the client’s part, though the application can keep functioning correctly.

The user is informed by email as soon as an incident is opened (occurs). Users can manage the notification setup directly in the application — you can tell us what you want to receive and what you don’t. Users can also check out the incident monitoring feature (incident overview). The setting gives users these options:

  • Option to turn off/on various types of notification;
  • Option to set an email to which notification emails will be sent;
  • Option to monitor both open, and closed incidents.

https://blogadmin.ppcbee.com/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGdDIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--49437a961c55aaa03a034221c1e3f0f8c09f5ae5/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9VY21WemFYcGxYM1J2WDJ4cGJXbDBXd2RwQWxnQ2FRT2doZ0U9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--b1b529f8dfa4cfc5545b605b986d2f12cc3d32fa/1-0*eFwTdDuG8gsATAvc.pnghttps://blogadmin.ppcbee.com/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGdDIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--49437a961c55aaa03a034221c1e3f0f8c09f5ae5/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9VY21WemFYcGxYM1J2WDJ4cGJXbDBXd2RwQXJBRWFRT2doZ0U9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--21b5f9fec4a1a26d9fca8e4bc575ac97c48ec932/1-0*eFwTdDuG8gsATAvc.png



A CRITICAL ERROR-type incident


A notification is sent to clients because:

  1. a data source couldn’t be updated; or
  2. the application couldn’t functionally access the advertising system.

In case of a critical error, the user is notified that there’s a problem on their part, meaning that they need to become involved in order for the issue to be resolved.

1. The data source couldn’t be updated.

An incident of this type occurs in case a data source fails to be updated, meaning that the advertising system can’t receive up-to-date data. This can happen for several reasons:

  • Server, where the data source is stored, responds with an error code (404/500, …);
  • The feed has an invalid structure (invalid CSV/XML);
  • Data structure and significance changed in the data source so that 0 products were loaded by PPC Bee — this can happen if the identifier or tag names in XML changed.

2. The advertising system is inaccessible

If some of the advertising systems (AdWords, Sklik, Bing) aren’t accessible, up-to-date data can’t be synchronized. This can happen if you changed your Sklik password or if your AdWords and Bing keys expired/were removed. In that case, you need to link the advertising system again. And that can’t be done without the client’s involvement.



A WARNING OF AN IRREGULAR BEHAVIOR-type incident


This notification is sent to clients if PPC Bee manages to synchronize and everything works just as it should, but the downloaded data source has

1. a smaller number of products than the previous one; or

2. it takes an unusual amount of time to download the data source

This incident may or may not mean that there’s an issue on the client’s part.

1. The data source contains fewer products after the update

For example, after the data source is successfully updated, the number of products it contains is decreased by 25%. This may be just what you intended, but it can also mean that an error occurred.

2. Data source takes an unusually long time to download

In the first stage of a data source update, we download data feed from the supplied URL. If the download takes an unusually long time, we create an incident which represents possible issues on the client’s servers, caused by e.g. an overload.

https://blogadmin.ppcbee.com/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGtDIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--002f5c6d698bfb5ca3e4412a50f09b37f3bcd3cb/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9VY21WemFYcGxYM1J2WDJ4cGJXbDBXd2RwQWxnQ2FRT2doZ0U9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--b1b529f8dfa4cfc5545b605b986d2f12cc3d32fa/2-0*l7lmZpOwhp6KYjzm.pnghttps://blogadmin.ppcbee.com/rails/active_storage/representations/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGtDIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--002f5c6d698bfb5ca3e4412a50f09b37f3bcd3cb/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCam9VY21WemFYcGxYM1J2WDJ4cGJXbDBXd2RwQXJBRWFRT2doZ0U9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--21b5f9fec4a1a26d9fca8e4bc575ac97c48ec932/2-0*l7lmZpOwhp6KYjzm.png


You can find a new Notifications tab among the other tabs in the overview of your organization.

If you’d like to receive more detailed information about our notifications, or if you have suggestions as to how the Notification platform could be further improved, as always let us know by sending an email to info@ppcbee.com.

1 tdlzzyv7s4agz9u 1 bxta
PPC Bee
Editor of PPC Bee

Related articles

Read more

Data feed as a basis for product campaigns

Do you need to create PPC campaigns for searches that involve a large number of product or service variations? You can with PPC Bee — but you need to have a data feed at the ready. You’re in luck as data feeds are the subject of this article. We often encounter clients who’d like to use PPC Bee but don’t have any such data feed or aren’t even aware what it even is.

By Michaela ZákopčaníkováSep 3, 2018 | 4 mins read

Read more

A little throwback to 2018

How many lines of source code does PPC Bee consist of? How many new partners have joined our team? And how many pounds of honey have made the day of our clients and others?

By Michaela ZákopčaníkováJun 5, 2019 | 1 min read

Read more

Capitalization in Ads

In the past, PPC Bee automatically changed your capitalized words. Because of them your ads can be rejected (primarily by AdWords). There are, however, several clients whose brand name is comprised of uppercase letters, and there was no way for them to keep this in their ads. Thus we have decided to meet their needs and now we have enabled capitalized words in ads.

By PPC BeeSep 5, 2017 | 1 min read