Metabase

قدرت‌بخشی به تحلیل‌های برنامه خود با متابیس

تیم متابیستیم متابیس
Feb 14, 2018
قدرت‌بخشی به تحلیل‌های برنامه خود با متابیس Image

خلاصه: داشبوردهای متابیس را در برنامه خود جاسازی کنید تا به راحتی تحلیل‌ها را به کاربران خود ارائه دهید و سریع‌تر تکرار کنید.

کاربران انتظار تحلیل‌ها و گزارش‌دهی پیچیده‌تر به عنوان بخشی از هر برنامه‌ای دارند.

چه در حال ساخت یک برنامه SaaS CRM، یک سایت ویدیو آنلاین یا یک سایت وبلاگ هستید، کاربران شما انتظار دارند به راحتی ببینند که یک فروشنده معین چند لید بسته است، آپلودهای آنها در طول زمان چند بازدید دریافت کرده‌اند، یا برترین ارجاع‌دهندگان شما چه کسانی هستند.

از نظر تاریخی، برای ارائه تحلیل‌ها به کاربران خود، می‌توانستید یا یک مجموعه ویژگی تحلیل سفارشی در خود برنامه بسازید، یا از برنامه‌های هوش کسب‌وکار پیچیده و گران استفاده کنید.

متابیس اکنون راهی ساده و سریع برای پیاده‌سازی تحلیل‌های جاسازی‌شده ارائه می‌دهد. اگر از قبل از متابیس برای تحلیل‌های داخلی استفاده می‌کنید (و باید بکنید!)، می‌توانید به سرعت گزارش‌ها و داشبوردها را دوباره استفاده کنید و آنها را در برنامه خود ارائه دهید. اگر از متابیس استفاده نمی‌کنید، می‌توانید به راحتی و به سرعت نمودارهای قابل جاسازی را با استفاده از رابط گرافیکی ما یا با نوشتن پرس‌وجوهای SQL ایجاد کنید.

می‌توانید متابیس را در برنامه خود جاسازی کنید یا با استفاده از یک لینک عمومی، یا اگر به روش امن‌تری نیاز دارید، با استفاده از ادغام جاسازی امن ما در کد سرور بک‌اند برنامه خود. هر چیزی که به شما امکان قرار دادن یک "iframe" HTML را می‌دهد می‌تواند تحلیل‌های قدرتمند شده با متابیس را شامل شود.

چرا تحلیل‌های خود را با متابیس قدرت‌بخشی کنید؟

برای تکرار سریع‌تر

در حالی که گاهی دقیقاً می‌دانید چه نوع گزارش‌دهی کاربران هنگام ساخت برنامه نیاز خواهند داشت، اغلب این نیازها تغییر می‌کنند، یا بیشتر در مورد الگوهای استفاده کاربران خود یاد می‌گیرید.

وقتی از داشبوردهای جاسازی شده متابیس استفاده می‌کنید، آنها را در برنامه ما به جای کد منبع تعریف می‌کنید. این به شما امکان می‌دهد روی آنها خیلی سریع‌تر تکرار کنید:

  • داشبوردهای جاسازی شده می‌توانند توسط تحلیل‌گران به جای مهندسان تنظیم و تغییر کنند.
  • کارت‌ها در یک داشبورد می‌توانند بدون کامپایل مجدد و استقرار برنامه دوباره مرتب شوند.
  • می‌توانید دقیقاً ببینید که چیدمان داشبورد با داده واقعی به جای داده جعلی یا سرور مرحله‌بندی چگونه به نظر می‌رسد.
  • پرس‌وجوهای زیربنایی که کارت‌ها و داشبوردها را قدرت می‌دهند می‌توانند مستقل از برنامه اصلاح شوند.
  • می‌توانید کارت‌ها را با سرعت برنامه به جای سرعت استقرار برنامه مشاهده و تغییر دهید.

