示例#1
0
 function get_links()
 {
     $url = tracklink() . '/p.php?n=custom';
     $code = $this->common->get_code();
     $url .= '&ak=' . $code;
     return $url;
 }
示例#2
0
 function get_network_info()
 {
     $postback_links = array();
     $url = tracklink() . '/p.php?n=custom&ak=' . $this->common->get_code();
     $postback_links[] = array('id' => 'main', 'url' => $url, 'description' => 'Универсальная Postback ссылка. Перед использованием измените значения параметров согласно документации CPA сети.');
     return array('base_url' => $url, 'links' => $postback_links);
 }
示例#3
0
 function get_network_info()
 {
     $postback_links = array();
     $url = tracklink() . '/p.php?n=' . $this->network_name;
     $url .= '&ak=' . $this->common->get_code();
     $postback_links[] = array('id' => 'main', 'url' => $url, 'description' => 'Для автоматического импорта продаж добавьте ссылку в поле PostBack в настройках Gdeslon и выберите метод GET:');
     return array('links' => $postback_links, 'name' => $this->network_name, 'display-url' => $this->display_url, 'registration-url' => $this->registration_url, 'network-description' => $this->network_description);
 }
示例#4
0
 function get_links()
 {
     $url = tracklink() . '/p.php?n=' . $this->net;
     $code = $this->common->get_code();
     $url .= '&ak=' . $code;
     $return = array('id' => 0, 'url' => $url, 'description' => 'Вставьте эту ссылку в поле PostBack ссылки в настройках GdeSlon и выберите метод запроса GET');
     return array(0 => $return, 'reg_url' => $this->reg_url, 'net_text' => $this->net_text);
 }
示例#5
0
 function get_network_info()
 {
     $postback_links = array();
     $url = tracklink() . '/p.php?n=' . $this->network_name;
     $url .= '&ak=' . $this->common->get_code();
     $url .= '&status=created';
     $postback_links[] = array('id' => 'main', 'url' => $url, 'description' => 'Для автоматического импорта продаж добавьте ссылку в поле PostBack URL в настройках сети, выберите тип запроса POST и оставьте галочки напротив всех переменных.');
     return array('links' => $postback_links, 'name' => $this->network_name, 'display-url' => $this->display_url, 'registration-url' => $this->registration_url, 'network-description' => $this->network_description);
 }
示例#6
0
 function get_links()
 {
     $url = tracklink() . '/p.php?n=' . $this->net;
     $code = $this->common->get_code();
     $url .= '&ak=' . $code;
     $return = array('reg_url' => $this->reg_url, 'net_text' => $this->net_text);
     array_push($return, array('id' => 0, 'description' => '1. Вставьте эту ссылку в поле <b>Postback URL</b> в CityAds.<br>' . '2. Выберите Тип запроса <b>POST</b><br>' . '3. Поставьте галочки напротив ВСЕХ переменных', 'url' => $url . '&status=created'));
     return $return;
 }
 function get_network_info()
 {
     $url = tracklink() . '/p.php?n=' . $this->network_name;
     foreach ($this->params as $name => $value) {
         $url .= '&' . $name . '={' . $value['url_param'] . '}';
     }
     $url .= '&ak=' . $this->common->get_code();
     $postback_links[] = array('id' => 'main', 'url' => $url, 'description' => 'Для автоматического импорта продаж добавьте ссылку в поле PostBack в настройках оффера:');
     return array('links' => $postback_links, 'name' => $this->network_name, 'display-url' => $this->display_url, 'registration-url' => $this->registration_url, 'network-description' => $this->network_description);
 }
示例#8
0
 function get_links()
 {
     $url = tracklink() . '/p.php?n=' . $this->net;
     foreach ($this->params as $name => $value) {
         $url .= '&' . $name . '={' . $value . '}';
     }
     $code = $this->common->get_code();
     $url .= '&ak=' . $code;
     $return = array('id' => 0, 'url' => $url, 'description' => 'Вставьте эту ссылку в PostBack поле URL в инструментах 7offers.ru');
     return array(0 => $return, 'reg_url' => $this->reg_url, 'net_text' => $this->net_text);
 }
示例#9
0
 function get_network_info()
 {
     $postback_links = array();
     $url = tracklink() . '/p.php?n=' . $this->network_name;
     foreach ($this->params as $name => $value) {
         $url .= '&' . $name . '={' . $value['url_param'] . '}';
     }
     $url .= '&ak=' . $this->common->get_code();
     $postback_links[] = array('id' => 'main', 'url' => $url, 'description' => 'Вставьте эту ссылку в поле PostBack ссылки в настройках Biznip:');
     return array('links' => $postback_links, 'name' => $this->network_name, 'display-url' => $this->display_url, 'registration-url' => $this->registration_url, 'network-description' => $this->network_description);
 }
