Вопрос длительности решается не ограничениями площадки, а вниманием покупателя: ролик должен закончиться раньше, чем зритель заскучает. Разберём, сколько секунд нужно разным форматам, почему досматриваемость важнее длины и как понять, что ваш ролик затянут.

Не от площадки, а от задачи. Проходка одежды укладывается в несколько секунд: покупателю нужно увидеть посадку и движение, дальше смотреть нечего.
Обзор техники или сумки требует больше: нужно показать стороны, отделения, детали. Здесь короткий ролик оставит вопросы.
How-to и распаковка длиннее всех: там есть последовательность действий, которую нельзя ускорить без потери смысла.
Общее правило: ролик заканчивается, когда закончилась информация, а не когда истекло время.
Практические рамки, от которых удобно отталкиваться:

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

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