استفاده از متابیس برای ایجاد بخش آمار کاربر در برنامه شما به شما امکان می‌دهد کنترل دقیق UX را با سرعت تکرار به طور چشمگیر معامله کنید. از این نظر شبیه به راه‌اندازی یک سایت HTML موبایل به جای یک برنامه بومی است.

برای ساخت تحلیل‌ها به تدریج

جاسازی نمودارها و داشبوردهای متابیس به شما امکان می‌دهد به راحتی عملکرد گزارش‌دهی برنامه خود را بسازید. در روزهای اولیه، می‌توانید به راحتی یک داشبورد یا گزارش را با یک مشتری با استفاده از یک لینک عمومی به اشتراک بگذارید. این به شما امکان می‌دهد به سرعت داده را به صورت یک‌باره با مشتریان خاص به اشتراک بگذارید وقتی که نمی‌دانید آیا درخواست خاص آنها باید در تحلیل‌های درون برنامه شما معرفی شود. اگر کاربران به درخواست همان تحلیل ادامه دهند، آن داشبورد یا گزارش را بگیرید، آن را با شناسه مشتری پارامتر کنید، و سپس آن را در داشبورد برنامه خود جاسازی کنید. می‌توانید تغییرات جزئی و تدریجی ایجاد کنید و فقط بعد از اعتبارسنجی یک گزارش واقعی با داده واقعی به یک مشتری واقعی زمان بیشتری در فرآیند سرمایه‌گذاری می‌کنید.

برای سازگار بودن در تحلیل‌های داخلی و خارجی

حفظ سازگاری در اعداد تحلیل و تطبیق یکی از زمان‌برترین کارها در ساخت سیستم‌های تحلیل است. با استفاده از داشبوردهای متابیس برای استفاده داخلی و جاسازی، سریع و آسان است که تعاریف، فیلترها و غیره را مقایسه کنید تا دوباره بررسی کنید که اعداد داخلی و نمایش داده شده خارجی شما سازگار هستند. علاوه بر این، با استفاده مجدد از متریک‌ها و بخش‌هایی که در متابیس تعریف شده‌اند، به طور پیشگیرانه از این مشکلات اعداد ناسازگار که در داشبوردهای داخلی و برنامه شما ظاهر می‌شوند جلوگیری می‌کنید.

گزینه‌های رایگان و تجاری

هر کسی می‌تواند از ویژگی‌های جاسازی شده ما به صورت رایگان با کاربران، بازدیدهای صفحه، نمودارها یا داشبوردهای نامحدود در هر برنامه‌ای - شخصی، تجاری یا غیره استفاده کند.

همه آنچه که ما می‌خواهیم این است که انتساب کوچک و گسسته "Powered by Metabase" را در برنامه جاسازی خود قابل مشاهده نگه دارید. اگر می‌خواهید از جاسازی متابیس برای یک برنامه تجاری استفاده کنید و می‌خواهید این را حذف کنید، ما یک مجوز جایگزین ساده و بدون دردسر ارائه می‌دهیم. می‌توانید با انتساب ما شروع کنید، و سپس آن را هنگام راه‌اندازی برنامه خود یا کسب درآمد حذف کنید.

می‌توانید بیشتر در مورد نحوه کار این جاسازی در مستندات ما یاد بگیرید و یک مجوز برای حذف عناصر انتساب در فروشگاه ما خریداری کنید

سوالات متداول

آیا AGPL برای برنامه من اعمال می‌شود وقتی نمودارهای متابیس را در آن جاسازی می‌کنم؟

خیر. وقتی از انتساب یا مجوز بدون انتساب پولی استفاده می‌کنید، توسط APGL محدود نیستید.

آیا می‌توانم لوگو را حذف کنم؟

ما یک مجوز تجاری ارائه می‌دهیم که یک جایگزین غیر-AGPL برای مجوز انتساب فراهم می‌کند. شما به ادامه پروژه متابیس کمک می‌کنید و همچنین تحلیل‌های روبروی مشتری را در کسری از زمانی که برای ساخت آنها در برنامه شما طول می‌کشد ارسال می‌کنید.