示例#10
0
 function get_links()
 {
     $url = tracklink() . '/p.php?n=' . $this->net;
     foreach ($this->params as $name => $value) {
         $url .= '&' . $name . '={' . $value . '}';
     }
     $code = $this->common->get_code();
     $url .= '&ak=' . $code;
     $return = array('id' => 0, 'url' => $url, 'description' => 'Вставьте эту ссылку в поле PostBack ссылки в настройках Вашего потока в сети AD1.');
     return array(0 => $return, 'reg_url' => $this->reg_url, 'net_text' => $this->net_text);
 }
 function get_network_info()
 {
     $postback_links = array();
     $url = tracklink() . '/p.php?n=' . $this->network_name;
     foreach ($this->params as $name => $value) {
         $url .= '&' . $name . '={' . $value['url_param'] . '}';
     }
     $url .= '&ak=' . $this->common->get_code();
     $postback_links[] = array('id' => 'pending', 'url' => $url . '&status=pending', 'description' => 'Вставьте эту ссылку в поле «Постбэк - В ожидании»');
     $postback_links[] = array('id' => 'approved', 'url' => $url . '&status=approved', 'description' => 'Вставьте эту ссылку в поле «Постбэк - Принято»');
     $postback_links[] = array('id' => 'rejected', 'url' => $url . '&status=rejected', 'description' => 'Вставьте эту ссылку в поле «Постбэк - Отклонено»');
     return array('links' => $postback_links, 'name' => $this->network_name, 'display-url' => $this->display_url, 'registration-url' => $this->registration_url, 'network-description' => $this->network_description);
 }
示例#12
0
 function get_network_info()
 {
     $postback_links = array();
     $url = tracklink() . '/p.php?n=' . $this->network_name;
     foreach ($this->params as $name => $value) {
         $url .= '&' . $name . '=[[' . $value['url_param'] . ']]';
     }
     $code = $this->common->get_code();
     $url .= '&ak=' . $code;
     $postback_links[] = array('id' => 'create', 'url' => $url . '&status=wait', 'description' => 'Вставьте эту ссылку в поле «URL фиксации нового действия» в разделе «Инструменты, Conversion postback»');
     $postback_links[] = array('id' => 'approve', 'url' => $url . '&status=approved', 'description' => 'Вставьте эту ссылку в поле «URL для подтверждения действия»');
     $postback_links[] = array('id' => 'decline', 'url' => $url . '&status=rejected', 'description' => 'Вставьте эту ссылку в поле «URL для отклонения действия»');
     return array('links' => $postback_links, 'name' => $this->network_name, 'display-url' => $this->display_url, 'registration-url' => $this->registration_url, 'network-description' => $this->network_description);
 }
 function get_links()
 {
     $url = tracklink() . '/p.php?n=' . $this->net;
     foreach ($this->params as $name => $value) {
         $url .= '&' . $name . '={' . $value . '}';
     }
     $code = $this->common->get_code();
     $url .= '&ak=' . $code;
     $return = array();
     array_push($return, array('id' => 0, 'description' => 'Вставьте эту ссылку в поле "Постбэк - В ожидании"', 'url' => $url . '&status=pending'));
     array_push($return, array('id' => 1, 'description' => 'Вставьте эту ссылку в поле "Постбэк - Принято"', 'url' => $url . '&status=approved'));
     array_push($return, array('id' => 2, 'description' => 'Вставьте эту ссылку в поле "Постбэк - Отклонено"', 'url' => $url . '&status=rejected'));
     $return = $return + array('reg_url' => $this->reg_url, 'net_text' => $this->net_text);
     return $return;
 }
示例#14
0
 $arr_offers = get_rules_offers();
 $limit = 50;
 $offset = rq('offset', 2);
 //dmp($arr_offers);
 $source = rq('source');
 if (empty($source_config[$source])) {
     $source = 'source';
 }
 $condition_types = array('geo_country' => 'Страна', 'lang' => 'Язык', 'referer' => 'Реферер', 'city' => 'Город', 'region' => 'Регион', 'provider' => 'Провайдер', 'ip' => 'IP адрес', 'os' => 'ОС', 'platform' => 'Платформа', 'browser' => 'Браузер', 'agent' => 'User-agent', 'get' => 'GET', 'device' => 'Устройство');
 $rules_list = get_rules_list($arr_offers, $offset, $limit);
 $arr_rules = $rules_list['rules'];
 $total_rules = $rules_list['total'];
 $arr = array();
 $i = 0;
 foreach ($arr_rules as $cur) {
     $lnk = tracklink() . "/{$cur['name']}/" . $source . "/campaign-ads/";
     if ($source != 'source' and !empty($source_config[$source]['params'])) {
         $tmp = array();
         foreach ($source_config[$source]['params'] as $param_name => $param_value) {
             if (empty($param_value['url']) or strstr($lnk, $param_value['url']) !== false) {
                 continue;
             }
             $tmp[] = $param_name . '=' . $param_value['url'];
         }
         if (count($tmp) > 0) {
             $lnk .= (strstr($lnk, '?') === false ? '?' : '&') . join('&', $tmp);
         }
     }
     $arr['rules'][$i] = array('id' => $cur['id'], 'name' => $cur['name'], 'url' => $lnk);
     $arr_destinations = array();
     $default_destination_id = '';
		color: black !important;
	}
	.btn-rule-copy.for_text {
		border: medium none;
	    border-radius: 0;
	    color: #888;
	    float: right;
	    margin: 0;
	    min-width: 50px;
	    padding: 10px 0;
	}
