Передняя часть-похороненная точка-идея-общие знания-разговор

внешний интерфейс

В этой статье все будет описано в форме вопросов и ответов

Q1: Зачем нужно закапывать очки?

  1. коллекцияПросмотры пользователей
  2. коллекцияповедение пользователя при взаимодействии
  3. коллекцияТоварная экспозиция...

Не беспокойтесь о том, что вы собираете, суть в том,коллекциядва персонажа

Q2: Какая польза от сбора?

  1. Интерфейс: сообщайте о поведении пользователя!
  2. Интерфейс: Продукт говорит, что хочет это!
  3. Компания: Служите бизнесу больших данных!

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

Q3: Что такое бизнес с большими данными?

  • Вышеуказанная картинка - это вверх по течению и ниже по течению стандартных больших данных
  • Видно, что сбор данных является первым звеном

Но когда вы начинаете готовиться к сбору?

Q4: Когда вам нужно закапывать очки?

  1. Когда новый продукт планируется и нужно смотреть на данные
  2. Когда план пересмотра функции завершен, вам нужно просмотреть данные.
  3. Когда вы хотите увидеть сравнительные данные двух схем A\B
  4. Когда вы хотите увидеть данные активной страницы H5
  5. При доставке контента третьим лицам и хотите видеть трафик
  6. Если вы хотите просмотреть данные о показах рекламного места
  7. Передняя часть: продукт зависит от соседнего фараона вчера...

фокус:

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

Q5: Что нужно собрать для зарытых очков?

  1. Front-end: У компании есть готовый sdk, мне нужно только знать api
  2. Внешний интерфейс: продукт может делать все, что хочет продукт
  3. Большие данные: выбор делают только дети, я хочу их всех
    1. Является ли сбор данных богатым?
    2. Собранные данные точны?
    3. Является ли сбор своевременным?

С точки зрения больших данных требования к данным скрытых точек делятся на

  1. Базовый слой (SDK для решения)
  2. Бизнес-уровень (на основе SDK, решаемый фронтенд-разработкой)

хорошо, вот еще один концепт SDK

Q6: Что такое SDK?

  1. Это просто кусок JS, ничего удивительного:

    1. прослушиватель глобальных событий
    2. Разоблачить некоторые методы для деловых сторон, чтобы позвонить
  2. Теоретическая основа общего SDK:

    1. кто: человек, стоящий за поведением, какие атрибуты оно имеет
    2. когда: Когда срабатывает это поведение?
    3. где: место, где произошло событие, городские районы или даже GPS
    4. что: описывает конкретное содержание события, которое сделал пользователь.
    5. Как: как пользователь проводит мероприятие
  3. Общее содержимое коллекции SDK:

    1. Данные о просмотрах страниц
    2. Данные о кликах пользователей
    3. скорость загрузки страницы
    4. JS-ошибка
    5. Отчет об ошибках интерфейса
    6. Пользовательский тест скорости

Ключевой момент: данные сбора SDK = данные о поведении пользователей + внешний анализ работоспособности.

Q7: Есть ли в SDK категории?

Точка захоронения базируется на СДК.Не лучше ли найти СДК и шаттл?

Однако нет, т.к. платформа не используется, sdk тоже другой, делится на:

  1. Web
  2. Мобильный терминал (IOS/Android)
  3. Малая процедура (WeChat, Alipay, Baidu)
  4. Сторонний фреймворк для приложений (RN, Flutter, Weex)

Так что, если вы хотите его похоронить, вам все равно придется смотреть в каждом конкретном случае, какую бизнес-платформу и какой sdk использовать.

Q8: Есть ли на рынке готовый SDK?

  1. Самостоятельные исследования и разработки (единственный способ для крупных компаний)
  2. Статистика Baidu (бесплатно)
  3. TalkingData (платно)
  4. РастущийIo (Похоронен все)
  5. Google Аналитика (бесплатно)
  6. Микспанель (Визуализируйте закопанные точки)
  7. Юмэн (заряжен)
  8. Стратегия Бога (платно)

Анализ вышеуказанных продуктов, еще несколько ключевых слов:

  1. бесплатно
    1. Недостаточно мощный
    2. или ждет вас, чтобы купить услугу
  2. потери
    1. Комплексное решение
    2. Дорого
  3. Похоронен все
  4. Визуализируйте закопанные точки

Почему существуют такие категории, как полные заглубленные точки и визуализированные заглубленные точки?

Это начинается с проблемы захоронения точки

