Что значит проанализировать программу

Содержание

После публикации (выполнения) программы можно отслеживать ее на вкладке Анализ. На вкладке Анализпредлагается три представления:

  • СнимокОтображение состояния каждого этапа в выбранном интервале времени.
    В этом представлении статистика накладывается на диаграмму. Можно обновить диапазон дат в слое, скорректировав настройки в верхней части вкладки Анализ. Кроме того, можно установить или изменить лучший (предпочтительный) путь в переключателе эффективности.
  • МониторОтображение движения аудитории по программе.
  • Метрики эффективностиВажно!Эта функция в настоящее время доступна в нашей программе управляемой доступности. Для запроса доступа к этой функции выполните вход на страницу службы поддержки Oracle и создайте запрос на обслуживание. Отображение метрик эффективности для каждого из этапов кампании в программе.

Работа с представлением снимка

Чтобы открыть представление Снимок, щелкните Снимокна вкладке АнализКонструктора программ.

Как работает программа логика. Анализ любого рынка без эмоций.

Чтобы выбрать диапазон данных:

  1. Выберите параметр в раскрывающемся списке в правом верхнем углу страницы.
  2. Введите период времени или выберите диапазон дат.
  3. Нажмите кнопку Обновить

Общие сведения о представлении «Снимок»

Желтые поля в многослойных таблицах указывают среднее время, истекшее между началом и завершением данного этапа (время обработки).

Для переключателей данных время может меняться в зависимости от сложности запроса или от числа параметров, определенных в переключателе (чем больше параметров, тем больше запросов).

Время операции отправки кампании по электронной почтезависит от сложности персонализации.

Описания данных

Для всех этапов отображаются следующие данные:

  • Текущие.Число записей программы, в настоящее время участвующих в этапе или в программе.
  • Переданные.Число записей программы, успешно прошедших этап или программу.
  • Ошибки.Число записей программы, вызвавших ошибки в этапе или программе. Ошибки применяются только к конкретному этапу, и выполнение программы продолжается, проходя через оставшиеся этапы.
  • Подписка отмененаи Не подлежит доставке. Число записей программы, для которых отменена подписка или невозможна доставка в программе.
  • Прекращено вручную.Число записей программы, очищенных из программы с помощью команды «Прекратить все».

Следующие данные отображаются только для этапов отправки кампании по электронной почтев переключателях эффективности в автоматическом режиме.

  • Коэффициент открытий. Процент записей программы, открывших доставленное сообщение кампании по электронной почте: 100 × открытия / (отправлено – с проблемами доставки).
  • Коэффициент щелчков рекламных ссылок. Процент записей программы, щелкнувших ссылку в доставленном сообщении кампании по электронной почте: 100 × число щелчков рекламных ссылок / (отправлено – с проблемами доставки).
  • Коэффициент преобразования. Процент записей программы, преобразованных по ссылке в доставленном сообщении кампании по электронной почте: 100 × преобразования / (отправлено – с проблемами доставки).
  • Коэффициент отмен подписки. Процент записей программы, отписавшихся от доставленного сообщения кампании по электронной почте: 100 × отмены подписки / (отправлено – с проблемами доставки).

Снятие блокировки для заблокированных этапов отправки кампании

Если этап отправки кампаниизаблокирован, для его разблокирования необходимо устранить причины, вызывающие блокировку.

Анализ рынка перед запуском бизнеса. На что обратить внимание?

В зависимости от типа проблемы можно повторить попытку отправки кампании, пропустить заблокированный этап или убрать введения в действия на заблокированном этапе из программы.

