</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;
// 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(); ?>