Премини към съдържанието
cutty.dev
All posts

Линкoве, които изтичат — срок на годност и лимит на кликванията на практика

Понякога искате връзката да спре да работи — след изтичане на срок или след определен брой кликвания. Показваме за какво служат изтичащите връзки и лимита на кликванията и кога наистина си струва да ги използвате.

Петък, 16:50. Изпращаш в фирмения Slack промокод, валиден „само до неделя“. В понеделник сутринта се обажда клиент, който е влязъл в линка в осем часа сутринта, и пита защо отстъпката не работи. А линкът все още работи. Офертата – вече не.

Знаеш ли това? Повечето връзки са направени така, че да живеят вечно. Но понякога искаш точно обратното. Да се изключи сама. След определена дата или след някое от кликванията, което и да дойде първо.

Това не е играчка. Това е един от тези изтичащи връзки, които реално спестяват нерви.

Срок или брояч

В cutty.dev можете да приложите две ограничения към линк, напълно независими едно от друго.

Първото е датата на валидност. Линкът е активен до конкретен ден и час. След този момент, вместо да пренасочи, показва информация, че е изтекъл.

Второто е лимит на кликванията. Линкът работи до N-тото влизане и се затваря. Да кажем: първите сто. Стотният човек преминава, сто и първият вече вижда съобщението.

Можете да включите едно от тях. Можете и двете едновременно. Тогава решава условието, което се случи по-рано. Ако настроите „до неделя, макс 200 влизания", и двестатадесетата особа кликне в събота следобед, то в събота следобед всичко приключва.

Защо е необходим срок на годност

Най-честият случай е тази промоция от началото. Кодът вали до неделя? Нека линкът към него умре в понеделник, вместо да допуска закъняващите в оферта, която вече я няма.

Вторият са материали за архива. Записвания за събитие, които нямат смисъл след неговия край. Уебинар, който вече се е състоял.

Третият е любимият ми, защото се отнася за мързела. Споделяш нещо с някого за една седмица и не искаш да си помниш, че следващия вторник трябва да го изключиш ръчно. Задаваш дата и забравяш. Твоето бъдещо „аз“ няма нужда да клика нищо.

А защо е необходим брояч на кликванията

„Първите 50 души с този линк получават бонус.“ Класика. Линкът се затваря сам след петдесетия вход и не е нужно да чакаш пред него с часовник.

Понякога се случва и така, че изпращате нещо до тясно кръгче от хора и не искате линкът да се разпространи по-нататък в света. Строгият лимит няма да спре някой, който копира целевия адрес (за това ще станем въпрос на малко), но ще ограничи ситуацията, в която един линк внезапно започва да живее свой собствен живот и половината интернет го търси.

И има още чисто техническа предпазливост. Правиш тест и не знаеш колко силно ще изстреля нещо. Лимитът е предпазител. Ако „експлодира“ по-силно, отколкото си готов да се справиш, той просто ще спре.

Това няма да ти помогне

Тук внимание, защото лесно може да възникне недоразумение. Изтеклият линк престава да пренасочва. Това е всичко. Той не крие и не шифрова целта.

Ако някой е успял да влезе, преди линкът да прекъсне, и е видял или е копирал целевия адрес, този адрес все още съществува и все още работи. Изтичането контролира достъпа до пренасочването, а не самото съдържание от другата страна.

За защита на това, което е в края, ви трябва нещо друго, например линк с парола. Това са две различни инструменти за два различни проблема и си струва да не ги бъркате.

Настройването отнема малко време

Правиш го или веднага при съкращаването, или по-късно в редактирането на линка в панела. Въвеждаш датата на изтичане, броя на кликванията или и двете. Това е всичко от твоя страна.

Останалото се грижи cutty.dev. Когато условието е изпълнено, линкът любезно казва на посетителя, че е изтекъл, вместо да го отвежда до някое старо, неактуално място.

Преди да изпратите следващия „валиден само до...“, си задайте един въпрос: какво ще стане, когато този срок изтече? Ако отговорът е „линкът просто трябва да спре да работи“, това ви отнема само десет секунди работа.