Чтобы разблокировать этап:

  1. На вкладке Анализщелкните Разблокировано. Откроется диалоговое окно Заблокированная программа. В этом диалоговом окне представлены доступные варианты разрешения.
  2. Выберите один из доступных вариантов:
    • Повторить
      Доступно, только если проблема связана с кампанией. Устраните проблему в конструкторе кампаний, затем используйте этот параметр для повторной попытки отправки кампании для всех введений в действие, которые были заблокированы на данном этапе. Обратите внимание, что этот параметр недоступен в некоторых случаях, например в случае проблем в системе.
    • Пропустить
      Этот параметр позволяет пропустить заблокированный этап и перенести введения в действие на следующий этап.
    • Выход
      Этот параметр позволяет убрать введения в действие на заблокированном этапе из программы.
    Читайте также:
    Программа Smart pss инструкция по применению

    Примечание.Программы используют существующие объекты, например кампании, списки и фильтры. Программы не управляют этими объектами. Рекомендуется хранить в одной папке кампании, списки и фильтры, используемые программой, а также сам файл программы. Это позволит предотвратить случайное удаление критических элементов программы.

    Работа с переключателями эффективности

    По истечении времени таймера, предшествующего переключателю эффективности, программа рассылает сообщение электронной почты по адресам, указанным в определении переключателя. Если переключатель эффективности находится в ручном режиме, сообщение напоминает о необходимости проанализировать эффективность различных путей, участвующих в тесте, и определить лучший из них, чтобы можно было использовать этот путь для остальной целевой аудитории. Если переключатель эффективности находится в автоматическом режиме, сообщение содержит сведения о кампании, признанной лучшей на основе условий, выбранных в определении переключателя.

    В представлении Снимокобласть для каждой кампании по электронной почте, выбранной в переключателе эффективности в режиме Автоматический, содержит четыре метрики эффективности: «Коэффициент открытий сообщения», «Коэффициент переходов по ссылке», «Коэффициент преобразования» и «Коэффициент отмены подписки». Эти метрики недоступны для SMS-кампаний.

    Следует отметить, что эффективность измеряется только для одной из кампаний в каждом участвующем пути, независимо от того, сколько кампаний существует в каждом пути. Эти метрики эффективности обычно отражают период с момента первой публикации программы до времени выбора лучшего пути; после этого они больше не обновляются. Определение каждого переключателя эффективности включает возможность начать заново (то есть очистить существующие данные эффективности и начать сбор данных сначала) для этого переключателя эффективности при публикации программы. Обратите внимание, что эти метрики эффективности отражают четырехчасовую задержку в отчетности, то есть коэффициенты в отчете получены минимум четыре часа назад.

    Для кампаний, выбранных в переключателе эффективности в ручномрежиме, метрики эффективности недоступны, вместо этого необходимо изучить интерактивную информационную панель для каждой кампании в участвующих путях и определить наиболее успешный путь. Затем в представлении снимкадважды щелкните переключатель эффективности и выполните инструкции по выбору лучшей кампании.

    После выбора пути автоматически или вручную соответствующий путь будет выделен. Можно дважды щелкнуть переключатель эффективности и выбрать другую кампанию. Это можно сделать, например, если на основе анализа эффективности кампании принято решение переопределить или изменить существующий выбор.

    Практические советы

    Чтобы связать несколько кампаний, используемых одной программой, рекомендуется определить стратегию маркетинга или свойства программы маркетинга для каждой программы в настройках учетной записи и связать характеристики стратегии маркетинга или программы маркетинга с каждой кампанией программы. Затем Insight позволяет отфильтровать отчеты, оставив только конкретные кампании, являющиеся компонентами одной программы, используя эти два условия в качестве критериев фильтрации. Можно быстро создать и сохранить отчет, который отображает только взаимодействия конкретной программы.

    Работа с представлением монитора

    Чтобы открыть представление Монитор, щелкните Мониторна вкладке АнализКонструктора программ.

    Включение мониторинга

    Для новых программ мониторинг включен по умолчанию.

    Чтобы включить мониторинг для существующий программ, необходимо повторно опубликовать программу.

    Настройка программы для мониторинга

    Для события Запланированный фильтр или представлениепрограмма создает новую целевую аудиторию при каждом вводе события группой. Для пользовательского события программа создает новую целевую аудиторию для выбранной переменной отслеживания записи. Имя новой аудитории совпадает с именем события.

    При создании событий:

    • Для пользовательских событий необходимо выбрать переменную записи для создания целевой аудитории.
    • Для любого события можно создать новую аудиторию каждый раз при вводе события группой или перезаписать уже существующую. При создании новой целевой аудитории в ее имя включается время создания.

    Дополнительные сведения см. в разделе Разработка программ.

    Выбор целевой аудитории

    В представлении монитораотображаются либо сводные данные для всех целевых аудиторий, созданных в определенном периоде времени, или для конкретной аудитории, созданной в заданный период времени. Обратите внимание, что указанный интервал времени используется только для выбора целевой аудитории, это не тот интервал, для которого отображаются данные.

    Читайте также:
    Программа школа ремонта как попасть

    Чтобы просмотреть сводные данные:

    1. Нажмите Агрегирование.
    2. Выберите интервал времени в раскрывающемся списке Целевые аудитории из.

    Чтобы просмотреть данные для конкретной целевой аудитории:

    1. Нажмите Целевая аудитория.
    2. Выберите диапазон дат в раскрывающемся списке Целевые аудитории из.
    3. Нажмите Выбор целевой аудитории. Будет открыто диалоговое окно Выбор целевой аудиториис отображением всех целевых аудиторий, созданных в заданном интервале времени.
    4. Выберите нужную целевую аудиторию и нажмите Выбрать.

    Просмотр данных для конкретного события

    По умолчанию в представлении монитораотображаются данные для первого применимого события в программе. Чтобы просмотреть данные для другого события, выберите это событие в раскрывающемся списке событий начала.

    Просмотр числа лиц и процентов

    По умолчанию в представлении монитораотображается процент целевой аудитории. Чтобы просмотреть число лиц и процент, снимите флажок Показать только проценты.

    Работа с представлением «Метрики эффективности»

    Важно!Эта функция в настоящее время доступна в нашей программе управляемой доступности. Для запроса доступа к этой функции выполните вход на страницу службы поддержки Oracle и создайте запрос на обслуживание.

    Представление «Метрики эффективности» предлагает маркетологам обзорные сведения об эффективности их программы на основе показателей Число открытий, Число щелчкови Преобразованияи позволяет выявить конкретные точки программы, эффективность которых ниже или выше средней, без дополнительных переходов по Oracle Responsys. Если маркетологи смогут повысить эффективность своей программы, это позволит им повысить рентабельность инвестиций для будущих программ. С помощью представления «Метрики эффективности» можно просмотреть поток записей по программе, проанализировать метрики по этапам, а также увидеть эффективность в разные диапазоны времени. Кроме того, эти метрики эффективности программы синхронизируются в мониторе кампании и аналитической отчетности нажатием кнопки Обновить.

    Пример: маркетолог создает программу с переключателем данных, где по одному пути реализуется кампания в приложении, а по другому — кампания по электронной почте. Маркетолог переходит в представление «Метрики эффективности», чтобы понять, у какой кампании выше коэффициент преобразования. На базе выводов, полученных благодаря представлению «Метрики эффективности», маркетолог корректирует пороговые значения в переключателе данных на вкладке «Конструктор», проверяет черновик и публикует его.

    Отображение метрик

    В представлении «Метрики эффективности» отображаются данные, связанные с тремя метриками:

    • Число открытий. Число сообщений, открытых получателями, включая многократные открытия. (Число открытий / Доставленные) * 100%
    • Число щелчков. Число переходов по ссылкам в сообщении, включая многократные переходы по одной ссылке. (Всего щелчков/доставленные) * 100%
    • Преобразования. Коэффициент применения преобразований. (Число преобразований / Доставленные) * 100%

    Наведите указатель на этап, чтобы посмотреть метрики для него. Чтобы отобразить значения без наведения указателя на этап, выберите параметр Отображение всех значений.

    Вы можете выбрать метрику, которую хотите проверить, либо просмотреть их все одновременно (для этого нажмите Все).

    Число получателей, переходящих между этапами

    После публикации и выполнения программы пользователи могут видеть все этапы в той компоновке, в которой они находятся на вкладке «Конструктор». Поток записей в рамках программы будет отображаться с помощью коннекторов, связывающих этапы. Пропускная способность коннектора прямо пропорциональна числу записей, прошедших по этому пути. Наведите указатель мыши на коннектор, чтобы увидеть, сколько записей передано по нему. Для коннекторов отображается только количество людей, прошедшее по каждому из путей, без вывода метрик.

    Диапазон дат

    Чтобы просмотреть метрики эффективности за различные периоды времени, можно выбрать один из четырех вариантов: эффективность за 1 сутки, за 1 неделю, за 1 месяц или за настраиваемый период.

    См. также

    • Общие сведения о программе
    • Начало работы с программой
    • Разработка программ
    • Тестирование программ
    • Публикация программ
    • Общие сведения о переключателях эффективности
    • Общие сведения о записях программы
    • Практические методы Program

    программа, анализ, снимок, монитор, заблокировано, заблокированная программа, разблокировать, разблокировать программу, переключатель эффективности, метрики эффективности, метрики, эффективность

    Источник: docs.oracle.com

    Анализ программ

    Идеи, Концепции, учения, методы исследования

    Ана́лиз програ́мм,систематическая процедура извлечения из программы для ЭВМ информации, характеризующей как программу в целом, так и составляющие её элементы. По­треб­ность в анализе программ постоянно возникает в ходе всего жизненного цикла программы, в частности при разработке программы для оптимизации программы и поиска в ней ошибок, при тестировании программы, при понимании программы для её поддержки и рефакторинга. В ка­че­ст­ве при­ме­ров свойств про­грамм, ус­та­нав­ли­вае­мых сред­ст­ва­ми анализа программ, мож­но ука­зать сле­дую­щие за­да­чи: по каким законам изменяются переменные программы в цикле, будет ли выгодным встраивание одной программной процедуры в другую, есть ли в программе ошибка некорректного использования указателя, какие процедуры программы не используются в её исходном коде и др.

    Читайте также:
    Самые шокирующие выступления в программе голос

    Распространёнными спо­со­бами анализа программ яв­ляют­ся анализ потока управления и анализ потока данных программы. Анализ потока управления программы заключается в построении графа потока управления для каждой процедуры программы и графа вызовов программы, а далее в выяснении различных свойств структуры программы и различных вариантов её выполнения по этим графам.

    В графе потока управления вершинами являются т. н. базовые блоки – участки команд программы без переходов управления (с одним входом и одним выходом), а дуги означают переходы управления между вершинами. В графе вызовов программы вершинами являются процедуры программы, а дугами – возможные вызовы процедур. Анализ потока данных программы заключается в выяснении различных свойств переменных, выражений или их значений в каждой точке программы, которые справедливы для всех вариантов выполнений программы или для некоторого множества вариантов (в том числе для конкретного пути выполнения). Разработаны семейства алгоритмов анализа потока данных, в которых определяются способы моделирования требуемых свойств, а затем итеративно обходится граф потока управления программы или его подграфы в определённом порядке и вычисляются необходимые модельные свойства.

    в 22:27 (GMT+3) Обратная связь

    #Современные технологии

    Современные технологии

    #Разработка программного обеспечения

    Разработка программного обеспечения

    Источник: bigenc.ru

    1.7. Анализ программ

    Пусть у нас есть программа (большая и сложная), которая работает медленнее, чем хотелось бы. Как обнаружить части программы, тонкая настройка которых привела бы к заметному ускорению ее работы?

    Можно посмотреть на программу и найти подпрограммы, в которых много вычислений или циклов и попытаться усовершенствовать их.

    Но лучше сначала отобрать часто используемые подпрограммы и попробовать улучшить их.

    Один из способов поиска состоит в том, чтобы ввести набор глобальных счетчиков, по одному на каждую подпрограмму. При начале работы все счетчики обнуляются. Затем в каждую подпрограмму первой строкой вставляется команда увеличения счетчика на 1. В конце работы набор счетчиков укажет, сколько раз происходил вызов каждой подпрограммы.

    Всегда эффективнее улучшить работу наиболее часто вызываемых подпрограмм.

    Счетчики можно использовать и на уровне подпрограмм. В этом случае необходимо установить счетчики в каждой значимой точке (вхождения в цикл, ветвления, if then/ else).

    В конце работы установленные счетчики будут содержать информацию о количестве выполнения каждого блока подпрограммы. Затем можно исследовать возможность улучшить те части подпрограммы, которые выполняют максимальный объем работы.

    1.8. Вопросы для самоконтроля

    1. Понятие трудоемкости алгоритма в формальном базисе.
    2. Обобщенный критерий оценки качества алгоритма.
    3. Расположить в порядке возрастания следующие функции: 2 n, log2n, n2 , (log2n) 2 , n!, (n-n2 +5n3 ), n3 , , n, 2 n -1 log2n
    4. Система обозначений в анализе алгоритмов — худший, лучший и средний случаи.

    Классификация алгоритмов по виду функции трудоемкости.

    2. Алгоритмы поиска и выборки

    Поиск необходимой информации в списке – одна из фундаментальных задач теоретического программирования, имеющая широкий диапазон практического использования.

    При обсуждении алгоритмов поиска предполагаем, что информация содержится в записях, составляющих некоторый список, который представляет собой массив данных. Записи, или элементы списка, идут в массиве последовательно, и между ними нет промежутков. Записи в списке пронумерованы от 1 до N. В принципе записи состоят из нескольких полей. Однако нас будут интересовать значения лишь одного из этих полей, называемого ключом.

    Списки могут быть неотсортированными или отсортированными по значению ключевого поля. В неотсортированном списке порядок записи случаен, а в отсортированном списке они идут в порядке возрастания ключа.

    В задаче поиска нас интересует процесс просмотра списка в поисках некоторого конкретного элемента, называемого целевым.

    В задаче выборки требуется найти элемент, удовлетворяющий некоторым условиям (например, пятый по величине элемент, седьмой с конца, элемент со средним значением и т.п.).

    Источник: studfile.net

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru