How to Implement Bitsy Link Expiration
Step 1: Set Up Your Parameters
When configuring link expiration, define the necessary parameters:-
has_expiration
: Boolean indicating if the expiration feature is active. -
expiration
: The expiration date for the link in ISO 8601 format. -
expiration_clicks
: The maximum number of clicks before the link expires.
Step 2: Define Your Expiration Logic
Here’s a straightforward logic structure for handling expiration:-
Check if the current date/time exceeds the
expiration
date. -
Check if the number of clicks exceeds
expiration_clicks
. - If either condition is met, mark the link as expired.
Example Link Expiration Rules
Here’s a sample of how you might structure your link expiration configuration:Explanation of the Example
has_expiration
: Indicates that the expiration feature is active for this link.expiration
: This specifies the date and time when the link will no longer be active, formatted in ISO 8601.expiration_clicks
: This defines the maximum number of times the link can be clicked before it becomes inactive.
Step 3: Testing Your Setup
Before going live, it’s crucial to test your expiration settings:-
Simulate clicks to ensure that the link becomes inactive after reaching the specified
expiration_clicks
. -
Verify that the link is inaccessible after the
expiration
date and time.