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
expirationdate. -
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
expirationdate and time.
