diff --git a/src/clean_url.js b/src/clean_url.js index cb9cb77c..fa4814de 100644 --- a/src/clean_url.js +++ b/src/clean_url.js @@ -39,6 +39,11 @@ const deSafelink = (urlStr) => { url = new URL(url.searchParams.get('a')) } + // ShopMy + if (url.hostname === 'api.shopmy.us' && url.pathname === '/api/redirect_click') { + url = new URL(url.searchParams.get('url')) + } + // Google Ads if (url.hostname.endsWith('doubleclick.net') || url.hostname.endsWith('googleadservices.com')) { url = new URL(url.href.replaceAll('&', '&'))