শর্ট লিংক এডিটর (Web App)
What This Feature Does
শর্ট লিংক এডিটর হলো সেই পেজ যেখানে আপনি একটি তৈরি করা শর্ট লিংক পরে গিয়ে ম্যানেজ করতে পারবেন। আপনি যদি Bitly বা একই ধরনের টুল ব্যবহার করে থাকেন, তাহলে এটি মূলত “Edit link” স্ক্রিনের মতো: ডেস্টিনেশন বদলানো, ক্যাম্পেইন ট্র্যাকিং (UTM), অ্যাক্সেস কন্ট্রোল (পাসওয়ার্ড/এক্সপায়ারি), এবং ভিজিটর অনুযায়ী রাউটিং কনফিগার করা।
নোট: এই একই এডিটর পেজকে yLnk-এর বিভিন্ন জায়গায় ভিন্ন নামে দেখাতে পারে, কিন্তু পেজটি একই:
- Dynamic Link
- QR Links
- Short Link
- Marketing Links
বর্তমান yLnk web app এ এই এডিটরে সাধারণত এই মডিউল/ট্যাবগুলো থাকে (প্রতিটি ট্যাব আলাদা করে সেভ হয়):
- Basic: Destination URL, Title, Category, Notes, এবং read-only short code
- Domain:
ylnk.ccবনাম custom domain নির্বাচন - Restrictions: Password, Expiration date, Expiration redirect URL
- SEO: SEO image + SEO title/description
- UTM: UTM fields + custom query parameters
- Retargeting: বিভিন্ন ad/analytics প্ল্যাটফর্মের আইডি
- Routing: প্ল্যাটফর্ম টার্গেটিং + ট্রাফিক রোটেশন (A/B বা sequential)
- QR Code: QR এর shape/color/logo কাস্টমাইজেশন
Who It Is For
- যারা একই শর্ট কোড রেখে শুধু ডেস্টিনেশন আপডেট করতে চান।
- মার্কেটিং টিম যারা UTM, routing, retargeting দিয়ে ক্যাম্পেইন ট্র্যাক করতে চান।
- সাপোর্ট/অপস টিম যারা ভুল/ডেড URL দ্রুত ঠিক করতে চান।
- যারা branded domain, category, notes দিয়ে লিংক অর্গানাইজ করেন।
Before You Start
Vocabulary
- Short code:
https://ylnk.cc/abc123এরabc123অংশ। - Destination URL: ব্যবহারকারীকে যেখানে পাঠানো হবে সেই ফাইনাল URL।
- Custom domain: আপনার নিজস্ব ডোমেইন, যেমন
https://go.yourbrand.com/abc123। - Expiration redirect URL: এক্সপায়ার হলে ব্যবহারকারীকে যেখানেই পাঠাবেন।
- Routing: কিছু ডিভাইস/প্ল্যাটফর্ম বা রুল অনুযায়ী ডেস্টিনেশন override করা।
Where To Find It
এই এডিটর খুলতে সাধারণত দুইভাবে যেতে পারেন:
App > Linksএ গিয়ে লিস্ট থেকে কোনো লিংকেEditচাপুন (সাধারণত/app/advance-short-link?id=...খুলে)।App > Advance Short Linkএ গিয়ে short code দিয়ে সার্চ করে লিংক লোড করুন (যখন আপনার কাছে internal id নেই)।
Plan Gating (Important)
বর্তমান UI অনুযায়ী Basic এবং Domain সাধারণত পাওয়া যায়, কিন্তু অন্য ট্যাবগুলো আপনার প্ল্যান অনুযায়ী বন্ধ থাকতে পারে এবং upgrade prompt দেখাতে পারে। সাধারণত যেগুলো প্ল্যান-গেটেড:
- Password/Expiration (Restrictions)
- SEO
- UTM
- Retargeting
- Routing
- QR customization
What Does Not Change
- Destination URL পরিবর্তন করলে সাধারণত existing visit count reset হয় না। পুরনো ডেটা/হিস্ট্রি ঠিক থাকে।
Domain Behavior Gotcha
⚠️ কোনো short code যদি custom domain এ ACTIVE থাকে, তাহলে একই short code ylnk.cc/<code> এ 404 দেখাতে পারে যতক্ষণ না custom domain remove/inactive হয়। তাই শেয়ার/টেস্ট করার সময় কোন domain active আছে সেটা নিশ্চিত করুন।
Step-by-Step
Open The Editor
🖼️ Image placeholder:
- Paste image URL here: (App > Links লিস্ট থেকে Edit আইকন)
- Suggested alt text: "App Links list থেকে Edit চাপলে Short Link Editor খুলছে"
🧭 1. App > Links এ যান।
2. যেই লিংক এডিট করবেন সেটি খুঁজুন।
3. Edit ক্লিক করুন।
যদি শুধু short code থাকে (যেমন abc123) এবং internal id না থাকে:
App > Advance Short Linkএ যান।- short code দিয়ে সার্চ করে এডিটর লোড করুন।
Understand How Saving Works
🖼️ Image placeholder:
- Paste image URL here: (Tabs row + Save button)
- Suggested alt text: "Editor tabs এবং প্রতিটি ট্যাবের Save বাটন"
- প্রতিটি ট্যাবের আলাদা Save বাটন থাকে (যেমন
Save Basic Info,Save SEO Settings)। - একটি ট্যাব সেভ করলে সাধারণত শুধু সেই ট্যাবের ফিল্ডগুলো আপডেট হয়।
- Domain/Password/Expiration/Routing পরিবর্তনের পর নতুন tab বা incognito দিয়ে ভেরিফাই করুন।
Basic Tab (Destination, Title, Category, Notes)
🖼️ Image placeholder:
- Paste image URL here: (Basic tab overview)
- Suggested alt text: "Basic tab: Destination URL, Title, Category, Notes"
Destination URLদিন (valid URL, সাধারণতhttps://...)।Titleআপডেট করুন (অর্গানাইজেশনের জন্য)।- Short code ফিল্ড read-only; এখানে কোড বদলানো যায় না।
Categoryসিলেক্ট করুন (গ্রুপিংয়ের জন্য)।Notesলিখুন (optional)।Save Basic Infoক্লিক করুন।
Domain Tab (ylnk.cc বা Custom Domain)
🖼️ Image placeholder:
- Paste image URL here: (Domain dropdown + helper note)
- Suggested alt text: "Domain selector: ylnk.cc এবং custom domains"
Domainট্যাব ওপেন করুন।ylnk.cc (default)বা আপনার custom domain সিলেক্ট করুন।- UI তে দেখানো rule অনুযায়ী
ylnk.cc/<code>এবং custom domain behavior বুঝে নিন। Save Domainক্লিক করুন।
Restrictions Tab (Password, Expiration)
🖼️ Image placeholder:
- Paste image URL here: (Restrictions tab)
- Suggested alt text: "Restrictions tab: password, expiration date, expiration redirect URL"
Passwordদিন (optional):- মিনিমাম 8 ক্যারেক্টার।
Expiration Dateদিন (optional):- অতীতের তারিখ দেওয়া যাবে না।
Expiration Redirect URLদিন (optional):- valid URL হতে হবে।
- Destination URL এর সাথে একই হতে পারবে না।
Save Restrictionsক্লিক করুন।
প্র্যাকটিক্যাল অর্ডার:
- আগে expiration চেক হয়।
- তারপর password চেক হয়।
SEO Tab (SEO Image, SEO Title, SEO Description)
🖼️ Image placeholder:
- Paste image URL here: (SEO tab)
- Suggested alt text: "SEO tab: image upload (16:9), SEO title, SEO description"
- SEO image আপলোড করুন (16:9 recommended)।
- প্রয়োজন হলে crop করুন।
SEO Titleদিন (max 60 chars)।SEO Descriptionদিন (max 160 chars)।Save SEO Settingsক্লিক করুন।
UTM Tab (UTM + Custom Parameters)
🖼️ Image placeholder:
- Paste image URL here: (UTM tab)
- Suggested alt text: "UTM fields এবং custom parameters list"
- UTM fields (optional) সেট করুন:
- Source, Medium, Campaign, Term, Content
- Custom parameters (optional) যোগ করুন:
- key/value pair হিসেবে query parameters append হবে।
Save UTM Parametersক্লিক করুন।
উদাহরণ:
utm_source=facebook
utm_medium=cpc
utm_campaign=ramadan_offer
Retargeting Tab (Platform IDs)
🖼️ Image placeholder:
- Paste image URL here: (Retargeting tab)
- Suggested alt text: "Retargeting tab: Meta Pixel, GA, Google Ads, Criteo, AdRoll, Trade Desk"
- প্রয়োজন অনুযায়ী আইডিগুলো দিন (optional):
- Meta Pixel ID
- Google Analytics ID (GA4)
- Google Ads ID (AW-...)
- Criteo / AdRoll / The Trade Desk
- প্রতিটি ফিল্ডের নিচে থাকা ফরম্যাট hint অনুযায়ী ভ্যালু দিন।
Save Retargetingক্লিক করুন।
Routing Tab (Platform Targeting + Rotation)
🖼️ Image placeholder:
- Paste image URL here: (Routing tab)
- Suggested alt text: "Platform rules এবং rotation (A/B) সেটিংস"
- Platform targeting (Priority 1):
- iOS/Android/Windows ইত্যাদি বেছে নিন।
- প্রতিটি প্ল্যাটফর্মের জন্য destination URL সেট করুন।
- Rotation (Priority 2, যখন প্ল্যাটফর্ম রুল ম্যাচ হয় না):
- rotation enable করুন।
- Mode:
- Weighted Random (A/B): total weight 100% রাখতে হবে।
- Sequential: রাউন্ড রবিন।
- একাধিক destination URL যোগ করুন।
Save Routingক্লিক করুন।
QR Code Tab (Shape, Colors, Logo)
🖼️ Image placeholder:
- Paste image URL here: (QR customization + preview)
- Suggested alt text: "QR Code customization: shape/colors/logo এবং preview"
- Shapes কাস্টমাইজ করুন (body/eye frame/eye ball)।
- Colors কাস্টমাইজ করুন (background/foreground)।
- Logo দিন (preset বা upload)।
Save QR Code Configক্লিক করুন।
QR টেস্ট:
- সেভ করার পর অন্তত দুইটি আলাদা ক্যামেরা/স্ক্যানার অ্যাপে স্ক্যান করে দেখুন।
Common Issues
Tab Locked Or Disabled
আপনার প্ল্যান এই মডিউল সাপোর্ট না করলে upgrade prompt/disabled UI দেখাতে পারে। তখন Basic/Domain দিয়ে কাজ চালান বা প্ল্যান আপগ্রেড করুন।
Custom Domain এ কাজ করে কিন্তু ylnk.cc এ 404
এটা অনেক সময় expected। custom domain ACTIVE থাকলে ylnk.cc/<code> কাজ নাও করতে পারে। Domain ট্যাব থেকে ylnk.cc এ ফিরিয়ে আনুন বা custom domain inactive করুন।
SEO Preview আপডেট হয় না
অনেক সোশ্যাল অ্যাপ preview cache করে। SEO image/title/description বদলানোর পর:
- কিছুক্ষণ অপেক্ষা করুন।
- প্রয়োজন হলে platform debugger/validator দিয়ে cache refresh করুন।
- নিশ্চিত করুন SEO tab সেভ হয়েছে।
FAQs
Destination URL বদলালে analytics reset হয়
না। সাধারণত visit count reset হয় না এবং পুরনো ডেটা থাকে।
Short code কি এখানে বদলানো যায়
না। Basic ট্যাবে short code read-only। নতুন code দরকার হলে নতুন short link তৈরি করে ব্যবহার করুন।
UTM কোথায় দেয়া ভালো
UTM ট্যাবে দেয়া ভালো, কারণ পরে আপডেট/অডিট সহজ হয়।
