Advertiser's logs: meaning and how to read
How to find advertiser logs
Go to Traffic Data - Leads.
Use filters and quick search to locate the desired lead.
Press "Eye" icon next to the lead's ID.
Select Logs section in upper bar of the new window.
Alternatively, you can open the lead by pressing its ID and selecting Logs section inside.
Tip: Look for records with red headers; they indicate an advertiser error message.
Most frequent error messages
The error types and responses below are coming from the advertiser's side, and not from your system.
Duplication error (DUPLICATION_ERROR) - This error message means that the lead has already been registered with this advertiser and was rejected due to deduplication.
Validation error - This means that some part of the lead information is not valid, usually the lead's phone number. The specific invalid part is typically covered in the advertiser's response, such as "Failed to push a lead with an invalid phone."
"We cannot register you at this time." - Another variant of the validation error means that the advertiser, for some internal reasons, does not accept leads.
Blocked by advertiser - This means that the advertiser cannot accept the lead, usually because they do not accept the lead's geographic location. Error messages typically look like:
"ERROR! NO BRANDS FOUND FOR THIS COUNTRY,"
"Offer not valid or no campaigns found,"
"We are sorry, there are no relevant offers for you,"
"No matching campaign based on country logic."
Timeout - Timeout errors mean that the advertiser's API could not provide a response within a certain timeframe, which usually indicates that there is an issue on the advertiser's technical side.
Drop/Skip on reject
These messages are located inside logs just above the advertiser responses, with dim-yellow Rotation Error header.
Drop on Reject message means that cap the lead went to was set on drop on reject, and that this lead would not be pushed to other advertisers after rejection.
Skip on Reject message means that cap the lead went to was set on skip on reject, and it would not accept leads that were previously rejected by other advertisers.