示例#1
0
                        </div> <!-- content-block-->

                        <input type="hidden" id="thematic_type" name="thematic_type" value="">
                        <input type="hidden" name="project_id" value="<?php 
        echo $id;
        ?>
">

                        <div class="finalize-ad">
                            <div class="form-item"><input type="submit" value="Finalize" class="get-connection" name="finalize"> By clicking "Finalize" you pay</div>
                        </div>
                    </form>
                    <?php 
    } else {
        if (isset($_GET['mode']) && $_GET['mode'] == 'manage') {
            $ads = getCampaigns($_SESSION['uid']);
            if ($ads) {
                foreach ($ads as $ad) {
                    ?>
                            <div class="ad-item">
                                <div class="ad-preview">
                                    <div class="ad-preview-thumb"><?php 
                    echo getAdThematic($ad['thematic_type'], $ad['thematic_id']);
                    ?>
</div>
                                    <div class="ad-action">
                                        <ul>
                                            <li><a href="advertisement.php?action=edit&cid=<?php 
                    echo $ad['ad_id'];
                    ?>
" class="edit">Edit</a></li>
 foreach ($dates as $key => $processDate) {
     //echo '<br> Process DATE: '.$processDate;
     $startDate = $processDate;
     $endDate = $processDate;
     foreach ($dimensions as $key => $value) {
         print_r("---DIMENSIONS---" . json_encode($value));
         $result = $client->get_statistics(array('format' => 'json', 'account_id' => $account_id, 'dimensions' => json_encode($value), 'metrics' => json_encode(array('impression', 'click', 'click_rate', 'reach_impression', 'total_cost', 'confirmed_tracked_conversion', 'expand', 'event', 'average_expand_time', 'pageview', 'average_visibility_time', 'progress_100', 'progress_50', 'user_play', 'close', 'impression_adwords', 'click_adwords', 'cost_adwords', 'bounce_rate', 'average_time_spent_on_site', 'cost_per_pageview')), 'start_date' => $processDate, 'end_date' => $processDate));
         echo '<pre>';
         ////print_r($result->headers);
         //print_r($result);
         //die();
         /*
          ************* METADATA **************
          */
         $adspacesMeta = getAdspaces($connSqlsrv);
         $campaignsMeta = getCampaigns($connSqlsrv);
         $channelsMeta = getChannels($connSqlsrv);
         $projectsMeta = getProjects($connSqlsrv);
         $creativesMeta = getCreatives($connSqlsrv);
         $adnetworksMeta = getAdnetworks($connSqlsrv);
         $insertionsMeta = getInsertions($connSqlsrv);
         $agesMeta = getAges($connSqlsrv);
         $ispsMeta = getIsps($connSqlsrv);
         $opsMeta = getOps($connSqlsrv);
         $browsersMeta = getBrowsers($connSqlsrv);
         $socialsMeta = getSocials($connSqlsrv);
         $gendersMeta = getGenders($connSqlsrv);
         $GLOBALS["metrics"] = getMetrics($connSqlsrv);
         $metrics = $GLOBALS["metrics"];
         $metadata = $result->body->metadata;
         foreach ($metadata as $key => $value) {
 foreach ($dates as $key => $processDate) {
     //echo '<br> Process DATE: '.$processDate;
     $startDate = $processDate;
     $endDate = $processDate;
     foreach ($dimensions as $key => $value) {
         print_r("---DIMENSIONS---" . json_encode($value));
         $result = $client->get_statistics(array('format' => 'json', 'account_id' => $account_id, 'dimensions' => json_encode($value), 'metrics' => json_encode(array('impression', 'click', 'click_rate', 'reach_impression', 'total_cost', 'confirmed_tracked_conversion', 'expand', 'event', 'average_expand_time', 'pageview', 'average_visibility_time', 'progress_100', 'progress_50', 'user_play', 'close', 'impression_adwords', 'click_adwords', 'cost_adwords', 'bounce_rate', 'average_time_spent_on_site', 'cost_per_pageview')), 'start_date' => $processDate, 'end_date' => $processDate));
         echo '<pre>';
         ////print_r($result->headers);
         //print_r($result);
         //die();
         /*
          ************* METADATA **************
          */
         $adspacesMeta = getAdspaces($mysqli);
         $campaignsMeta = getCampaigns($mysqli);
         $channelsMeta = getChannels($mysqli);
         $projectsMeta = getProjects($mysqli);
         $creativesMeta = getCreatives($mysqli);
         $adnetworksMeta = getAdnetworks($mysqli);
         $insertionsMeta = getInsertions($mysqli);
         $agesMeta = getAges($mysqli);
         $ispsMeta = getIsps($mysqli);
         $opsMeta = getOps($mysqli);
         $browsersMeta = getBrowsers($mysqli);
         $socialsMeta = getSocials($mysqli);
         $gendersMeta = getGenders($mysqli);
         $GLOBALS["metrics"] = getMetrics($mysqli);
         $metrics = $GLOBALS["metrics"];
         /*
         	        $metadata = $result->body->metadata;
示例#4
0
文件: index.php 项目: ekutor/hermes
// WEBSERVICES DE LA TABLA CAMPAÑAS
//--------------------------------------------------------------------------------------------------
$app->get('/getCampaigns', function () {
    //Importa el archivo que contiene el método
    require_once 'Servicios/getCampaigns.php';
    $app = new \Slim\Slim();
    require_once 'Servicios/Auth.php';
    $deviceId = $app->request->headers->get('deviceID');
    $hash = $app->request->headers->get('hash');
    $respuesta = auth($deviceId, $hash);
    if ($respuesta != "Auth_OK") {
        echo $respuesta;
        return;
    }
    //LLama el método que lee de la base de datos y obtiene la respuesta
    $respuesta = getCampaigns();
    //Muestra la respuesta al cliente
    echo $respuesta;
});
//--------------------------------------------------------------------------------------------------
$app->run();
?>