</style>
<script>
    var last_removed = 0;
	window.path_level = <?php 
echo count(explode('/', tracklink()));
?>
;
    $(document).ready(function()
    {
        $('input[name=rule_name]').focus();
        $.ajax({
            type: "POST",
            url: "index.php",
            data: 'csrfkey=<?php 
echo CSRF_KEY;
?>
&ajax_act=get_rules_json'
        }).done(function(msg) {
            var template = $('#rulesTemplate').html();
            var template_data = $.parseJSON(msg);
示例#16
0
            default:
                header('Location: ' . _HTML_ROOT_PATH . "/?page=login");
                break;
        }
    }
}
if (isset($_REQUEST['csrfkey']) && $_REQUEST['csrfkey'] == CSRF_KEY) {
    switch ($_REQUEST['ajax_act']) {
        case 'get_rules_json':
            $arr_offers = get_rules_offers();
            $condition_types = array('geo_country' => 'Страна', 'lang' => 'Язык', 'referer' => 'Реферер', 'city' => 'Город', 'region' => 'Регион', 'provider' => 'Провайдер', 'ip' => 'IP адрес', 'os' => 'ОС', 'platform' => 'Платформа', 'browser' => 'Браузер', 'agent' => 'User-agent', 'get' => 'GET');
            $arr_rules = get_rules_list($arr_offers);
            $arr = array();
            $i = 0;
            foreach ($arr_rules as $cur) {
                $arr['rules'][$i] = array('id' => $cur['id'], 'name' => $cur['name'], 'url' => tracklink() . "/{$cur['name']}/source/campaign-ads");
                $arr_destinations = array();
                $default_destination_id = '';
                foreach ($cur['items'] as $cur_item_val) {
                    if ($cur_item_val['inner'][0]['value'] != '') {
                        $arr_destinations[$cur_item_val['inner'][0]['value']]++;
                    }
                    // Set default out for this link, separate section
                    if ($cur_item_val['root']['type'] == 'geo_country' && $cur_item_val['root']['value'] == 'default') {
                        $default_destination_id = $cur_item_val['inner'][0]['value'];
                        continue;
                    }
                    // Add item to conditions section
                    $arr['rules'][$i]['conditions'][] = array('textinput' => inputtype($cur_item_val['root']['type']), 'getinput' => $cur_item_val['root']['type'] == 'get', 'type' => $condition_types[$cur_item_val['root']['type']], 'select_type' => $cur_item_val['root']['type'], 'value' => $cur_item_val['root']['value'], 'destination_id' => $cur_item_val['inner'][0]['value']);
                }
                $arr_destinations = array_keys($arr_destinations);
<?php

if (!$include_flag) {
    exit;
}
$tracklink = tracklink();
?>


<div class="page-heading">
    <div class="header-content">
        <h2>Целевые страницы</h2>
    </div>
</div>

<div class="row" id="master-form">
    <div class="col-md-12">
    	<p>Для учета посетителей на ваших целевых страницах установите, пожалуйста, код счетчика:
    	<pre>&lt;!--cpatracker.ru start--&gt;&lt;script type="text/javascript"&gt; ;(function(){if(window.cpa_inited)return;window.cpa_inited=true;var a=document.createElement("script");a.type="text/javascript";var b=""; if(typeof this.href!="undefined"){b=this.href.toString().toLowerCase()}else{b=document.location.toString().toLowerCase()}; a.async=true;a.src="<?php 
echo str_replace('http:', '', $tracklink);
?>
/cookie.js?rnd="+Math.random(); var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(a,s)})();&lt;/script&gt;&lt;!--cpatracker.ru end--&gt;</pre>
    	Устанавливать код счётчика необходимо перед тегом &lt;/body&gt; в HTML-код страницы.</p><br />
    	<p>Если продажи или целевые действия (регистрации, скачивания, заполнения форм) происходят на вашем сайте &mdash; вызовите следующую функцию в момент выполнения действия пользователем.
    	<pre>&lt;script&gt;cpatracker_add_lead(profit);&lt;/script&gt;</pre> Вместо profit напишите сумму продажи в валюте RUB (российский рубль) или 0, для учета целевого действия.</p>
    </div>
</div>