SYARAT DAN KETENTUAN KHUSUS PENGGUNAAN KUPON PADA PLATFORM RUANGGURU
Ruangguru berterima kasih atas kepercayaan Anda terhadap fitur layanan ruangbelajar dalam Platform Ruangguru. Mohon luangkan waktu Anda untuk membaca keseluruhan
Syarat dan Ketentuan Khusus Pengunaan Kupon pada Platform Ruangguru (“
Syarat dan Ketentuan Khusus
”) ini. SSyarat dan Ketentuan Khusus ini merupakan satu kesatuan dan bagian yang tidak terpisahkan dari Syarat dan Ketentuan Umum Penggunaan Platform yang dapat
diakses di
https://ruangguru.com/other/terms-conditions/student
(“
Syarat dan Ketentuan Umum
”) dan Kebijakan Privasi yang dapat diakses di
https://ruangguru.com/other/privacy-policy/policy
(“
Kebijakan Privasi
”). Dengan menggunakan layanan Ruangguru, Anda akan dianggap telah membaca, memahami dan menyetujui Syarat dan Ketentuan Khusus ini.
Fitur
Daily Challenge
merupakan sebuah fitur pada Platform Ruangguru menyediakan kuis harian gratis dan berhadiah Pengguna dapat berkompetisi dengan Pengguna lainnya sesuai dengan
jenjang kelas yang diikutinya (“
Syarat dan Ketentuan Penggunaan Kupon di Platform Ruangguru
”)
Syarat dan Ketentuan
Daily Challenge
Anda dapat menggunakan kupon promosi pada Platform Ruangguru (“
Kupon
”), dengan syarat dan ketentuan sebagai berikut:
- Kupon hanya berlaku bagi Pengguna yang telah terdaftar pada Platform Ruangguru.
- Kupon dapat digunakan pada tanggal yang tertera pada Kupon, atau selama kuota Kupon masih tersedia.
- Potongan harga hanya berlaku untuk pembelian paket ruangbelajar melalui Platform Ruangguru.
- Harga pembelian paket ruangbelajar yang tertera pada halaman pembayaran belum termasuk potongan harga yang disediakan pada Kupon.
- Kupon hanya berlaku untuk 1 (satu) kali transaksi.
- 1 (satu) nomor invoice hanya dapat memiliki 1 (satu) Kupon.
- Kupon yang diterima dapat digabungkan dengan promo lainnya.
- Kupon tidak dapat diuangkan atau ditukarkan dengan promosi lainnya.
- Kupon yang telah habis masa berlakunya tidak dapat diaktifkan kembali dengan alasan apapun.
- Kupon hanya berlaku untuk transaksi pembayaran lunas.
Syarat dan Ketentuan Lainnya
-
Ketentuan lain dalam Syarat dan Ketentuan Penggunaan Platform dan Kebijakan Privasi yang tidak diubah oleh Syarat dan Ketentuan Khusus ini akan tetap berlaku
sepanjang tidak bertentangan dan/atau diatur secara khusus oleh Syarat dan Ketentuan Khusus ini.
-
Dalam hal terdapat pertentangan antara ketentuan dalam Syarat dan Ketentuan Penggunaan Platform dan Kebijakan Privasi dengan ketentuan dalam Syarat dan
Ketentuan Khusus ini, maka yang berlaku adalah Syarat dan Ketentuan Khusus ini.
-
Ruangguru memiliki hak untuk membekukan dan/atau menghapus akun Pengguna yang Ruangguru anggap melanggar ketentuan yang terkandung dalam Syarat dan Ketentuan
Umum dan/atau Syarat dan Ketentuan Khusus ini.
-
Apabila terdapat kendala/keluhan pada saat menggunakan Kupon, Anda dapat melaporkannya ke
info@ruangguru.com
atau WhatsApp ke nomor 0815-7820-0000
-
Anda setuju untuk membebaskan dan mengganti-rugi Ruangguru terhadap setiap tuntutan yang diajukan dan kerugian yang Ruangguru timbulkan dalam bentuk apapun,
baik langsung atau tidak langsung, terkait atau sehubungan dengan pelanggaran pernyataan, jaminan atau ketentuan dalam Syarat dan Ketentuan Penggunaan Platform
dan/atau Syarat dan Ketentuan Khusus ini atau tidak dilaksanakannya suatu kewajiban dalam Syarat dan Ketentuan Penggunaan Platform dan/atau Syarat dan Ketentuan
Khusus ini oleh Anda.
-
Ruangguru dapat mengubah Syarat dan Ketentuan Khusus ini dari waktu ke waktu, perubahan mana akan diberitahukan kepada Anda dalam bentuk dan melalui sarana
apapun, termasuk namun tidak terbatas pada pemberitahuan melalui
e-mail
; dan Anda setuju bahwa Anda bertanggung jawab untuk meninjau Syarat dan Ketentuan Khusus ini secara berkala. Penggunaan Kupon pada Platform Ruangguru setelah
perubahan dan/atau penambahan Syarat dan Ketentuan Khusus yang berlaku, akan dianggap sebagai persetujuan dan penerimaan Anda atas perubahan dan/atau penambahan
tersebut.
Saya telah membaca Syarat dan Ketentuan Khusus ini dan mengerti isi dan konsekuensinya dan dengan ini menerima setiap hak, kewajiban, dan peraturan yang diatur
di dalamnya.
<!doctype html>
<html class="no-js" lang="id">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="author" content="PT Ruang Raya Indonesia" />
<meta name="description" content="" />
<meta name="generator" content="HubSpot" />
<title>Syarat dan Ketentuan Kupon</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/favicon60x60-3.png" />
<meta property="og:description" content="" />
<meta property="og:title" content="Syarat dan Ketentuan Kupon" />
<meta name="twitter:description" content="" />
<meta name="twitter:title" content="Syarat dan Ketentuan Kupon" />
<style>
a.cta_button {
-moz-box-sizing: content-box !important;
-webkit-box-sizing: content-box !important;
box-sizing: content-box !important;
vertical-align: middle;
}
.hs-breadcrumb-menu {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.hs-breadcrumb-menu-item {
float: left;
padding: 10px 0px 10px 10px;
}
.hs-breadcrumb-menu-divider:before {
content: '›';
padding-left: 10px;
}
.hs-featured-image-link {
border: 0;
}
.hs-featured-image {
float: right;
margin: 0 0 20px 20px;
max-width: 50%;
}
@media (max-width: 568px) {
.hs-featured-image {
float: none;
margin: 0;
width: 100%;
max-width: 100%;
}
}
.hs-screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
}
</style>
<!-- Added by GoogleAnalytics integration -->
<script>
var _hsp = (window._hsp = window._hsp || []);
_hsp.push([
'addPrivacyConsentListener',
function (consent) {
if (consent.allowed || (consent.categories && consent.categories.analytics)) {
(function (i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r;
(i[r] =
i[r] ||
function () {
(i[r].q = i[r].q || []).push(arguments);
}),
(i[r].l = 1 * new Date());
(a = s.createElement(o)), (m = s.getElementsByTagName(o)[0]);
a.async = 1;
a.src = g;
m.parentNode.insertBefore(a, m);
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
ga('create', 'UA-49650255-1', 'auto');
ga('send', 'pageview');
}
},
]);
</script>
<!-- /Added by GoogleAnalytics integration -->
<link rel="canonical" href="https://www.ruangguru.com/syarat-ketentuan/kupon" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script>
(function (h, e, a, t, m, p) {
m = e.createElement(a);
m.async = !0;
m.src = t;
p = e.getElementsByTagName(a)[0];
p.parentNode.insertBefore(m, p);
})(window, document, 'script', 'https://u.heatmap.it/log.js');
</script>
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<script>
document.querySelector('meta[name="author"]').setAttribute('content', 'Ruangguru Tech Team');
</script>
<meta name="publisher" content="PT Ruang Raya Indonesia" />
<!-- Global site tag (gtag.js) - Google Analytics -->
<!--
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-49650255-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-49650255-1');
</script>
-->
<!-- Google Tag Manager -->
<script>
(function (w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-PVNLZFT');
</script>
<!-- End Google Tag Manager -->
<style>
iframe[title='Button to launch messaging window'] {
opacity: 0 !important;
display: none !important;
}
iframe[title='Messaging window'] {
height: 440px !important;
bottom: 13rem !important;
}
iframe[title='Button to launch messaging window, conversation in progress'],
#launcher,
iframe[title='Number of unread messages'] {
height: 0 !important;
width: 0 !important;
opacity: 0 !important;
display: none !important;
}
@media (max-width: 767px) {
iframe[title='Messaging window'] {
height: 100vh !important;
bottom: inherit !important;
}
}
.row-fluid [class*='span'] {
min-height: 0 !important;
}
.bantuan {
/*display:none;*/
position: fixed;
bottom: 12rem;
right: 1.5rem;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-promo {
position: fixed;
bottom: 1rem;
right: 1.75rem;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
@media (min-width: 768px) {
.bantuan img,
.bantuan-promo img {
width: auto;
transition: all 0.4s ease;
}
.bantuan img {
width: 140px;
}
.bantuan-promo img {
width: 120px;
}
.clicked {
bottom: 9rem;
right: 2.5rem;
}
.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan {
bottom: 8rem;
right: 1.5rem;
align-items: center;
}
.bantuan-promo {
bottom: 1.5rem;
right: 1.5rem;
align-items: center;
}
.bantuan img,
.bantuan-promo img {
width: auto;
}
.bantuan img {
width: 96px;
}
.bantuan-promo img {
width: 80px;
}
dotlottie-player.floating-lottie {
width: 80px !important;
height: 80px !important;
}
}
</style>
<meta property="og:url" content="https://www.ruangguru.com/syarat-ketentuan/kupon" />
<meta name="twitter:card" content="summary" />
<meta http-equiv="content-language" content="id" />
<link rel="stylesheet" href="https://cdn-web-2.ruangguru.com/landing-page-web/public/assets/common/layout.min.css" />
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/5323714088/1618893349680/Coded_files/Custom/page/RuangguruV3_Style/normalize.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/5323787087/1669695959030/Coded_files/Custom/page/RuangguruV3_Style/NewStyleRGV3.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/5323738539/1593574553715/Coded_files/Custom/page/RuangguruV3_Style/header.min.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/5410595088/1593574548768/Coded_files/Custom/page/RuangguruV3_Style/beasiswa.min.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/5507306785/1593574549077/Coded_files/Custom/page/RuangguruV3_Style/JababekaNewStyle.min.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/5559484378/1620367352652/Coded_files/Custom/page/RuangguruV3_Style/topup_rgdb.min.css"
/>
<link
rel="stylesheet"
href="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/www.ruangguru.com/hs-fs/hub/2828691/hub_generated/template_assets/37333059968/1604999662210/Templates/Custom/Page/Novi_Files/Fix_Syarat_Apps_Style.min.css"
/>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/favicon60x60-3.png" />
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.5.9/slick-theme.min.css" />
</head>
<body class="hs-content-id-39013634164 hs-landing-page hs-page" style="">
<div class="header-container-wrapper">
<div class="header-container container-fluid"></div>
<!--end header -->
</div>
<!--end header wrapper -->
<div class="body-container-wrapper">
<div class="body-container container-fluid">
<div class="row-fluid-wrapper row-depth-1 row-number-1">
<div class="row-fluid">
<div class="span12 widget-span widget-type-cell jab-upload_background" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-2">
<div class="row-fluid">
<div class="span12 widget-span widget-type-cell page-center" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-3">
<div class="row-fluid">
<div class="span12 widget-span widget-type-cell jab-form_background" style="" data-widget-type="cell" data-x="0" data-w="12">
<div class="row-fluid-wrapper row-depth-1 row-number-4">
<div class="row-fluid">
<div class="span12 widget-span widget-type-rich_text page-center" style="padding-left: 10px" data-widget-type="rich_text" data-x="0" data-w="12">
<div class="cell-wrapper layout-widget-wrapper">
<span
id="hs_cos_wrapper_module_1516336730346370"
class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text"
style=""
data-hs-cos-general-type="widget"
data-hs-cos-type="rich_text"
>
<h2 style="text-align: center">
<a href="https://www.ruangguru.com/"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/hs/1%20Homepage%20RG/logo_rg_blue.png" alt="" /></a>
</h2>
<h3 style="color: #2eb5c0; text-align: center; font-size: 24px">SYARAT DAN KETENTUAN KHUSUS PENGGUNAAN KUPON PADA PLATFORM RUANGGURU</h3>
<p style="text-align: justify">
Ruangguru berterima kasih atas kepercayaan Anda terhadap fitur layanan ruangbelajar dalam Platform Ruangguru. Mohon luangkan waktu Anda untuk membaca keseluruhan
Syarat dan Ketentuan Khusus Pengunaan Kupon pada Platform Ruangguru (“
<strong>Syarat dan Ketentuan Khusus</strong>
”) ini. SSyarat dan Ketentuan Khusus ini merupakan satu kesatuan dan bagian yang tidak terpisahkan dari Syarat dan Ketentuan Umum Penggunaan Platform yang dapat
diakses di
<a href="https://ruangguru.com/other/terms-conditions/student">https://ruangguru.com/other/terms-conditions/student</a>
(“
<strong>Syarat dan Ketentuan Umum</strong>
”) dan Kebijakan Privasi yang dapat diakses di
<a href="https://ruangguru.com/other/privacy-policy/policy">https://ruangguru.com/other/privacy-policy/policy</a>
(“
<strong>Kebijakan Privasi</strong>
”). Dengan menggunakan layanan Ruangguru, Anda akan dianggap telah membaca, memahami dan menyetujui Syarat dan Ketentuan Khusus ini.
</p>
<p>
Fitur
<i>Daily Challenge</i>
merupakan sebuah fitur pada Platform Ruangguru menyediakan kuis harian gratis dan berhadiah Pengguna dapat berkompetisi dengan Pengguna lainnya sesuai dengan
jenjang kelas yang diikutinya (“
<strong><i>Syarat dan Ketentuan Penggunaan Kupon di Platform Ruangguru</i></strong>
”)
</p>
<p>
<strong>
<u>
Syarat dan Ketentuan
<i>Daily Challenge</i>
</u>
</strong>
</p>
<p>
Anda dapat menggunakan kupon promosi pada Platform Ruangguru (“
<strong>Kupon</strong>
”), dengan syarat dan ketentuan sebagai berikut:
</p>
<ol>
<li>Kupon hanya berlaku bagi Pengguna yang telah terdaftar pada Platform Ruangguru.</li>
<li>Kupon dapat digunakan pada tanggal yang tertera pada Kupon, atau selama kuota Kupon masih tersedia.</li>
<li>Potongan harga hanya berlaku untuk pembelian paket ruangbelajar melalui Platform Ruangguru.</li>
<li>Harga pembelian paket ruangbelajar yang tertera pada halaman pembayaran belum termasuk potongan harga yang disediakan pada Kupon.</li>
<li>Kupon hanya berlaku untuk 1 (satu) kali transaksi.</li>
<li>1 (satu) nomor invoice hanya dapat memiliki 1 (satu) Kupon.</li>
<li>Kupon yang diterima dapat digabungkan dengan promo lainnya.</li>
<li>Kupon tidak dapat diuangkan atau ditukarkan dengan promosi lainnya.</li>
<li>Kupon yang telah habis masa berlakunya tidak dapat diaktifkan kembali dengan alasan apapun.</li>
<li>Kupon hanya berlaku untuk transaksi pembayaran lunas.</li>
</ol>
<p>
<strong><u>Syarat dan Ketentuan Lainnya</u></strong>
</p>
<ol>
<li>
Ketentuan lain dalam Syarat dan Ketentuan Penggunaan Platform dan Kebijakan Privasi yang tidak diubah oleh Syarat dan Ketentuan Khusus ini akan tetap berlaku
sepanjang tidak bertentangan dan/atau diatur secara khusus oleh Syarat dan Ketentuan Khusus ini.
</li>
<li>
Dalam hal terdapat pertentangan antara ketentuan dalam Syarat dan Ketentuan Penggunaan Platform dan Kebijakan Privasi dengan ketentuan dalam Syarat dan
Ketentuan Khusus ini, maka yang berlaku adalah Syarat dan Ketentuan Khusus ini.
</li>
<li>
Ruangguru memiliki hak untuk membekukan dan/atau menghapus akun Pengguna yang Ruangguru anggap melanggar ketentuan yang terkandung dalam Syarat dan Ketentuan
Umum dan/atau Syarat dan Ketentuan Khusus ini.
</li>
<li>
Apabila terdapat kendala/keluhan pada saat menggunakan Kupon, Anda dapat melaporkannya ke
<a href="mailto:info@ruangguru.com">info@ruangguru.com</a>
atau WhatsApp ke nomor 0815-7820-0000
</li>
<li>
Anda setuju untuk membebaskan dan mengganti-rugi Ruangguru terhadap setiap tuntutan yang diajukan dan kerugian yang Ruangguru timbulkan dalam bentuk apapun,
baik langsung atau tidak langsung, terkait atau sehubungan dengan pelanggaran pernyataan, jaminan atau ketentuan dalam Syarat dan Ketentuan Penggunaan Platform
dan/atau Syarat dan Ketentuan Khusus ini atau tidak dilaksanakannya suatu kewajiban dalam Syarat dan Ketentuan Penggunaan Platform dan/atau Syarat dan Ketentuan
Khusus ini oleh Anda.
</li>
<li>
Ruangguru dapat mengubah Syarat dan Ketentuan Khusus ini dari waktu ke waktu, perubahan mana akan diberitahukan kepada Anda dalam bentuk dan melalui sarana
apapun, termasuk namun tidak terbatas pada pemberitahuan melalui
<i>e-mail</i>
; dan Anda setuju bahwa Anda bertanggung jawab untuk meninjau Syarat dan Ketentuan Khusus ini secara berkala. Penggunaan Kupon pada Platform Ruangguru setelah
perubahan dan/atau penambahan Syarat dan Ketentuan Khusus yang berlaku, akan dianggap sebagai persetujuan dan penerimaan Anda atas perubahan dan/atau penambahan
tersebut.
</li>
</ol>
<p>
<em>
Saya telah membaca Syarat dan Ketentuan Khusus ini dan mengerti isi dan konsekuensinya dan dengan ini menerima setiap hak, kewajiban, dan peraturan yang diatur
di dalamnya.
</em>
</p>
</span>
</div>
<!--end layout-widget-wrapper -->
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end widget-span -->
</div>
<!--end row-->
</div>
<!--end row-wrapper -->
</div>
<!--end body -->
</div>
<!--end body wrapper -->
<div class="footer-container-wrapper">
<div class="footer-container container-fluid"></div>
<!--end footer -->
</div>
<!--end footer wrapper -->
<script src="/hs/hsstatic/jquery-libs/static-1.4/jquery/jquery-1.11.2.js"></script>
<script src="/hs/hsstatic/jquery-libs/static-1.4/jquery-migrate/jquery-migrate-1.2.1.js"></script>
<script>
hsjQuery = window['jQuery'];
</script>
<!-- HubSpot performance collection script -->
<script defer src="https://static.hsappstatic.net/content-cwv-embed/static-1.240/embed.js"></script>
<!-- Start of HubSpot Analytics Code -->
<script type="text/javascript">
var _hsq = _hsq || [];
_hsq.push(['setContentType', 'landing-page']);
_hsq.push(['setCanonicalUrl', 'https:\/\/www.ruangguru.com\/syarat-ketentuan\/kupon']);
_hsq.push(['setPageId', '39013634164']);
_hsq.push([
'setContentMetadata',
{
contentPageId: 39013634164,
legacyPageId: '39013634164',
contentFolderId: null,
contentGroupId: null,
abTestId: null,
languageVariantId: 39013634164,
languageCode: 'id',
},
]);
</script>
<script type="text/javascript">
var hsVars = {
render_id: 'b9399869-ecd9-4894-87c7-44108115391b',
ticks: 1684630814165,
page_id: 39013634164,
content_group_id: 0,
portal_id: 2828691,
app_hs_base_url: 'https://app.hubspot.com',
cp_hs_base_url: 'https://cp.hubspot.com',
language: 'id',
analytics_page_type: 'landing-page',
analytics_page_id: '39013634164',
category_id: 1,
folder_id: 0,
is_hubspot_user: false,
};
</script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
<!-- <div class="bantuan-promo normalize-css">
<a href="https://cta.ruangguru.com/643dba4b-5b72-11ee-80fe-4201ac180089" target="_blank">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/a3a5eb50-974e-4e8f-9e35-145f986a5862.png?convert=webp" loading="lazy">
</a>
</div> -->
<div class="bantuan-promo normalize-css">
<a href="https://cta.ruangguru.com/floating-icon-infinix-study-challenge" target="_blank">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0283ad69-b029-4daa-839b-c4edeb765338.png?h=200&convert=webp" />
</a>
</div>
<div class="bantuan normalize-css">
<a href="https://cta.ruangguru.com/ab-web-floating-button-landing-page-rg" target="_blank">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e3abf59c-1903-43b6-87ad-b43f3a6bfe79.png?h=200&convert=webp" loading="lazy" />
</a>
</div>
<!-- <div class="bantuan normalize-css">
<img id="btn-bantuan" class="btn-bantuan zendesk-button" target-value="close" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/bfa2f9e5-f4b8-4391-9752-95bece8d4e16.png?convert=webp">
</div> -->
<script>
if (window.location.href.indexOf('blog') <= -1 && window.location.href.indexOf('webview') <= -1) {
// select the button
console.log('yoads');
const zendeskButton = document.querySelector('.zendesk-button');
const zendeskContainer = document.querySelector('.bantuan');
// add the script to the page
const loadZendeskScript = () => {
const idSnippet = document.getElementById('ze-snippet');
if (idSnippet !== null) {
} else {
const zenDeskScript = document.createElement('script');
zenDeskScript.id = 'ze-snippet';
zenDeskScript.src = 'https://static.zdassets.com/ekr/snippet.js?key=a2ac30ed-dd6d-47f6-99ba-0d5aeae351a0';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0] || document.getElementsByTagName('script')[0].parentNode).insertBefore(zenDeskScript, null);
}
};
// a poller that waits for a condition and executes a callback
const poller = (comparison, callback, timerStep = 250, maxTime = 5000) => {
let currTime = 0;
const checkCondition = () => {
// `comparison` is a function so the condition is always up-to-date
if (comparison() === true) {
callback();
} else if (currTime <= maxTime) {
currTime += timerStep;
setTimeout(checkCondition, timerStep);
}
};
checkCondition(); // calling the function
};
// load the script and execute a callback if provided
const loadZendeskChat = callback => {
loadZendeskScript();
if (callback) {
callback();
}
};
// this function opens the chat
const openZendeskChat = () => {
poller(
() => {
// check that zendesk-related functions are available
return typeof zE !== 'undefined';
},
() => {
// open the widget
zE('messenger', 'open');
poller(
() => {
// check that the elements exist and that the opacity is already set to "1"
const launcher = document.querySelector('#launcher');
const webWidget = document.querySelector('#webWidget');
return launcher !== null && webWidget !== null && webWidget.style.opacity === '1';
},
() => {
// hide the fake button
zendeskButton.style.opacity = '0';
// save in localStorage
localStorage.setItem('zd_hasOpened', 'true');
}
);
}
);
};
// zendesk management
if (localStorage.getItem('zd_hasOpened')) {
// load the zendesk widget if we find that it was opened
loadZendeskChat();
} else {
// show the fake button if it's the first time it shows
zendeskButton.style.opacity = '1';
}
// This will run when the .zendesk-button element is clicked
zendeskButton.addEventListener('click', () => {
// load the zendesk widget
// open the widget and hide the fake button
const btnValue = zendeskButton.getAttribute('target-value');
let currUrl = window.location.href;
let productName = currUrl.split('/')[3] == '' ? 'ruangguru' : currUrl.split('/')[3].split('?')[0];
setTimeout(function () {
Analytics.track('landing_page__core__item_click', {
product_name: productName,
cta_action: 'widget',
cta_action_detail: 'widget_chat_to_customer_service',
item_type: 'floating',
item_name: 'Klaim Diskon',
item_category: 'leads_gathering',
item_position: 0,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
});
}, 0);
if (window.matchMedia('(max-width: 767px)').matches) {
loadZendeskChat(openZendeskChat);
} else {
if (btnValue == 'close') {
loadZendeskChat(openZendeskChat);
zendeskButton.setAttribute('target-value', 'open');
} else {
zE('messenger', 'close');
zendeskButton.setAttribute('target-value', 'close');
}
zendeskContainer.classList.toggle('clicked');
}
});
} else {
const zendeskContainer = document.querySelector('.bantuan');
zendeskContainer.style.display = 'none';
}
</script>
<script>
$('meta[name=author]').remove();
$('head').append('<meta name="author" content="Ruangguru Tech Team">');
</script>
<!-- Tracker -->
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable/dist/analytics-plugin-trackable.min.js"></script>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N8DPXH6" height="0" width="0" style="display: none; visibility: hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script type="text/javascript" defer>
/* Initialize analytics */
var Analytics = _analytics.init({
app: 'brainAcademyLandingPage',
debug: false,
plugins: [analyticsTrackable()],
});
Analytics.page();
</script>
<!-- Generated by the HubSpot Template Builder - template version 1.03 -->
</body>
</html>