{% extends "Includes/layout.html.twig" %} {% block body %} {{ 'Create, edit, manage and compare your campaigns'|trans }} {{ 'New campaign'|trans }} Spend <% amountWithCurrency(numberFormat(sumChartData('dataCharts', 'spend'), 0), advertiserCurrency) %> {{ 'AppliesMetrics'|trans }} <% numberFormat(sumChartData('dataCharts', 'applies'), 0) %> {{ 'Clicks'|trans }} <% numberFormat(sumChartData('dataCharts', 'clicks'), 0) %> CPA <% sumChartData('dataCharts', 'applies') > 0 ? amountWithCurrency(numberFormat(sumChartData('dataCharts', 'spend') / sumChartData('dataCharts', 'applies'), 2), advertiserCurrency) : 0 %> CPC <% sumChartData('dataCharts', 'clicks') > 0 ? amountWithCurrency(numberFormat(sumChartData('dataCharts', 'spend') / sumChartData('dataCharts', 'clicks'), 2), advertiserCurrency) : 0 %> CR <% sumChartData('dataCharts', 'clicks') > 0 ? numberFormat((sumChartData('dataCharts', 'applies') / sumChartData('dataCharts', 'clicks')) * 100, 2) + '%' : 0 %> Spend <% amountWithCurrency(numberFormat(sumChartData('dataChartsCmp', 'spend'), 0), advertiserCurrency) %> {{ 'AppliesMetrics'|trans }} <% numberFormat(sumChartData('dataChartsCmp', 'applies'), 0) %> {{ 'Clicks'|trans }} <% numberFormat(sumChartData('dataChartsCmp', 'clicks'), 0) %> CPA <% sumChartData('dataChartsCmp', 'applies') > 0 ? amountWithCurrency(numberFormat(sumChartData('dataChartsCmp', 'spend') / sumChartData('dataChartsCmp', 'applies'), 2), advertiserCurrency) : 0 %> CPC <% sumChartData('dataChartsCmp', 'clicks') > 0 ? amountWithCurrency(numberFormat(sumChartData('dataChartsCmp', 'spend') / sumChartData('dataChartsCmp', 'clicks'), 2), advertiserCurrency) : 0 %> CR <% sumChartData('dataChartsCmp', 'clicks') > 0 ? numberFormat((sumChartData('dataChartsCmp', 'applies') / sumChartData('dataChartsCmp', 'clicks')) * 100, 2) + '%' : 0 %> {{ 'Page filters'|trans }} Page <% page %> <% Translator.trans('page of') %> <% nbrPages %> <% Translator.trans('Rows by page') %>: <% Translator.trans('Total rows') %>: <% filteredCampaigns.length %> {{ 'Media'|trans }} {{ 'Campaigns'|trans }} {% if is_granted('ROLE_BACKEND') %} Quality {% endif %} Status {{ 'Budget'|trans }} {{ 'Spend'|trans }} Applies CPA CPC CR {{ 'JobsMetrics'|trans }} {{ 'Total'|trans }} {% if is_granted('ROLE_BACKEND') %} {% endif %} <% amountWithCurrency(totalCampaigns.totalSpend, advertiserCurrency) %> / <% amountWithCurrency(totalCampaigns.budget, advertiserCurrency) %> <% amountWithCurrency(totalCampaigns.spend, advertiserCurrency) %> <% totalCampaigns.applies %> <% amountWithCurrency(totalCampaigns.cpa, advertiserCurrency) %> <% amountWithCurrency(totalCampaigns.cpc, advertiserCurrency) %> <% totalCampaigns.cr %>% <% totalCampaigns.jobs %> {{ 'No campaign launched'|trans }} {{ 'No campaign fits those filters'|trans }} <% campaign.name %> {% if is_granted('ROLE_BACKEND') %} {% endif %} {% if is_granted('ROLE_BACKEND') %} {% endif %} <% amountWithCurrency(numberFormat(campaign.currSpend, 0), campaign.currency) %> / <% amountWithCurrency(numberFormat(campaign.currBudget, 0), campaign.currency) %> <% campaign.durationPercent === 100 ? Translator.trans('Finished') : `${campaign.pastDays} / ${campaign.totalDays} ${Translator.trans('days')}` %> <% amountWithCurrency(numberFormat(campaign.budget, 0), campaign.currency) %> <% amountWithCurrency(numberFormat(campaign.spend, 0), campaign.currency) %> <% numberFormat(campaign.applies, 0) %> <% amountWithCurrency(numberFormat(campaign.cpa, 2), campaign.currency) %> <% amountWithCurrency(numberFormat(campaign.cpc, 2), campaign.currency) %> <% numberFormat(campaign.cr, 2) %>% <% numberFormat(campaign.jobs, 0) %> {% if is_granted('ROLE_BACKEND') %} <% campaign.activeTasks %> {{ 'Show tasks'|trans }} {{ 'Add a task'|trans }} {% endif %} {{ 'from'|trans|capitalize }} <% campaign.startDate %> - {{ 'to'|trans }} - <% campaign.endDate %> Flight budgets {{ 'Start'|trans }} {{ 'End'|trans }} {{ 'Budget'|trans }} {{ 'Spend'|trans }} {{ 'AppliesMetrics'|trans }} CPA CPC <% flight.startDate %> <% flight.endDate %> <% amountWithCurrency(numberFormat(flight.budget, 0), campaign.currency) %> <% amountWithCurrency(numberFormat(flight.spend, 0), campaign.currency) %> <% numberFormat(flight.applies, 0) %> <% amountWithCurrency(numberFormat(flight.cpa, 2), campaign.currency) %> <% amountWithCurrency(numberFormat(flight.cpc, 2), campaign.currency) %> Page <% page %> {{ 'page of'|trans }} <% nbrPages %> {{ 'Rows by page' }} : {####### CAMPAIGN SELECTION TOOLBAR #######} <% checkedCampaigns.length %> <% Translator.transChoice('selected', checkedCampaigns.length, {count: checkedCampaigns.length}) %> {{ 'reset'|trans }} {{ 'Export'|trans }} {{ 'Enable auto activation'|trans }} {{ 'Disable auto activation'|trans }} {{ 'Activate'|trans }} {{ 'Pause'|trans }} {{ 'Archive'|trans }} {{ 'restore'|trans|capitalize }} × {{ 'Archive confirmation'|trans }} {{ 'Do you really want to archive'|trans }} <% checkedCampaigns.length > 1 ? Translator.trans('those campaigns') : Translator.trans('this campaign') %> ? × {{ 'Restore confirmation'|trans }} <% Translator.transChoice('Choose the new status for the restored campaign', campaignToRestoreId === null ? 2 : 1, {'count' : campaignToRestoreId === null ? 2 : 1}) %> {{ 'activated'|trans|capitalize }} {{ 'disabled'|trans|capitalize }} {{ 'Campaigns export'|trans }} {{ 'Export data with publishers'|trans }} {{ 'Organize stats by month'|trans }} {% if is_granted('ROLE_SELF') %} {{ 'Show duplicated offers'|trans }} {% endif %} {{ 'Offers without interactions'|trans }} {{ 'Campaign history'|trans }} {% endblock %} {% block specificJS %} {{ encore_entry_script_tags('campaigns-index') }} {% endblock %}
{{ 'Create, edit, manage and compare your campaigns'|trans }}
<% Translator.trans('Total rows') %>: <% filteredCampaigns.length %>
<% Translator.transChoice('Choose the new status for the restored campaign', campaignToRestoreId === null ? 2 : 1, {'count' : campaignToRestoreId === null ? 2 : 1}) %>