settings
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| settings [2017/08/23 05:44] – created admin | settings [2026/04/20 08:15] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Settings ====== | ||
| + | |||
| ====== CJ Settings ====== | ====== CJ Settings ====== | ||
| - | Most of the options here are quite clear and don’t need additional explanation. | + | Most settings |
| - | **Counted clicks Max** – the maximum | + | ===== Counted clicks Max ===== |
| + | The maximum | ||
| - | **Next click** is a click number | + | ===== Next click is a click number |
| + | Which click number | ||
| - | **Header Check** - this feature could help you to find some stupid cheaters or get some extra stats. When user's browser requests a page from your site it sends a some info about itself, script can collect and analyze this data. For example, most browsers support gzip encoding (html page compression) while some cheater\proxies dont. Select Settings→CJSEttings→Header field checks = Accept Gzip Encoding. You can also select Server Protocol and charset. Advanced user can select any field from header (click Advanced ) | ||
| - | **Trade Formula** – a formula, thanks to which script finds out the priority of each trade, it’s needless to say that the higher priority is, the higher is the possibility of the trader to get a hit. So all the traders are divided according to several parameters. | + | ===== Spiders UA ===== |
| - | **Default Firstclick** - [[First Click]], notice each trader has a personal setting for this and it has a priority. | + | This list identifies bot traffic by user agent strings. For advanced tools like Mindmax that use ASN detection, you can add patterns like: |
| - | **Cookie lifetime** – cookie lifetime in seconds, 86400 – 24 hours. Script counts surfers based on cookies. If user visits our site again within 24H - it's a raw hit, in other case - unique. | + | $MM_ASN: |
| - | **Top position keywords** – keywords divided with comma to find out your position in trader’s top. [[Top Positions]] | ||
| - | |||
| - | **Admin Auto Refresh** – to refresh Trade screen automatically through the mentioned amount of seconds. | ||
| - | **System email** - email used by script | + | ===== Header Check ===== |
| + | This feature validates HTTP request headers | ||
| + | - Go to Settings > CJSettings > Header field checks | ||
| + | - Set it to " | ||
| + | - In Settings > Layouts, add a Header Check column | ||
| - | **Check main pages changes** - this feature aimed agian server hacks. Script | + | Advanced users can check any header field. |
| - | **System proxy** a proxy server used for all script' | + | **Trade Formula** – pay attention to [[Trade Formula]] |
| - | **Advanced TOP settings** | + | **Count hits with referer other then main domain** – count hits if the referer is not our domain. For example, someone might link from their site directly to your out. |
| - | **Processed Data** - data types that will be logged by script. Actually you should take a took at this only if your site 5M+... anyway, if your database has a problem with perfomance - let me know. | + | **Default Firstclick** - default first click ([[First Click]]), works if not specified elsewhere in the URL or trader settings. |
| - | **Extra Traffic Settings** actually in 99% of cases you don't need to change anything here. Lets take a look at what we have here.. | + | **Cookie lifetime** – lifetime |
| - | ExtraHits URL - if server already clicked all of your trades he will be sent to exout url, his cookies will be deleted and he will start акь | + | **Top position keywords** |
| - | Send exout to traders | + | **Admin Auto Refresh** |
| - | Send exout to galleries - should we send those very active clickers always to galleries ? | + | **System email** - email used by the script |
| + | **Check main pages changes** - this feature is designed to fight server hacks, or rather their consequences. The script automatically checks the pages listed in Settings -> CJPages and upon changes sends mail to " | ||
| - | **URL to add to galleries** - an addition to gallery URL. For example, you have a list of webmaster' | ||
| - | Let' | + | ===== URL to add to galleries ===== |
| + | additions for all gallery URLs. This is needed if you want to open master galleries in a frame. Here' | ||
| + | |||
| + | For example, | ||
| <a href="/ | <a href="/ | ||
| - | so when you click it script sends you to http:// | + | when you click on it, the script sends to http:/ |
| - | First of all you create | + | But we want to open the gallery in a frame, that is, our ads at the top and the master' |
| - | < | + | First create a PHP file, call it frame.php and put it in the root domain |
| - | < | + | |
| - | < | + | |
| - | <meta http-equiv=" | + | |
| - | </ | + | |
| - | + | ||
| - | < | + | |
| - | <frame src=" | + | |
| - | <frame src="<? | + | |
| - | </ | + | |
| - | </ | + | |
| - | This file creates a frameset with your ads at the top (80px) and webmaster' | + | < |
| + | < | ||
| + | < | ||
| + | < | ||
| + | <meta http-equiv=" | ||
| + | </ | ||
| - | Set 'URL to add to galleries' | + | < |
| - | / | + | <frame src=" |
| - | and script will send you to (using our example) | + | <frame src="<? |
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | This script creates a frameset with your ads at the top (80px) and the gallery on the rest of the screen | ||
| + | |||
| + | Set 'URL to add to galleries' | ||
| + | / | ||
| + | and when clicking on URL | ||
| + | <a href="/ | ||
| + | the script will send to | ||
| / | / | ||
| + | **System proxy** proxy used by the script for all Internet requests. | ||
| - | **Send exout to galleries** (ie if surfer has visited all your trades - send him to galleries all the time) | + | **Advanced TOP settings** parameters for creating top lists, described in detail in [[Toplist]] |
| - | ====== Templates ====== | + | **Processed Data** - data that is recorded in the database. Theoretically, |
| - | You can edit templates of different pages, the most interesting one is wm_signup.tpl – it’s a signup template | + | **Extra Traffic Settings** settings that you probably won't need to change :) so here we have |
| + | ExtraHits URL - if the surfer clicked through all traders at all or alternatively traders in the group specified in the out parameter (& | ||
| - | ====== Config Files ====== | + | Send exout to traders - this is the 2nd reason why exout is always 0. Even if the surfer clicked through all traders that we owe, should we send him to traders that we don't owe. That is, a surfer came, clicked through all traders that we owe something to. Now we need to send him either to those we don't owe or go through the 2nd round to those we do owe. To not breed raws at traders, by default we send traffic even to those we don't owe. |
| - | You can edit config files for example, user agents scrips uses visiting other sites, languages, list of SE domains | + | Send exout to galleries - if the server clicked through all traders |
| - | ====== Adding a trade ====== | ||
| - | Actually all things here exectly the same as at [[Edit Traders]] but pay attention to Settings → NewTrader | + | ===== Trade by country quality ===== |
| + | The script determines what countries the trader is sending you and tries to return the same. That is, if the trader is sending you China, the script will also return China to him. | ||
| + | If you're trading with a script that has the same functionality - watch the beginning of the trade, because there could be looping on a country. For example, the first couple of hits went to China and the exchange went exclusively for China. | ||
| - | ====== First Click ====== | + | Good\bad pages are configured in Settings - Quality Settings. |
| - | This is very usefull parameter if you operate TGP site. First clicks means that if surfers clicks on a link with content | ||
| - | for example, out.php? | ||
| - | and this is his first click on your site - script always sends him to content.. | ||
| - | There are several | + | ===== After all trades from outgoing list send to ===== |
| + | |||
| + | Basically the script sends by the outgoing list, usually a list of 10-15 traders. see [[Out Settings]] | ||
| + | |||
| + | After a surfer clicks through all traders in this list, he has several | ||
| + | * send him to traders outside | ||
| + | * clear the cookie and start from the beginning of the list | ||
| + | * 100% to URL (to galleries) | ||
| + | * 100% to a specific URL (exout) | ||
| + | |||
| + | |||
| + | ===== CJ Pages ===== | ||
| + | |||
| + | List of main site pages. see [[Start Here]] | ||
| + | |||
| + | ===== Layouts ===== | ||
| + | |||
| + | Here you can select which columns you would like to display in Trade, as well as colors for these columns. | ||
| + | At the same time you can create several presets and switch between them "on the fly" | ||
| + | |||
| + | |||
| + | ===== Templates ===== | ||
| + | |||
| + | You can edit templates for various pages, the most interesting of which is wm_signup.tpl - this is the signup form template for traders. | ||
| + | |||
| + | |||
| + | ===== Config Files ===== | ||
| + | |||
| + | Various data files for the script, for example, lists of user agents with which the script goes when grabbing galleries, languages, lists of SE domains for determining SE trader in statistics, etc. | ||
| + | |||
| + | ====== New trade ====== | ||
| + | |||
| + | Pay attention to Settings -> NewTrader– these are exactly the settings a new trader will get by default. | ||
| - | - link out.php? | ||
| - | - Settings/ [[CJ Settings]] - Default First click , first click by default for everything | ||
| - | - Personal settings for each trader (personal first click ([[Edit traders]])) | ||
| - | - Personal Trade Scheme [[Edit traders]] | ||
| ====== Second Click ====== | ====== Second Click ====== | ||
| - | This parameter | + | A parameter |
| - | Setup parameter | + | The meaning of this parameter |
| + | ====== Top Positions (TopPos) ====== | ||
| - | ====== Top Positions ====== | + | Allows you to determine your position in the trader' |
| - | Script uses this data to determinate your position in trader' | + | The script downloads the trader' |
| + | The position that the script determined is visible in the popup of each trader. | ||
| - | ====== Out settings ====== | ||
| - | Imagine | + | ====== Out Settings ====== |
| + | |||
| + | Imagine | ||
| ====== Trade Activation ====== | ====== Trade Activation ====== | ||
| - | Activates traders | + | Automatic activation of trade if it meets all conditions |
| - | Note: System activates traders from status 'No, till trade activation' | + | Important: the activation system only processes those trades that have the status 'No, till trade activation' |
| - | ====== Blacklist | + | Let's summarize the data on activation or suspension of trade. |
| - | + | ||
| - | Blacklist | + | Trader with status No (Not active) - does not activate, is not forced, etc., this is a completely disabled trader. Traffic will be counted on it, but nothing goes to it and it cannot auto-activate. |
| + | |||
| + | Yes - active, from this status the trader can be deactivated by various systems, one of which is Trade suspend. Its settings exist for each trader and are simple: Suspend trade if we have less then X hits during Y hours in a row. | ||
| + | |||
| + | Trade suspend - deactivates the trader to status "No, till Trade Start Limit" | ||
| + | |||
| + | Accordingly, | ||
| + | |||
| + | In total, it seems to me that the most convenient option if you want to activate \ deactivate traders: | ||
| + | * New trader has Suspend trade settings - for example, received 0 in 3 days - deactivate. Trade Start Limit = 2 and default status "No, till Trade Activation System" | ||
| + | * When it is added, its traffic should meet the Trade Activation System conditions | ||
| + | * During the trade, if it doesn' | ||
| + | * If it starts sending - automatically activated by the Trade Start Limit system | ||
| + | |||
| + | |||
| + | ====== BlackList ====== | ||
| + | |||
| + | |||
| + | Blacklist | ||
| For example | For example | ||
| - | | + | *.yourdomain.com - forbid registration from any subdomains |
| - | | + | |
| + | *.*.com - forbid registration of 3rd level domains. | ||
| - | **Banned IPs** - to forbid registration | ||
| - | **Banned URLs** | + | When adding a trader to the BL, if it was banned due to cheating, please write the reason for the ban and add it to the global BL. In this case, another script user who trades with a cheater will learn about this ban and can also delete this trade. Together we can create a truly convenient and full-featured BL. |
| ====== Quality Settings ====== | ====== Quality Settings ====== | ||
| - | To get a full quality | + | To properly assess the quality of traffic from a trader, there are Quality Settings. For example, if a trader |
| - | Example. A trader sent a serfer that has made 10 clicks, all these clicks go through proxy (Proxy Discount– 20%).That means that only 8 (10 clicks | + | |
| - | In our case we’ve decided that China (ch) and Russia (ru) - are the less solvent countries and would like to give less to traders, sending such traffic. In our example we’ll estimate a user’s page by browser’s language. This is the variable - HTTP_ACCEPT_LANGUAGE. Insert | ||
| - | | + | In our case, we decided that China (ch) and Russia (ru) - are less solvent countries and we would like to return less traffic to traders who send such traffic. In our example, we will evaluate the user page by browser language. This is the HTTP_ACCEPT_LANGUAGE variable. Set |
| - | + | ||
| + | | ||
| Add Quality Set: | Add Quality Set: | ||
| Value = ru | Value = ru | ||
| Discount % = 30 | Discount % = 30 | ||
| + | Skimming = 20 | ||
| - | Serfers with Russian languauge will be counted with 30% discount. | ||
| + | With these settings, surfers with ru language will be counted with a 30% discount. If a trader sent us a surfer with ru language who made 10 clicks, we will count them as 10 - 30% = 7 clicks. | ||
| + | Also for this surfer a separate skimming will apply - 20%, despite other script settings. If skimming = 0, then this parameter is not taken into account. | ||
| + | |||
| + | |||
| + | More complex example | ||
| + | Surfer made 10 clicks | ||
| + | language – ru | ||
| + | all clicks through proxy | ||
| + | 10 – 50% - 20% = only 3 clicks will be counted. | ||
| + | |||
| + | Here there is also a Skimming parameter, this is personal skimming for the same conditions, for example | ||
| - | You can also see Skimming Parameter - this is personal skimming for those conditions. Ie if you have | ||
| Value = ru | Value = ru | ||
| Discount % = 30 | Discount % = 30 | ||
| - | Skimming | + | Skimming = 40 |
| + | |||
| + | this means if someone came with ru language, their clicks will be counted with a 30% discount, and the default skimming will be 40%. | ||
| + | |||
| + | Skimming 101 means don't apply this value, that is, use the one specified in &p= or Settings-> | ||
| + | |||
| + | < | ||
| + | Note that discounts are applied to clicks | ||
| + | For example Value = ru Discount % = 50 | ||
| + | Received 100 unique visitors and all from ru - unique visitors will still be 100. | ||
| + | Let's say they clicked 100 times: 50 on URL and 50 on trade. | ||
| + | Hourly Clicks Url, Hourly Clicks Trade and Hourly Clicks Total fields will reflect actual clicks that is 50, 50 and 100 | ||
| + | But Hourly Quality Url, Hourly Quality Trade and Hourly Quality Total will reflect considering discounts that is 25, 25 and 50 | ||
| + | Products are calculated from Quality parameters - accordingly discounts affect productivity and as a result trader debt. | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ====== Gallery domains whitelist ====== | ||
| + | |||
| + | Since initially URLs on the site look like out.php? | ||
| + | |||
| + | To avoid this, there' | ||
| + | |||
| + | ====== Notrade (Feeders) ====== | ||
| + | |||
| + | We have several options for what to do with notrade (Settings -> Processed Data -> Process Refs) | ||
| + | |||
| + | * just count as Notrade traffic | ||
| + | * add each domain as a new trade and count statistics for each separately. At the same time we add each domain as *.domain.com so we count traffic in total with m.domain.com, | ||
| + | * If we buy traffic from exchanges it comes right away from a large number of domains. We can add one trader broker.com and send traffic to http:// | ||
| + | |||
| + | At the same time we can add both *.domain.com or each domain as sub.domain.com | ||
| + | |||
| + | |||
| + | There can be edge cases where traffic arrives with links that do not look like a domain, or where the URL contains two different source markers. For example: http:// | ||
| + | |||
| + | Then to track traffic by all IDs, you can convert them to refs by adding to common.php | ||
| + | |||
| + | if (isset($_GET[' | ||
| + | |||
| + | This way the referrer for such a hit becomes http:// | ||
| + | |||
| + | |||
| + | ====== Count clicks to galleries at trader' | ||
| + | |||
| + | Suppose trader trader.com has galleries, and you added them to yourself, that is, gallery URLs like http:// | ||
| + | |||
| + | ====== Mail to Telegram ====== | ||
| + | |||
| + | The ability to send script messages not to email, but to Telegram (messenger). | ||
| + | |||
| + | **System email** in settings should be written as | ||
| + | |||
| + | tg:// | ||
| + | |||
| + | How to set it up: | ||
| - | it means if someone comes this language RU his clicks will be counted with 30% discount and default skiming will be 40%. | ||
| - | Skimming 101 means 'do not use this value', ie use &p= or Settings-> | + | * In Telegram, message @botfather with /newbot and create a new bot |
| + | * it will give you **somehash**, | ||
| + | * send any message to that bot from your Telegram account, then open | ||
| + | https:// | ||
| + | note the word bot before the **somehash** string | ||
| + | there will be a string chat : id like 12321313 | ||
| - | ====== CJ Pages ====== | + | * enter the received data in system email, it should |
| - | + | ||
| - | This is a list of your main pages. Take a look at [[Start Here]] | + | |
| + | tg:// | ||
| + | That's it, messages should arrive in TG. | ||
settings.1503467091.txt.gz · Last modified: (external edit)
