Интеграция с Яндекс.Маркет

Отчет показывает состояния кампаний в Яндекс.Маркет, статус программы «Заказ на Маркете»

{* @TODO описать назначение и смысл экрана *} {if !empty($error)}

{$error|escape} {if !empty($error_code)} {if $error_code==403} Ошибка авторизации, проверьте корректность настроек плагина {elseif $error_code==420} Превышены лимиты на обращения через API {/if} {/if}

{/if} {if !empty($graph_data)} {* Too easy to shoot yourself in the foot *}
{/if} {if !empty($campaigns)} {foreach $campaigns as $campaign} {/foreach}
ID/Домен Прайс-листы Состояние кампании Программа «Заказ на Маркете» CPA Точки выдачи заказов
{$campaign.id|escape}
{$campaign.domain|escape} {if !empty($campaign.settlements)} {foreach $campaign.settlements as $settlement}
{$settlement|escape} {/foreach} {/if}
{if !empty($campaign.feeds)} {foreach $campaign.feeds as $feed} {if empty($feed.profile_id)} Профиль для прайс-листа {$feed.id} не найден.
Проверьте настройки плагина или обновите URL прайс-листа.
Текущий URL: {$feed.url|escape} {else} {$feed.profile_info.name|escape}{if !empty($feed.path_mtime)}
{$feed.path_mtime|wa_datetime:'humandatetime'} {/if}
{/if} {if !$feed@last}
{/if} {/foreach} {elseif !empty($campaign.settlements)} Для кампании не найдено ни одного прайс-листа. Создайте или укажите один из существующих профилей экспорта прайс-листа в настройках размещения. {/if}
{if !empty($campaign.stateIcon)}{/if} {$campaign.stateDescription|escape} {if isset($campaign.offers_count)} {$campaign.offers_count} {/if} {if !empty($campaign.stateReasons)} {/if} {if !empty($campaign.balance)}
{if $campaign.balance.daysLeft<700}{else}{/if} {$campaign.balance.balance_str} {/if}
{if !empty($campaign.stateIconCpa)}{/if} {$campaign.stateDescriptionCpa|escape} {if isset($campaign.orders_count)} {$campaign.orders_count|default:'N/A'} {/if} {if !empty($campaign.stateReasonsCpa)} {/if} {if !empty($campaign.outlets)} {/if}
{* @TODO: состояние лимитов API, общие сообщения *}
{/if}
{* *}