Time to read: 10 min.

The article covers the following topics:

Affise Checker is a tool, which can help you to check redirects of Affise tracking URLs & Advertiser’s tracking URLs (whether links redirect to App Store/Google Play Market). Affise provides two ways of checking links: auto checking and manual checking. Use flexible settings to adjust checking in the way you want. Manage your offers to understand the flow of traffic. Analyze the statistics on redirects and optimize the tracking process.

⚠️ Affise Checker is available by request. Contact your Affise account manager to get the feature.

Affise Auto Checker

If you don’t want to spend time checking tracking links - use this tool. The test is performed automatically according to the settings you set up.

Affise Auto Checker is located in the Automation section:

location.png

You need to get certain permissions, which allow you to use this feature. Go to User Management -> A certain user:

1) Get access to the Automation section

automationpermisison.png

2) Get access to Affise Checker:

  • Write permission means you have full access to Affise Checker.

  • Deny permission means you won’t see the feature itself in the Automation section as well as results of checking on Dashboard, in the offer list and in the Statistics (Affise Checker section).

All available settings are:

Automation - Affise Checker _ Rocketcompany - Google Chrome 2022-08-19 at 11.14.47 AM

Where:

  • Automatic checker enabled: turn on/off the Automatic checker whenever you want.

  • The list of advertisers whose offers you would like to check. It is not possible to set up several rules for different advertisers.

❗ To add advertisers you need to get Read or Write access for Advertisers editing: if you have Deny access or Deny list of certain advertisers, you can view added advertisers or remove them from the Auto Checker rule.

  • Hops limit: choose the desired number of redirects. If the limit is exceeded, the test is considered as failed.

❗ The number of hops ≠ the number of links. Hops are redirects from one link to another one. For example: there are 3 links, but 2 hops (1 -> 2, 2 -> 3).

  • Interval: here you can choose the frequency of tests: 1, 4, 8, and 24 hours.

  • Actions: you can check offers, and also pause and disable offers that have unsuccessful check result.

  • “Only CPI” flag: you can test only CPI offers (offers, where the “Is CPI” flag is active).

___.png
  • Save: save all the settings.

How it works

The system will take Advertiser tracking links of all active offers of the selected advertiser each X-number of hours and check whether the link will reach the Google Play Market or App Store.

The link is taken from this field:

Checkertracking.png

The system looks at the first general Targeting group in every offer to create (to emulate) a click. The settings taken into account are the following: GEO & OS (the very first OS setting):

firstOS.png

❗ Affise Auto Checker will ignore macros presented in the main Tracking URL (the link given to you by the advertiser).

For example, there is a link:

https://google.com?click={clickid}&pid={pid}&ip={ip}

Affise Check it in the following way:

https://google.com?click=clickid&pid=pid&ip=ip

The test is considered as successful if Google Play Market or App Store has been reached eventually within the number of redirects you had set up.

The test is considered as failed if Google Play Market or App Store has not been reached eventually or the number of redirects exceeds the number you had set up.

All types of redirects are checked: HTTP 302, Meta redirect, JS meta redirect.

Where to check the results

You can see the results at three places on the Admin panel: in the offer list, on the dashboard and in Statistics section.

Results in the offer list:

links_check.png

Green color = the test was successful.

Red color = the test failed.

You see the results of the last 4 tests as well as reasons for failing when hovering mouse on a certain result:

  • Redirect URL returned bad status: while redirecting the Affise Checker got status other than 200 (it could be 404 or 400, for example).

Since Automatic Checker begins the test with Advertiser’s tracking URL this error means something is wrong on Advertiser’s side, not in Affise

  • Redirect chain didn't lead to target market: at the end of the test, the system didn’t reach the market. For example, you set up the limit of 10 hops, however on the 6th one you got to some website, and there are no further redirects at all. It can happen if your advertiser has Targeting restrictions on his side, which are not met by Affise Checker. As a result, the system was redirected to the Trafficback.

❗ The time limit for redirect from one link to another one is 7 seconds. If time is exceeded, you'll get 'Redirect chain didn't lead to target maket' error.

  • Hops limit exceeded: the number of hops is exceeded. For example, you set up the limit of 10 hops. After the 10th one, the system didn’t reach the market. Probably if you have set up more hops, it would have reached the market eventually.

  • Redirect URL is insecure: while redirection the system faced HTTP connection, which interrupted the whole chain of redirects.

The results will be deleted in 7 days after the tests were performed if there are no new results.

You also can filter offers by the result of the last check as well as by the number of hops:

Results in Statistics:

Here you can:

  • Indicate a time range: up to 90 last days.

  • Choose the timezone

  • View results by certain advertisers: you must have Read or Write access for Advertisers editing to use this filter:

The following widgets are presented:

  • Top advertisers per failed checks: up to 5 advertisers with the biggest number of failed checks. X-axle shows the number of checks.

  • Top advertisers per successful checks: up to 5 advertisers with the biggest number of successful checks. X-axle shows the number of checks.

  • Checks by hops: % of checks with a certain number of hops (both successful and failed checks are counted)

  • Checks by results: % of checks with successful results as well as with different reasons of failed checks.

  • The table:

  • the total daily number of checks and hops

  • the hops/checks ratio

  • the total daily number of checked offers

  • the total daily number of offers with failed checks

  • % of offers with successful/failed checks.

Results on the dashboard:

You can see more information on the “Automatic checks” dashboard:

The following relevant widgets are presented there:

  • Top 5 advertisers with the biggest number of offers, which passed the test.

  • Top 5 advertiser with the biggest number of offers, which failed the test.

You can use the time range: Today, This month, Last month

Change Log

Each time when you change the settings of Automatic Checker the relevant record appears in the Change log:

change_log.png

Here you can filter by date and users who changed something.

If you see the ‘Can’t fetch change log’ message, it means you have Adblock or similar plugins turned on. Please turn it off for a while.

Affise Manual Checker

This feature allows you to manually check the Affise tracking URL (or any other link) for a certain offer under certain conditions (GEO, OS/Device, OS version).

You can use Affise Manual Checker for free, however the number of tests is limited: 10 free tests per day for all users. If you want to extend - contact your dedicated manager.

You also need to get relevant permissions to use this feature (see 'Affise Auto Checker' section).

Affise Manual Checker is located in the Automation section:

Where:

  • Tracking URL: the link which starts the further chain of redirects.

  • OS, version of the OS: choose the OS and its version you want to check the offer with.

  • Country: choose the country you want to check the offer from.

All fields are mandatory.

You also can test the advertiser's tracking link for a certain offer in a few clicks. Go to a certain offer -> Tracking tab:

checlink.png

A new browser tab will open:

manual.png

You have to set up all targeting manually.

How it works

You need to insert an Affise tracking URL for a certain affiliate and an offer to the relevant field. Here you can learn how to get this link. Nevertheless, you can check any other link if needed.

If the link is invalid, you will get a notification. The link is considered invalid if it doesn’t begin with https/http/www.

The default number of hops is 10. If the tool doesn’t reach the app market in 10 hops - then the test failed.

❗ The number of hops ≠ the number of links. Hops are redirects from one link to another one. For example: there are 3 links, but 2 hops (1 -> 2, 2 -> 3).

You will see the results of the test right here:

successmanual.png

The green indicator means the Affise tracking URL leads to the offer.

Gray indicator means the test failed. You’ll see the error message:

  • Redirect URL returned bad status: while redirecting the Affise Checker got status other than 200 (it could be 404 or 400, for example).

  • Redirect chain didn't lead to target market: at the end of the test, the system didn’t reach the market. For example, there is a limit of 10 hops, however on the 6th one you got to some website, and there are no further redirects at all. It can happen if your advertiser has Targeting restrictions on his side, which are not met by Affise Checker. As a result, the system was redirected to the Trafficback.

❗ The time limit for redirect from one link to another one is 7 seconds. If time is exceeded, you'll get 'Redirect chain didn't lead to target maket' error.

  • Hops limit exceeded: the number of hops is exceeded. There is a limit of 10 hops. After the 10th one, the system didn’t reach the market. Probably if the system has had more hops, it would have reached the market eventually.

  • Redirect URL is insecure: while redirection the system faced HTTP connection, which interrupted the whole chain of redirects.

You may also find the following articles helpful:


If you still have questions, feel free to address them to Affise Technical Support Team via [email protected] as long as to contact your Dedicated Account Manager.

Did this answer your question?