Содержание
Сила дизайн фреймворка. Редизайн функционала просмотра файлов в Dropbox
Мы с нуля переделали средство просмотра файлов Dropbox всерьез и надолго. В этой статье мы поделимся с вами информацией, которую узнали в процессе переделки.
Вы когда-нибудь замечали инструмент, который используете для просмотра файла? Если мы, в Dropbox, хорошо делаем свою работу, ответ – нет. Это потому, что вы обращаете внимание на контент, который просматриваете. Вы можете без суеты делать то, что вам нужно.
Поэтому, если вы не заметите эволюцию, которую претерпело средство просмотра файлов Dropbox, это не удивительно. Мы постепенно проводим итерации нового дизайна, шаг за шагом.
Учитывая количество посетителей Dropbox, средство просмотра файлов является ядром опыта. Оно появляется во множестве различных контекстов. Оно должно соответствовать большому количеству потребностей пользователей и бизнеса.
Чтобы обеспечить такую гибкость, мы решили опираться на фреймворк. При таком подходе вы получаете преимущество – прочную и масштабируемую основу. В этой статье мы познакомимся с основными уроками, которые мы получили в процессе проектирования фреймворка.
Погодите, но зачем?
Когда в 2018 году я присоединился к команде предварительного просмотра, мы формировали новое видение продукта. Однако реализовать наше видение было непросто. Основа продукта устарела. Существующую информационную архитектуру было невозможно приспособить к нужным нам изменениям. А работа поверх унаследованной кодовой базы замедлила бы наш прогресс.
Изображение Kim Bost
Помимо некоторых визуальных настроек, просмотрщик файлов не сильно изменился за эти годы. Его ограниченная архитектура не может масштабироваться для поддержки идей, которые наша команда намеревалась реализовать
Как сказала директор по дизайну Jenna Bilotta, вы не должны вешать гирлянды на мертвую рождественскую елку. Поэтому вместо того, чтобы продолжать создавать функции поверх хрупкого фундамента, мы решили инвестировать свои усилия в новый.
Новый просмотрщик файлов должен стать платформой. Это сделало бы будущую итерацию легкой и гибкой для поддержки множества различных потребностей. Таким образом, наша новая рождественская елка останется вечнозеленой.
Планируйте, как шеф-повар
Во французском кулинарном мире существует понятие, называемое mise en place (все на своем месте). Оно отражает дотошную привычку шеф-поваров планировать свою работу и рабочее место. Они проверяют ингредиенты и устанавливают порядок задач, которые должны выполнять повара, чтобы успешно приготовить каждое блюдо. Они размещают каждый инструмент в определенном месте для достижения оптимальной эффективности. Строгость в подготовке приводит к быстрому исполнению, отвечающему высоким стандартам.
Нам предстоял проект, основанный на дизайне, и мы провели аналогичный ритуал. Сначала мы собрали основные ингредиенты. Обширные исследования позволили нам определить основные направления работы наших пользователей. Интервью с заинтересованными сторонами по всей компании привело к четкой расстановке приоритетов потребностей бизнеса. Простой набор руководящих принципов дизайна поможет с принятием решений.
Затем мы упорядочили процесс в дорожной карте дизайна. Мы расширили классическую модель double diamond, усеяв ее контрольными точками. Мы подробно описали методы, которые будем использовать на каждом этапе.
Изображение Melody Quintana
Эта карта не была создана, чтобы представить каскадный процесс разработки. Скорее, это был мощный якорь на протяжении всего проекта. Файлы затрагивают все части Dropbox, поэтому к работе следовало привлечь всю организацию. Наша дорожная карта обеспечила прозрачность нашего подхода. В любой момент мы могли определить, где мы были в нашем процессе. Это помогло установить ожидания и завоевать доверие наших сотрудников.
Это также заставило нас более ответственно подойти к исследованиям, прежде чем мы остановились на определенных идеях. Определив сроки выполнения, мы выделили пространство, необходимое для качественной работы.
Важность моделей
В любом проекте платформы важно, чтобы UX и техническое планирование осуществлялись вместе. Поэтому, прежде чем перейти к пикселям, мы взялись за модель, которая была бы основой как для дизайна, так и для разработки.
Эксперт Хью Дубберли определяет модель, как гипотезу того, как система может работать. По своей сути «модели описывают отношения: части, составляющие целое; структуры, которые связывают их; и, как части ведут себя по отношению друг к другу».
Хорошая модель формирует обоснованную дизайнерскую точку зрения, потому что, как пишет Дубберли:
Модели не являются объективными. Они проводят границу между тем, что моделируется, и всем остальным; между системой и ее средой; и между элементами системы.
Создание системы, то есть ее определение – это редактирование. То, что мы считаем естественными границами внутри и снаружи системы, довольно произвольно. Люди, создающие модель, выбирают, какие границы рисовать и где их рисовать. Это означает, что они должны согласовать свой выбор.
В начале мы разошлись по ключевым вопросам, на которые хотели, чтобы наша модель дала ответ. Где наше решение должно основываться на автоматически подбираемых характеристиках, а где на выбираемых пользователем? Какую основную ценность предложит наше решение для конечных пользователей? Как организовать систему, основанную на правилах, так, чтобы она могла обрабатывать переменное число типов файлов и заданий?
Мы столкнулись с различными вариантами ответов на эти вопросы с помощью моделей. Это привело к активным дискуссиям, в ходе которых была высказана общая точка зрения о наших ключевых элементах:
- Режимы: слишком много заданий требовалось для нашей программы просмотра одного файла. Комплексное решение может привести к слишком высокой сложности продукта. Наша модель представила бы концепт режимов – разные представления для разных задач.
- Атрибуты: было много деталей файла, которые нужно было учесть. Например, расширения и типы, состояния совместной работы, настройки видимости и т.д. Количество этих деталей будет увеличиваться, поскольку наша технология стала более сложной. Наша модель должна поддерживать бесчисленное множество атрибутов.
- Контроллер: предварительный просмотр должен учитывать контекст. То есть он должен быть достаточно умным, чтобы показывать правильные инструменты в нужное время. Нам нужна технология, способная на основе атрибутов определить правильный режим отображения. Для начала мы могли бы задать нашему контроллеру эвристический алгоритм. В долгосрочной перспективе его логика станет более элегантной с помощью машинного обучения.
Вот как мы представили эти ключевые элементы и их отношения на высоком уровне:
Изображение Melody Quintana
И пример вещей, которые может учитывать наша модель:
Изображение Melody Quintana
И пример сценария. Хавьер завершает первый прогон презентации для клиента и через Slack делится файлом со своим креативным директором Кэрри. Кэрри открывает ссылку, чтобы просмотреть файл и оставить комментарии. Для оптимального совместного рабочего процесса Кэрри работает в режиме комментирования.
Изображение Melody Quintana
Создание этой модели имело огромную ценность для команды. Она была достаточно расширяемой, чтобы поддерживать бесконечное количество данных.
Изображение Melody Quintana
Тестируйте предположения
Хотя мы взяли на себя обязательство переосмысления, мы не хотели переключаться на новый дизайн, не проверив его. Поэтому мы с самого начала приняли итеративный подход.
Какой самый дешевый способ проверить нашу модель? Не создавая ничего нового, мы протестировали концепцию режимов в существующем продукте. Мы использовали структуру вкладок, которая уже существовала, поэтому работа на вкладке комментария была похожа на работу в режиме комментирования. Наши тесты не затронули ни одну из ключевых бизнес-метрик, поэтому мы знали, что находимся на правильном пути.
Когда мы приступили к разработке новой информационной архитектуры и интерфейса, мы собрали данные из разных мест. Мы собрали фидбек о легких прототипах и сортах карточек. Это помогло нам понять плюсы и минусы различных направлений исследования.
Изображение Melody Quintana
Мы разошлись во мнениях по возможным решениям нашей проблемы.
Когда мы перешли к концептам, которые были готовы к тестированию, мы разбили их на части. Затем мы сгруппировали эти фрагменты, как краткосрочные, среднесрочные и долгосрочные. После этого было легко организовать внешние эксперименты для каждого из них.
Мы также провели внутренние стресс-тесты, чтобы убедиться, что наши проекты выдержат широкий спектр контекстов. Эти упражнения содержали множество пользовательских сценариев, крайних случаев и платформ. Они имели решающее значение в надежности нового фундамента.
Одним из наиболее ценных артефактов итерационного процесса был наш журнал предположений. Работая над дизайном, мы отслеживали открытые вопросы и предположения. Благодаря этому было легко сотрудничать с нашими командами исследователей и аналитиков для разработки учебных планов. Мы также расставили приоритеты в соответствии с уровнем достоверности. Это упражнение помогло нам двигаться быстрее, сосредоточившись на предположениях с низким уровнем достоверности.
Конечное значение для Dropbox и наших пользователей
Наши технические и дизайн-системы теперь гибкие и расширяемые. Это означает, что в будущем наше средство просмотра файлов сможет поддерживать инновации. Предварительный просмотр больше не является целевой страницей. Теперь это многоплатформенное, многомерное приложение, разработанное для развития совместной работы и получения прибыли.
Изображение Melody Quintana
Некоторые из новых форматов предварительного просмотра мы уже запустили, но это еще не все!
Приведенный выше пример демонстрирует нашу модель в работе. Средство просмотра файлов принимает различные формы и режимы в зависимости от контекста. Миниатюры помогают идентифицировать файлы, когда у вас нет времени, чтобы открыть отдельные превью. Если вы открываете уведомление о комментарии, включается полноэкранный режим комментирования.
В Интернете полноразмерное превью кажется подходящим. Контент на первом плане. Компонент боковой панели содержит ключевые действия, информацию и режимы. С этого момента продукт может расширяться для поддержки большего разнообразия файловых рабочих процессов.
Изображение Melody Quintana
Компонент боковой панели может масштабироваться для поддержки текущих и будущих режимов предварительного просмотра. Легко переключаться между режимами или сворачивать панель для просмотра большего контента.
Мы воодушевлены возможностями, которые дал нам этот фреймворк. Мы только начинаем создавать лучший опыт работы с файлами.
Благодарю дизайнеров и исследователей Dropbox NYC, которые внесли свой вклад в этот проект: Jenna Bilotta, Kim Bost, Erik Choi, Rebecca Hillegass, Sam Jau, Ryan Morrison, and Alessandra Mosenifar.
Перевод статьи dropbox.design
Как Dropbox сегментирует аудиторию и персонализирует посадочные страницы
Performance Marketing основывается на четко и однозначно измеряемых параметрах
Мы находим оптимальные решения в любой отрасли! Работаем над правильными KPI
Performance Marketing в Семантике
Получи нашу книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».
Подпишись на рассылку и получи книгу в подарок!
В статье вы найдете примеры персонализации в контекстной рекламе. Суть в повышении релевантности запроса и контента, который видит человек на посадочной странице. Чем сильнее они похожи, тем выше будет конверсия объявлений.
Усовершенствованный таргетинг позволяет размещать персонализированную рекламу, которая учитывает:
- демографические показатели;
- поведение в интернете;
- предыдущие сеансы пользователя;
- стадия воронки продаж.
Это помогает получать больше кликов по объявлениям. Но 95% из них не конвертируются.
Чтобы максимизировать конверсии, рекламодателям требуется анализировать действия пользователя после перехода по рекламе и учитывать персонализацию.
Dropbox понимает эту связь. Компания предлагает людям:
- сервис для размещения и обмена файлами;
- облачное хранилище;
- синхронизация файлов;
- клиентское приложение (в котором 500 млн пользователей и 400 000 бизнес-групп).
Они понимают, что нужно для превращения потенциального клиента в клиента: определенный, уникальный пост-кликовый фактор. Проще говоря, персонализировать не просто объявление в платной выдаче, а то, что происходит с пользователем после перехода на сайт.
Давайте посмотрим, как каждое сегментированное объявление использует отдельную целевую страницу и проанализируем историю пользователя, который на нее попадает.
- Как Dropbox использует сегментацию аудитории для показа и релевантные пост-кликовые события
- Пример 1: Хранилище бизнес-документов Dropbox
- Пример 2: Dropbox plus
- Сравнение с рекламой без сегментации и персонализации лендинга
- Следуйте примеру Dropbox и используйте уникальный опыт каждого пользователя
Как Dropbox использует сегментацию аудитории для показа и релевантные пост-кликовые события
Уникальный опыт после перехода выходит за рамки простого соответствия между текстами объявлений и лендингов. Речь о соединении событий до и после клика, которые рассказывают одну и ту же историю на разных этапах customer journey.
Пример 1: Хранилище бизнес-документов Dropbox
По запросу “document storage” — хранилище документов — выдал такое объявление. Оно ориентировано на самый верх воронки и привлекает пользователей, которые ищут разные сервисы для хранения своих файлов и документов.
Заголовок показывает, как потенциальные клиенты могут использовать Dropbox в качестве онлайн-хранилища документов. Они же ищут разные возможности. URL указывает на релевантность поискового запроса и соответствие заголовку. Наконец, описание рассказывает про систему хранения документов, ее простоту, безопасность, возможность совместного использования, мобильный доступ и т. д.
После перехода клиенты попадают на следующий этап воронки продаж — на целевую страницу. Она абсолютно релевантна объявлению на поиске:
На странице есть история бренда и его связь с хранением данных:
- Для кого это предложение — заголовок повторяет, что это “Простое и безопасное хранение данных в интернете”. То есть, именно то, что и искал пользователь (исходя из его поискового запроса). В подзаголовке видим более детальное описание предложения, т. е. что получит клиент — много места, простоту использования, доступность из любого места и с любого устройства, инфраструктуру, безопасность и соответствие всем законам.
- Почему бизнесу нужен Dropbox — эта часть истории сопровождается иллюстрациями (иконки, скриншоты, заголовки с кратким текстом и т. д.). Они делают предложение привлекательным и облегчают его понимание.
- Кто еще использует Dropbox — в разделе более чем 200 000 логотипов компаний, которые уже используют сервис.
- Как начать пользоваться — в конце концов, человек может попробовать триальную версию сервиса в течение 30 дней. Кнопка ведет на очень простую форму регистрации:
Или клиент может пропустить пробную версию и сразу купить стандартный или расширенный корпоративный пакет Dropbox.
Пример 2: Dropbox plus
Вот другой вариант развития событий после клика по объявлению. Случай, когда пользователь интересуется не корпоративными преимуществами продукта, а Dropbox plus.
Опять же, как и в примере выше: на странице подробная история, предназначенная для конкретной персоны покупателя.
- В чем суть предложения — как и в примере выше, предложение — это онлайн-хранилище (как и указано в объявлении). Но ссылка в расширенном объявлении и посадочная страница нацелены на людей, которым нужно хранить очень большие файлы.
- Преимущества Dropbox Plus — преимущества сервиса. Для демонстрации есть изображения и гифки, заголовки, которые помогают пользователям лучше понять предложение.
- Кому нужен сервис — раздел “Dropbox plus позволит вам” дает хорошее представление о том, кому нужен этот сервис.
- Как использовать предложение — несколько CTA по всей странице, которые приводят пользователей на двухэтапную страницу продукта, где они могут выбрать тарифный план.
Оба примера демонстрируют, что Dropbox сегментирует свои объявления для потенциальных клиентов, которые находятся в поиске решений своих задач.
Сравнение с рекламой без сегментации и персонализации лендинга
Когда люди вводят в строку поиска название компании, у маркетолога еще нет такого пользовательского опыта от человека. Они по-прежнему показывают платное объявление, но его текст отличается от предыдущего примера.
Ни заголовок, ни отображаемый URL ничего не говорят о хранении документов и файлов, потому что это может не интересовать пользователя. Вместо этого объявление говорит об общих качествах, упоминает некоторые особенности сервиса и является довольно расплывчатым.
При переходе пользователя попадают на сайт без какой бы то ни было персонализации.
- На эту страницу попадают все пользователи, которые где-то видят ссылку.
- Страница ориентирована на всех, кто может по своим причинам заинтересоваться Dropbox. Все ее видят одинаково. В примерах же выше посадочные страницы ориентированы на конкретный поисковый запрос.
- Страницы в основном рассказывает про командную работу над одними и теми же файлами.
- Хранение документов и резервные копии даже не упоминаются.
Следуйте примеру Dropbox и используйте уникальный опыт каждого пользователя
Часть работы рекламодателя — сегментация аудитории и предоставление ей наиболее актуального и персонализированного контента в любое время. Не менее важно — обеспечить сопоставимые, уникальные впечатления после перехода на сайт. Так в пути клиента не будет пробелов.
Используйте эту подсказку и сегментируйте ваши объявления. Давайте персонализированные страницы каждым сегментам вашей аудитории.
Это в разы повышает конверсию.
Источник.
Над материалом работали:
Денис Давыдов
Контент-маркетолог, редактор
Дропбокс | Поставщик продуктов и услуг
Присоединяйтесь к журналу переводов
Нажмите кнопку «Подписаться» ниже, чтобы получать регулярные обновления.
Подписаться
Описание
Компании имеют большие объемы данных, которые требуют надлежащего обращения и обслуживания. Жестких дисков и флэш-накопителей недостаточно для хранения таких больших объемов данных, и именно поэтому предприятия переходят на услуги интеллектуального хранения
. Одним из таких онлайн-хранилищ является Dropbox, который идеально подходит для компаний, чтобы защитить свои данные и разгрузить свои устройства.
Преимущества Dropbox
Самая сильная сторона Dropbox — его простота. Чтобы сохранить файл в Dropbox, нужно просто перекинуть в него элемент. Файлы, которые вы сохраните в Dropbox, будут доступны на всех устройствах, подключенных через единую учетную запись. Dropbox также доступен для мобильных телефонов, и пользователи могут просто создавать в нем резервные копии своих фотографий и файлов. Это также позволяет пользователям создавать разные папки для лучшего управления своими файлами.
Еще одна замечательная особенность Dropbox заключается в том, что он позволяет предприятиям освобождать память своих устройств. Он также позволяет пользователям редактировать документы и файлы, сохраненные в нем. Это очень безопасная платформа для хранения данных вашей компании, поскольку она включает шифрование файлов и двухэтапный процесс проверки.
Идеальное приложение для вашего письменного или устного бизнеса
Dropbox идеально подходит для бизнеса и позволяет им ускорить свою работу. Dropbox предлагает различные привилегии для бизнеса, в том числе:
- Это безопасно для бизнеса, поскольку обеспечивает защиту данных с помощью шифрования. Поскольку большинство документов для перевода являются конфиденциальными, это обязательная функция при получении документов от ваших клиентов.
- Он также запрещает посторонним получать доступ к конфиденциальной информации компании.
- Он имеет опцию синхронизации, которая помогает разным сотрудникам подключаться и обмениваться данными друг с другом, находясь в любой точке мира.
- Специалисты Dropbox помогают поддерживать бесперебойную работу системы.
- Он позволяет компаниям приглашать клиентов для просмотра определенных файлов в Dropbox, отправляя им URL-адрес файла.
- Платная услуга предоставляет 1 ТБ дискового пространства. В бесплатном сервисе предоставляется только 2 ГБ, и вы будете удивлены, как быстро это пространство будет использовано!
Dropbox определенно предназначен для предприятий, поскольку помогает им минимизировать расходы на ИТ. Dropbox, несомненно, является лучшим облачным сервисом для резервного копирования данных в Интернете. Dropbox имеет удобный интерфейс, что делает его еще более привлекательным, особенно для малого бизнеса. Кроме того, он предлагает большую гибкость, и в случае, если вы случайно удалите важный фрагмент документа, у вас есть тридцать дней, чтобы восстановить его. Если вы хотите сократить расходы, повысить эффективность работы и защитить свои данные, Dropbox идеально подходит для вашего бизнеса. Мы используем его здесь, в Журнале переводов, для хранения статей, графики, изображений и других важных документов, необходимых для доступа к веб-сайту Журнала переводов.
Вот ссылка, чтобы попробовать бесплатный сервис DropBox.
http://www.dropbox.com
Автор: Карен Ходжсон
Интеграция Google Cloud Translate API с Dropbox API
Обзор
/
Приложения
/
Google Cloud Translate
/
Dropbox
Настройте триггер API Google Cloud Translate для запуска рабочего процесса, который интегрируется с API Dropbox. Платформа интеграции Pipedream позволяет удивительно быстро интегрировать Google Cloud Translate и Dropbox. Бесплатно для разработчиков.
Популярные триггеры Google Cloud Translate и Dropbox#
Новый файл из API Dropbox
Генерировать новое событие, когда новый файл добавляется в вашу учетную запись или в определенную папку. Убедитесь, что количество файлов/папок в отслеживаемой папке не превышает 4000.
Попробуйте
Новый или измененный файл или папка из Dropbox API
Создает событие при добавлении или изменении файла или папки. Убедитесь, что количество файлов/папок в отслеживаемой папке не превышает 4000.
Попробуйте
Новая папка из Dropbox API
Генерировать новое событие при создании новой папки. Убедитесь, что количество файлов/папок в отслеживаемой папке не превышает 4000.
Попробуйте
Новый или измененный файл или папка из Dropbox API
Генерировать новое событие при добавлении или изменении файла или папки. Убедитесь, что количество файлов/папок в отслеживаемой папке не превышает 4000.
Попробуйте
Популярные действия Google Cloud Translate и Dropbox#
Создание текстового файла с помощью Dropbox API
Создает новый текстовый файл из указанного вами обычного текстового содержимого. См. документы здесь
Попробуйте
Создать папку с помощью Dropbox API
Создать папку. См. документы здесь
Попробуйте
Создание или добавление текстового файла с помощью Dropbox API
Добавляет новую строку в существующий текстовый файл или создает файл, если он не существует. См. документы здесь
Попробовать
Создать/обновить ссылку общего доступа с помощью Dropbox API
Создает или обновляет общедоступную ссылку общего доступа к файлу или папке (позволяет поделиться файлом или папкой с кем угодно). См. документы здесь
Попробуйте
Удалить файл/папку с помощью API Dropbox
Безвозвратно удаляет файл/папку с сервера. См. документы здесь
Попробуйте
Обзор Google Cloud Translate#
API Google Cloud Translate можно использовать для создания приложений, способных переводить
между языками. Некоторые примеры приложений, которые можно создать с помощью Google
Cloud Translate API, включают:
- Приложение для изучения языка, которое может переводить между языками.
- Приложение для перевода, которое может переводить документы или веб-страницы с одного языка
на другой. - Приложение для чата, которое может переводить сообщения между пользователями на разных языках.
Подключить Google Cloud Translate#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import { axios } from "@pipedream/platform" экспортировать по умолчанию defineComponent({ реквизит: { google_cloud_translate: { тип: "приложение", приложение: "google_cloud_translate", } }, асинхронный запуск ({шаги, $}) { постоянные данные = { "q": `¡hola mundo!`, "цель": `en`, } возврат ожидания axios($, { метод: "пост", URL-адрес: `https://translation. googleapis.com/language/translate/v2?key=${this.google_cloud_translate.$auth.api_key}`, заголовки: { «Тип контента»: `application/json; кодировка=utf-8`, }, данные, }) }, })
Обзор Dropbox#
С помощью API Dropbox вы можете создавать различные приложения, от
простого обмена файлами до сложных систем управления контентом. Некоторые примеры
того, что вы можете создать с помощью Dropbox API, включают:
- Приложение для обмена файлами, которое позволяет пользователям обмениваться файлами и синхронизировать их между
устройствами - Система управления контентом, которая позволяет пользователям управлять и совместно использовать файлы и
папки - Приложение для создания заметок, позволяющее пользователям синхронизировать заметки на разных устройствах
- Приложение для управления задачами, которое позволяет пользователям управлять и совместно использовать задачи и
файлы - Приложение для управления документами, которое позволяет пользователям управлять
документами и файлами и обмениваться ими
Connect Dropbox#
1
2
3
4
5
6
7
9 0002 8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 90 005
import { axios } from "@pipedream/platform"
экспортировать по умолчанию defineComponent({
реквизит: {
ящик: {
тип: "приложение",
приложение: "дропбокс",
}
},
асинхронный запуск ({шаги, $}) {
постоянные данные = {
"account_id": `${this.