آیا این امن است؟

با جاسازی امن ما، همه درخواست‌های جاسازی باید توسط سرور برنامه شما به صورت رمزنگاری امضا شوند و هر پارامتری که به عنوان الزامی علامت می‌زنید اعتبارسنجی می‌شود. آن درخواست هرگز نمی‌تواند برای بازیابی هر داده اضافی استفاده شود، و پس از یک دوره زمانی مشخص منقضی می‌شود.

آیا داده من را می‌بینید؟

خیر، ما هرگز داده شما را نمی‌بینیم. اگر به اشتراک گذاری آمار ناشناس با ما انتخاب کنید، ما اطلاعاتی در مورد نحوه استفاده شما از برنامه متابیس را به خانه تماس می‌گیریم. با این حال، ما هرگز داده واقعی، پرس‌وجوهای خاص، یا هر اطلاعات حساس دیگری را نمی‌بینیم یا منتقل نمی‌کنیم.

آیا این یک سرویس میزبانی شده است؟

در حال حاضر خیر. با این حال، متابیس فوق‌العاده آسان برای اجرا است، و می‌تواند روی Heroku یا سایر ارائه‌دهندگان میزبانی مدیریت شده اجرا شود. خودتان امتحان کنید.

آیا مقیاس می‌دهد؟

پاسخ به آن "بستگی دارد" است. به طور کلی، برای اکثر برنامه‌های SaaS جاسازی شده، یک سرور متابیس واحد روی یک میزبان با تأمین مناسب باید به خوبی مقیاس دهد. به خصوص انبارهای داده کند، پرس‌وجوهای بزرگ، یا تعداد بالای کاربران همزمان ممکن است نیاز به تنظیم خاص داشته باشند. متابیس می‌تواند پرس‌وجوهای انبار داده را کش کند، می‌تواند از یک کش خارجی استفاده کند، و تعدادی راه برای بهینه‌سازی عملکرد ارائه می‌دهد.

آیا می‌توانم نمودارهای متابیس را در محصول نرم‌افزاری داخلی خود جاسازی کنم؟

بله، می‌توانید. لطفاً با ما تماس بگیرید تا بیشتر یاد بگیرید.

آیا می‌توانم نمودارهای جاسازی شده را بر اساس کاربر، یا بر اساس گروه محدود کنم؟

فقط یک پرس‌وجو یا داشبورد ایجاد کنید که یک فیلتر شناسه کاربر یا گروه می‌گیرد، و وقتی آن را در برنامه خود جاسازی می‌کنید، جاسازی امن را انتخاب کنید. این به شما امکان می‌دهد که یک جاسازی یک شناسه کاربر را مشخص کند.

آیا می‌توانم فونت‌ها، رنگ‌ها یا سایر ویژگی‌های نمودارها را سفارشی کنم؟

در حال حاضر خیر. با این حال، ما به طور فعال برای ارائه سفارشی‌سازی بیشتر کار می‌کنیم!

آیا می‌توانم SQL را در گزارش‌های جاسازی شده استفاده کنم؟

بله!

آیا برای تولید گزارش‌هایی که می‌توانم در برنامه خود جاسازی کنم باید SQL بدانم؟

خیر، می‌توانید گزارش‌هایی که در رابط گرافیکی آسان استفاده ما ساخته شده‌اند را جاسازی کنید (برای مثال‌ها مستندات ما را ببینید)

آیا برای جاسازی نمودارهای متابیس در یک برنامه باید کدنویسی بدانم؟

بله. در حالی که می‌توانید داشبوردها و سوالات عمومی را در هر جایی که HTML مجاز است جاسازی کنید، برای جاسازی امن، باید ما را با سرور بک‌اند خود ادغام کنید. می‌توانید نمونه‌هایی از این را اینجا ببینید.

منابع بیشتر تحلیل‌های جاسازی شده