Q9: Проблемы со скрытыми точками?

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

  1. Скрытый код пишется вместе с бизнес-кодом. Если скрытый код намного больше бизнес-кода, это вызовет трудности при чтении.
  2. Скрытый код сложно писать, и его сложность выше, чем у бизнес-кода, который стал большим бременем для разработчиков.
  3. После изменения бизнес-кода скрытый код также необходимо изменить соответствующим образом.
  4. Код внедрения не может поддерживать новый бизнес, новый бизнес должен добавить точку захоронения

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

  1. Скрытая точка кода требует много работы
  2. Проблемы с данными, вызванные ошибками, цикл восстановления длительный (требуется отправить)
  3. То же дело склонно к несоответствию калибра точки захоронения в случае многотерминальности и многоплатформенности

Q10: Как спрятать болевые точки?

Чтобы решить болевые точки, вам нужно начать с двух аспектов:

  1. Комбинация многоточечных решений
  2. Платформа Embed Point, систематизация

Снова новая концепция, каковы планы на большее количество скрытых точек? Если ты не можешь его похоронить, зачем столько планов?

Q11: Сколько существует вариантов захоронения?

С развитием времени есть 4 варианта точек захоронения:

  1. код похоронен
  2. Визуализируйте закопанные точки
  3. нет захоронения
  4. задний конец

Q12: Что такое скрытый код?

  1. Концепция: так называемое встраивание кода заключается в встраивании N строк кода туда, где вам нужны статистические данные для подсчета ключевого поведения пользователей.
  2. преимущество:
    1. Точный пользовательский контроль позволяет очень точно выбирать, когда отправлять данные
    2. Пользователи могут легко задавать настраиваемые свойства, настраиваемые события и отправлять более подробные данные на сервер.
  3. недостаток:
    1. Погребенная точка дороже
      • Соответствующий код необходимо добавить в скрытую точку каждого элемента управления, что не только требует большой работы, но и ограничивает выполнение техническим персоналом;
    2. Стоимость обновления относительно высока
      • Каждый раз при обновлении нужно обновлять план отслеживания, а затем распространять его через различные маркеты приложений, и некоторые пользователи могут его не обновлять, поэтому вы не можете получить этот пакет пользовательских данных.
    3. Эффективность передачи данных, сетевые причины
    4. Данные не могут быть отслежены

Q13: Что такое скрытая точка визуализации?

  1. Концепция: Используйте средства визуального взаимодействия для настройки отношений между операциями управления и операциями обработки событий через визуальный интерфейс.

  2. преимущество:

    1. Визуальное захоронение решает проблему высокой стоимости захоронения кода.
      1. Спрятанные вручную точки, чтобы не вторгаться в код
      2. низкая стоимость обучения
      3. Унифицированная технология сбора данных для обеспечения стандартизированной реализации скрытых точек
      4. То, что вы получаете, это то, что вы получаете
      5. Упрощенный процесс закапывания
    2. Визуальное встраивание решает проблему относительно высокой стоимости обновления встраивания кода.
      1. Независимый выпуск конфигурации точки захоронения
  3. недостаток:

    1. Функции, которые могут выполняться с помощью визуализированных скрытых точек, ограничены, и в настоящее время не все операции управления можно настроить с помощью этого решения;
    2. Данные не могут быть отслежены

Q14: Что такое не закопанная точка?

Отсутствие места захоронения также называют полным местом захоронения.

  1. Концепция: когда пользователь отображает элемент интерфейса, событие инициируется через привязку элемента управления.Когда событие инициируется, система будет иметь соответствующий интерфейс для разработчика для обработки такого поведения.
  2. преимущество:
    1. Интерфейс визуального дисплея
    2. Низкий технический порог, простота использования и развертывания
    3. Дружественный интерфейс
    4. Данные можно отследить
  3. недостаток:
    1. Невозможно гибко настраивать свойства и мало информации о поведении
    2. Низкая эффективность передачи и надежность данных
    3. Поскольку все данные элементов собираются, нагрузка на передачу высока, что увеличивает нагрузку на передачу данных и серверы.

Q15: Что такое внутренняя скрытая точка?

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

Q16: Какую точку захоронения я должен использовать?

В17: Существуют ли применимые сценарии захоронения?

Q18: В платформу платформы, что является систематическим?

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

  1. Спецификация места захоронения
    1. Платформа для генерации кода спецификации погребенных точек
  2. Управление погребенными точками
    1. Регистрация скрытых точек, добавление и удаление скрытых точек
    2. Визуализация закопанных точек
  3. Проверка похороненной точки
    1. Тестовая платформа для скрытых точек, может генерировать отчеты
  4. Освобождение погребенной точки
    1. Независимая платформа для публикации мест захоронения
  5. Мониторинг закопанных точек
    1. Перекомпоновка данных о скрытых точках
    2. Отчет об ошибке скрытой точки

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