بنقرة واحدة
odoo-link-tracker
Odoo Link Tracker operations — track click-through links in campaigns and communications.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Odoo Link Tracker operations — track click-through links in campaigns and communications.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Odoo ERP integration for all 37 business modules. Entry point for Odoo operations — CRM, Sales, Inventory, Manufacturing, Purchase, Accounting, HR, Expenses, Contacts, Calendar, Discuss, Project, Timesheets, Time Off, Attendances, Recruitment, Fleet, Email Marketing, Events, Website, Link Tracker, Dashboards, POS, Delivery, Loyalty, Payments, SMS, Live Chat, Maintenance, Survey, Forum, eLearning, Planning, Restaurant, Certificate, and Data Recycle.
Cross-skill workflow: Odoo ERP health audit, infographic summary, PPTX report, and email delivery via Gmail.
Odoo Accounting operations — manage invoices, bills, journal entries, payments, and financial reports.
Odoo Attendances operations — manage employee check-ins, check-outs, and attendance records.
Odoo Calendar operations — manage events, meetings, and attendee tracking.
Odoo Certificate operations — manage certificates, templates, and certificate issuance.
| name | odoo-link-tracker |
| description | Odoo Link Tracker operations — track click-through links in campaigns and communications. |
| version | 1.0.0 |
| author | Hermes |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["odoo","link-tracker","campaigns","urls","analytics"],"parent_skill":"odoo"}} |
Track and analyze click-through links used in campaigns, emails, and SMS.
Prerequisite: odoo skill must be set up. ODOO = python scripts/odoo_api.py.
ODOO model link.tracker search --limit 20 --fields title,url,short_url,count,campaign_id
ODOO model link.tracker read 1 --fields title,url,short_url,count,medium_id,campaign_id,source_id
ODOO model link.tracker.code search --limit 20 --fields code,link_id,clicks
ODOO model link.tracker.click search --limit 50 --fields link_id,ip,country_id,click_date
ODOO model utm.campaign search --limit 20 --fields name
| Model | Use |
|---|---|
link.tracker | Tracked links |
link.tracker.code | Short URL codes |
link.tracker.click | Click records |
utm.campaign | Campaign sources |
utm.medium | Campaign mediums |
utm.source | Campaign sources |
# Authenticate
UID=$(curl -s -X POST $ODOO_URL/jsonrpc -H "Content-Type: application/json" -d '{"jsonrpc":"2.0","method":"call","params":{"service":"common","method":"authenticate","args":[$ODOO_DB,"$ODOO_USER","$ODOO_PASS",{}]},"id":1}' | python3 -c "import sys,json;print(json.load(sys.stdin)['result'])")
# List Link Tracker
curl -s -X POST $ODOO_URL/jsonrpc -H "Content-Type: application/json" -d "{\"jsonrpc\":\"2.0\",\"method\":\"call\",\"params\":{\"service\":\"object\",\"method\":\"execute_kw\",\"args\":[\"$ODOO_DB\",$UID,\"$ODOO_PASS\",\"link.tracker\",\"search_read\",[[]],{\"limit\":10,\"fields\":[["title", "url", "short_url", "count"]]}},\"id\":2}"