東北のペットと泊まれる人気宿ランキングTOP7
東北のペットと泊まれる宿をランキング形式でご紹介。ペット連れの宿泊者から最も高いクチコミ評価を獲得した東北の宿はどこ?犬や猫と同室宿泊が可能な宿やドッグラン付きの宿など、人気のペットと泊まれる宿が勢ぞろい!
※このランキングは、2021年1月1日~2021年12月31日までのペットと泊まれる宿の「お客さまの声」の評価をもとに集計したものです。
1位
山形県
赤湯温泉 升形屋旅館
看板犬・ルイくんがゲストをお出迎え&お見送り!かけ流しの温泉で日頃の疲れもリラックス
第1位は、温泉街から少し離れた閑静な場所に佇む「赤湯温泉 升形屋旅館」。美肌効果が期待できる源泉かけ流しの温泉が自慢の宿です。看板犬・ルイくんのかわいいお出迎えに癒されること間違いなし!
ペットは小型犬のみ受け入れ可能で、同宿できるのは一部の8畳・10畳の和室。シンプルな造りで居心地がよく、自宅のようにのんびりくつろげそうです。
夕食は、地元山形の味覚をふんだんに盛り込んだ季節の和食膳。個室のお食事処では、ワンちゃんもリードフリーでお食事に集中できます。
【お客さまの声】
先日、赤湯温泉に初めて行きペット(ワンちゃん)も一緒にお世話になりました。古い建物ですが、きれいにお掃除されており、お料理もとても美味しく大満足でした。コスパが素晴らしいです。何といっても、女将さん・ご主人・従業員の方までワンちゃんに対する愛情が感じられ、大事に扱っていただき大変うれしく思いました。帰りには看板犬のルイちゃんとツーショット写真も撮れて良い思い出となりました。ペットと泊まれる宿は見つけるのが大変な中、気持ち良く過ごさせていただき有難うございました。(2021年12月2日)
- 宿泊できるペット
- 小型犬
- ペットの宿泊場所
- 同室宿泊 できる
- 宿泊できる部屋
- 和室8畳(アウトバス・トイレ) ・ 和室10畳(バス・トイレ付)
- ペットの宿泊料金
- 1,650円
- ペットの設備
- 足洗い場 夏限定、源泉かけ流しのプール
- 1名からの宿泊
- 不可
- ペット食事
- 持参
- ペット宿泊情報
- 詳細はこちらをご確認ください
赤湯温泉 升形屋旅館
宿泊プラン
2位
宮城県
TAMA HOTEL
猫ちゃんが経営する猫好きのためのホテル。運が良ければサポート猫と交流できるかも!
世界的にもめずらしい、猫のタマぶっちょが経営する「TAMA HOTEL」が第2位にランクイン。ペットは、猫ちゃん以外に、ワンちゃんや小動物も受け入れOK。シングルやツイン、ファミリーなど広さの異なる部屋タイプを備え、宿泊人数にあわせて選べます。各種ペット用品の用意はないため、普段使っているものを持参しましょう。
宿泊中は、タマぶっちょをはじめ、6匹のサポート猫ちゃんと触れ合うことも可能!「猫の島」と称される田代島へ向かうフェリー乗り場までの無料送迎や、毎月22(にゃんにゃん)日のイベント開催など、猫好きにはうれしいサービスが満載です。
【お客さまの声】
にゃんこがいる宿ということでにゃんこ目的で宿泊しました。もふもふにゃんこがお迎えしてくれてとっても癒されました。タマ部長(役職付きにゃんこ日)はたくさん話しかけてくれましたし、なんといっても気さくかつユニークな社長とのお喋りは楽しくもっと話したいなーと思える時間でした。(2021年8月27日)
- 宿泊できるペット
- 小型犬、中型犬、大型犬、超大型犬、猫、小動物
- ペットの宿泊場所
- 同室宿泊 できる
- 宿泊できる部屋
- 全室可能
- ペットの宿泊料金
- 小型1,500円、中型2,000円、大型2,500円
- ペットの設備
- ドッグラン
- 1名からの宿泊
- 可能
- ペット食事
- 持参
- ペット宿泊情報
- 詳細はこちらをご確認ください
TAMA HOTEL
宿泊プラン
3位
山形県
蔵王温泉 吉田屋旅館
温泉街に位置するレトロな佇まいが魅力の旅館。効能豊富な源泉かけ流し温泉に癒される
第3位は、蔵王温泉街の中心に佇む、源泉かけ流しの温泉が自慢の宿「蔵王温泉 吉田屋旅館」。客室はすべて落ち着きのある和室の造りで、お部屋ごとに異なる内装がポイント。レトロな雰囲気に包まれ、ワンちゃんと一緒にくつろぎのときを過ごせます。
大浴場では、美人の湯と称される強酸性の硫黄泉をかけ流しで堪能。神経痛や関節痛、疲労回復など豊富な効能を持つ湯は、特に皮膚病に効くと言われています。ゆったりと温泉に浸かって、日頃の疲れを癒しては。
夕食は、蔵王のソウルフード・ジンギスカンや山形牛のすき焼きなど複数のプランから選択できます。
【お客さまの声】
ペットと一緒に宿泊できてホンモノの温泉を楽しめる宿。建物は少し古くてこぢんまりしていますが、立地は温泉街のど真ん中、駐車場も隣、コスパも良くて満足しています。(2021年5月7日)
- 宿泊できるペット
- 小型犬、中型犬、猫、小動物
- ペットの宿泊場所
- 同室宿泊 できる
- 宿泊できる部屋
- 和室のみ
- ペットの宿泊料金
- 1頭目は無料、2頭目より1,000円
- ペットの設備
- なし ※備品等は別途ご確認ください
- 1名からの宿泊
- 不可
- ペット食事
- 持参
- ペット宿泊情報
- 詳細はこちらをご確認ください
蔵王温泉 吉田屋旅館
宿泊プラン
4位
福島県
エンゼルフォレスト那須白河
広々コテージで周りを気にせずのんびり滞在。ワンちゃん用の朝食バイキングあり
第4位は、東京から約2時間、福島県南部にある「エンゼルフォレスト那須白河」。東京ドーム42個分以上の広大な敷地には、多彩なドッグランや水遊び場、ワンちゃん専用の温泉など、愛犬と一緒に楽しめる施設が点在。豊かな自然に囲まれ、のびのびと遊べます。
昨年12月に施設で初めてのプライベートサウナがついたコテージ「ログプレミアムシリーズ」のリンナとタイカが新たにオープン。また、レイクサイドドッグヴィラ、ドームコテージなど複数のお部屋でペットと同宿可能。飛び出し防止ゲート、愛犬用アメニティなど、ワンちゃんと快適に過ごせる工夫が満載です。
お食事中ももちろんワンちゃんと一緒!夕食は地元の食材を使った和洋中約60種類のバイキング、朝食にはモーニングビュッフェを用意しています。また、朝食時にはペット用のバイキングもあり、食べ盛りのワンちゃんも安心です。
【お客さまの声】
何度か利用させてもらってますが、とっても気に入ってます。コテージなので、犬連れの我が家では気兼ねなく過ごせるので、お気に入りのホテルの1つです。犬のバイキングがあるのも、とっても魅力的です。(2022年1月19日)
- 宿泊できるペット
- 小型犬、中型犬、大型犬、超大型犬、猫、小動物
- ペットの宿泊場所
- 同室宿泊 できる
- 宿泊できる部屋
- 一部ドームコテージ一般棟以外のお部屋(犬以外の同伴はドームコテージのみ)
- ペットの宿泊料金
- 2頭まで無料。3頭目以上は1頭2,200円 ※大型犬は1頭2,200円
- ペットの設備
- ドッグラン、ペット預り、ペットと入れる温泉、アジリティ、足洗い場、ドッグウォークコース(ノーリード散歩道)、ドッグスポーツ体験コース
- 1名からの宿泊
- 可能
- ペット食事
- バイキングにワンちゃん向けメニューコーナーをご用意(バイキングご利用の方は無料)
- ペット宿泊情報
- 詳細はこちらをご確認ください
エンゼルフォレスト那須白河
宿泊プラン
5位
福島県
ホテルプルミエール箕輪
ヨーロッパ調のおしゃれなリゾートホテル。こだわりの和洋折衷コース・本格フレンチが好評
磐梯山を望むヨーロピアンスタイルのリゾートホテル「ホテルプルミエール箕輪」が第5位にランクイン。隣接する「箕輪スキー場」は、グリーンシーズン中はドッグランとしてオープン。大自然をバックに、のびのびと走り回れます。
ペットと同宿できるのは、ツインルームの一部。小型犬・中型犬の受け入れが可能で、お部屋の中に準備してあるサークル内で過ごせます。館内を移動する際は、抱っこまたはケージに入れてあげましょう。
夕食は、国産牛の鍋料理がメインの和洋折衷コース、もしくは本格的なフレンチに舌鼓。ここでしか味わえないリゾートディナーを堪能して。
【お客さまの声】
ワンちゃんと一緒にお泊りする事は良くありますが、お部屋がカーペット敷きなのは珍しいです。家のわんこ達は超小型犬なのでフローリングだと滑って怖がるので、今回はとても助かりました。(2021年6月7日)
- 宿泊できるペット
- 小型犬、中型犬
- ペットの宿泊場所
- 同室宿泊 できる
- 宿泊できる部屋
- ワンちゃんと一緒 ツインルーム
- ペットの宿泊料金
- 1頭目2,200円、2頭目1,650円
- ペットの設備
- ドッグラン(夏季限定)
- 1名からの宿泊
- 可能
- ペット食事
- 持参
- ペット宿泊情報
- 詳細はこちらをご確認ください
ホテルプルミエール箕輪
宿泊プラン
6位
秋田県
天然温泉 田沢湖レイクリゾート
田沢湖を眺めながら過ごすくつろぎの休日。お部屋やテラスから雄大な景色を一望
日本一の深さを誇る田沢湖と駒ケ岳を一望する「天然温泉 田沢湖レイクリゾート」が第6位。ホテルからすぐのところにある「田沢湖展望テラス」から眺める景色が特にすばらしく、運がよければ幻想的な雲海を見られることも。
ペットは小型犬のみ受け入れ可能で、ペットサークルを備えた同伴専用の洋室を5部屋用意。晴れた日には秋田駒ヶ岳を見渡せる眺望自慢のお部屋で、ワンちゃんと一緒に景色を楽しむのもおすすめです。
多彩なしつらえの温泉大浴場や露天風呂、秋田の郷土料理、地元で獲れた山海の幸を盛り込んだバイキングなど、飼い主さんも大満足間違いなし!大切なワンちゃんとのすてきな思い出を作りませんか。
【お客さまの声】
ペット同伴だと覚悟が必要だと考えていましたが、こちらのホテルの部屋は清潔感があり、とても綺麗で安心しました。愛犬をひとりおいて置くことが出来ないので、部屋食にしましたがゆっくりできて良かったです。ボリュウムもあってびっくりしました。(2021年9月20日)
- 宿泊できるペット
- 小型犬
- ペットの宿泊場所
- 同室宿泊 できる
- 宿泊できる部屋
- 洋室ツイン(ペット同伴専用部屋5室)
- ペットの宿泊料金
- 宿泊料金に含む
- ペットの設備
- なし ※備品等は別途ご確認ください
- 1名からの宿泊
- 可能
- ペット食事
- 持参
- ペット宿泊情報
- 詳細はこちらをご確認ください
天然温泉 田沢湖レイクリゾート
宿泊プラン
7位
福島県
高湯温泉 花月ハイランドホテル
源泉かけ流しの温泉と絶景を同時に堪能。かわいい似顔絵色紙サービスが大人気
第7位は、標高約800mの高台に佇む「高湯温泉 花月ハイランドホテル」。24時間利用できる源泉かけ流しの天然温泉が好評で、泉質は、アトピーや湿疹などに効能のある乳白色の硫黄泉。大浴場・露天風呂ともに絶景を楽しめ、中でも吾妻連峰を見渡す空中露天風呂は開放感抜群!特に朝の景色は格別です。
客室は本館と新館で構成され、新館にはペット対応階を完備。明るく落ち着きのある和室の造りで、周りを気にせずゆったりと過ごせます。マットやサークルの用意はないため、普段使っているものを持参しましょう。
夕食は、地物を使った和会席をお食事処で。ペット同伴プランでは、宿泊3日前までにワンちゃんの写真と名前をメールで送ることで、かわいい似顔絵を描いてもらえるサービスも!
【お客さまの声】
7月23日・24日、三世代家族とペット連れで連泊しました。前回は9年前お世話になり、今回で3回目のリピートです。食事の部屋では、孫ふたりの合同誕生日で横断幕までをご用意していただき、またワンコの似顔絵色紙とともにその孫ふたりにも素敵なメッセージ入りの色紙をプレゼントしていただきました。食事は朝晩すべて大変美味しく食べきれないほどでした。(2021年8月10日)
- 宿泊できるペット
- 5kg未満の小型犬
- ペットの宿泊場所
- 同室宿泊 できる ※お食事・ご入浴の際は、お部屋でお留守番
- 宿泊できる部屋
- 新館和室(ペット対応階) バス・トイレ付
- ペットの宿泊料金
- 1頭目は無料、2頭目以降は、1頭につき別途3,300円
- ペットの設備
- なし ※備品等は別途ご確認ください
- 1名からの宿泊
- 不可
- ペット食事
- 持参
- ペット宿泊情報
- 詳細はこちらをご確認ください
高湯温泉 花月ハイランドホテル
宿泊プラン
※このランキングは、2021年1月1日~2021年12月31日までのペットと泊まれる宿の「お客さまの声」の評価をもとに集計したものです。
今回ご紹介したお宿MAP
エリア別 ペットと泊まれる人気宿ランキング
【全国】ペットと泊まれる人気宿ランキング
全国
2022/03/02
宿泊したお客さまのクチコミ評価でランキング!ドッグラン完備や、ペットと一緒に食事を楽しめる宿、温泉付きの宿のほか、都内のラグジュアリーホテルもランクイン!飼い主にもペットにも嬉しいサービス&設備が魅力です。
関東のペットと泊まれる人気宿ランキングTOP15
関東
東日本
2021/11/11
関東のペットと泊まれる宿をランキング形式でご紹介。ペット連れの宿泊者から最も高いクチコミ評価を獲得した関東の宿はどこ?犬や猫と同室宿泊が可能な宿やドッグラン付きの宿など、人気のペットと泊まれる宿が勢ぞろい!
那須のペットと泊まれる人気宿ランキングTOP5
栃木
2022/02/18
四季折々の自然が満喫できる栃木県・那須へ愛犬とお出かけしませんか?今回は那須のペットと泊まれる宿ランキングをご紹介。コテージタイプにリゾートホテル、ペットとお食事や広大なドッグランが楽しめる人気宿が勢揃い。
長野のペットと泊まれる人気の宿ランキングTOP10
長野
2022/03/08
長野のペットと泊まれる宿をランキング形式でご紹介!ペット連れの宿泊者から最も高いクチコミ評価を獲得した長野の宿はどこ!?犬や猫と同室宿泊が可能な宿からドッグランのある宿、ペットグッズが充実の宿など、人気な宿が勢ぞろい!
全国のペットと一緒に泊まれる宿一覧
北海道 / 東北 / 北関東 / 首都圏 / 伊豆・箱根 / 甲信越 / 北陸 / 東海 / 近畿 / 山陽・山陰 / 四国 / 九州 / 沖縄
大型犬や小動物、猫ちゃんが泊まれる宿もあります。日付&エリアからの検索はバナーをクリック!
/* START HORNET FAQ STYLE */
#hornet-faq-content.rk-hrn-faq-container{font-family:"Helvetica Neue",Arial,"Hiragino Kaku GothicProN",Meiryo,sans-serif;color:#333333;font-size:16px;line-height:1.5;}#hornet-faq-content.rk-hrn-faq-container,#hornet-faq-content.rk-hrn-faq-container a,#hornet-faq-content.rk-hrn-faq-container button{-ms-touch-action:manipulation;touch-action:manipulation;}#hornet-faq-content .rk-hrn-faq{margin:0 auto 3.5em auto;}#hornet-faq-content .rk-hrn-faq-headings{text-align:center;font-size:1.5em;margin:2.5em 0 2em 0;}#hornet-faq-content .rk-hrn-faq-category{font-size:1.25em;font-weight:bold;margin-bottom:1.5em;}#hornet-faq-content .rk-hrn-faq-header *{box-sizing:border-box;}#hornet-faq-content .rk-hrn-faq-header{margin-bottom:.5em;}#hornet-faq-content .rk-hrn-faq-link{color:#03547c!important;display:block;text-align:right;}#hornet-faq-content .rk-hrn-faq-link::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNi41IDE5LjVIM1Y5Ljc1SDQuNVY4LjI1SDNDMi4xNzIgOC4yNSAxLjUgOC45MjIgMS41IDkuNzVWMTkuNUMxLjUgMjAuMzI4IDIuMTcyIDIxIDMgMjFIMTYuNUMxNy4zMjggMjEgMTggMjAuMzI4IDE4IDE5LjVWMTcuMjVIMTYuNVYxOS41WiIgZmlsbD0iIzAwNkE5RSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNSA2SDIxVjQuNUg3LjVWNlpNNy41IDE0LjI1SDIxVjcuNUg3LjVWMTQuMjVaTTIxIDNINy41QzYuNjcyIDMgNiAzLjY3MiA2IDQuNVYxNC4yNUM2IDE1LjA3OCA2LjY3MiAxNS43NSA3LjUgMTUuNzVIMjFDMjEuODI4IDE1Ljc1IDIyLjUgMTUuMDc4IDIyLjUgMTQuMjVWNC41QzIyLjUgMy42NzIgMjEuODI4IDMgMjEgM1oiIGZpbGw9IiMwMDZBOUUiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;background-position:0 0;width:24px;height:24px;display:inline-block;vertical-align:middle;padding-bottom:5px;margin-left:4px;}#hornet-faq-content .rk-hrn-faq-question{position:relative;width:100%;min-height:3em;text-align:left;color:#333333;background-color:#f7f7f7;border:none;border-radius:.25em;font-size:.875em;line-height:1.5;padding:.5em 3em .5em 1em;}#hornet-faq-content .rk-hrn-faq-header button:hover{background-color:#ebebeb;outline:none;}#hornet-faq-content .rk-hrn-faq-header button::after{content:"";display:inline-block;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%227%22%20viewBox%3D%220%200%2012%207%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M10.3333%201.66667L9.86199%201.19533L5.99999%205.05733L2.13799%201.19533L1.66666%201.66667L5.99999%206L10.3333%201.66667Z%22%20fill%3D%22%23333333%22%20stroke%3D%22%23333333%22%2F%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;position:absolute;top:0;right:24px;bottom:0;left:auto;margin:auto;height:7px;width:11px;z-index:50;transition:all .2s ease;}#hornet-faq-content .rk-hrn-faq-header.rk-hrn-faq-is-active button::after{transform-origin:50%;transform:scaleY(-1);}#hornet-faq-content .rk-hrn-faq-header button:focus{background-color:#ebebeb;outline:none;}#hornet-faq-content .rk-hrn-faq-header.rk-hrn-faq-is-active button{font-weight:bold;}#hornet-faq-content .rk-hrn-faq-content{max-height:0;overflow:hidden;transition:max-height .2s ease-out;}#hornet-faq-content .rk-hrn-faq-body{font-size:.875em;background-color:#fff;padding-left:.875em;padding-right:1em;margin-bottom:1.25em;border-left:2px solid #03547c;box-sizing:border-box;}#hornet-faq-content .rk-hrn-faq-content[aria-hidden="true"]{visibility:hidden;}#hornet-faq-content .rk-hrn-faq-content[aria-hidden="false"]{visibility:visible;}#hornet-faq-content .rk-hrn-faq-body p{margin:1em 0;}#hornet-faq-content .rk-hrn-faq-img{padding-top:.5em;margin-bottom:.5em;box-sizing:border-box;}#hornet-faq-content .rk-hrn-faq{width:100%;padding:0 1em;box-sizing:border-box;}#hornet-faq-content .rk-hrn-faq-img-sm{text-align:center;}#hornet-faq-content .rk-hrn-faq-img-sm img{width:90%;max-width:624px;height:auto;}@media screen and (max-width:768px){#hornet-faq-content .rk-hrn-faq{margin:2em auto}#hornet-faq-content .rk-hrn-faq{margin-bottom:3.5em}#hornet-faq-content .rk-hrn-faq-img-lg img{display:none}}@media screen and (min-width:769px){#hornet-faq-content .rk-hrn-faq{max-width:672px}#hornet-faq-content .rk-hrn-faq-img-sm img{display:none}#hornet-faq-content .rk-hrn-faq-img-lg img{width:100%;height:auto}#hornet-faq-content .rk-hrn-faq-question{line-height:1.25}#hornet-faq-content .rk-hrn-faq-body,#hornet-faq-content .rk-hrn-faq-question{font-size:1em;line-height:1.5}}
/* END HORNET FAQ STYLE */
東北ペット宿ランキング よくある質問
東北のペットと泊まれる宿の上位3位の宿泊施設を教えてください
1位:「赤湯温泉 升形屋旅館」、2位:「TAMA HOTEL」、3位:「蔵王温泉 吉田屋旅館」です。
ペット旅行におすすめのテーマを教えてください
ペット連れの旅行をする際には、「高級宿」、「温泉宿」、「コテージ」、「ペンション」などお宿タイプや、「赤ちゃんと旅行」、「三世代旅行」、「カップル旅行」、「家族旅行」など同行者に合わせたスタイルからテーマを選ぶのがおすすめです。
function faqGetHeaderList() {
return document.querySelectorAll(".rk-hrn-faq-header");
}
function faqGetItemTrackingData(key) {
return 'faq_seemorefaq_' + key;
}
function faqToggleAccordion() {
var content = this.nextElementSibling;
var button = this.firstElementChild;
if (content.style.maxHeight) {
content.style.maxHeight = null;
this.classList.remove("rk-hrn-faq-is-active");
button.setAttribute("aria-expanded", false);
content.setAttribute("aria-hidden", true);
} else {
content.style.maxHeight = content.scrollHeight + "px";
this.classList.add("rk-hrn-faq-is-active");
button.setAttribute("aria-expanded", true);
content.setAttribute("aria-hidden", false);
faqRAT("ITEM_OPEN", this.dataset.ratid);
}
}
function faqSetClickEvents() {
Array.prototype.forEach.call(faqGetHeaderList(), function (item) {
item.removeEventListener("click", faqToggleAccordion);
item.addEventListener("click", faqToggleAccordion);
});
}
function faqSetRATEvents() {
Array.prototype.forEach.call(faqGetHeaderList(), function (item, key) {
var ratId = faqGetItemTrackingData(key);
item.setAttribute("data-ratid", ratId);
});
}
function faqRAT(item, action) {
console.log(item, action);
try {
var RATLib = faqGetRAT();
var faqRatCustomEvent = faqGetRATConfig(item, action);
RATLib.addCustomEvent(faqRatCustomEvent);
return true;
} catch (e) {
console.error(e);
return false;
}
}
function faqGetRATConfig(item, action) {
return {
accountId: 2,
serviceId: 1,
pData: {
compid: [item, action],
},
eventType: 'async',
};
}
function faqIsRATAvailable() {
return typeof window !== 'undefined' && window.RAT && typeof window.RAT.addCustomEvent === 'function';
}
function faqGetRAT() {
if (faqIsRATAvailable()) {
console.log();
return window.RAT;
}
return {
addCustomEvent: function (customEvent) {
console.log('[RAT-SIMULATOR] ' + JSON.stringify(customEvent.pData.compid), customEvent);
}
};
}
function faqMain() {
faqSetClickEvents();
faqSetRATEvents();
}
window.onload = faqMain;
function faqGetHeaderList() {
return document.querySelectorAll(".rk-hrn-faq-header");
}
function faqGetItemTrackingData(key) {
return 'faq_seemorefaq_' + key;
}
function faqToggleAccordion() {
var content = this.nextElementSibling;
var button = this.firstElementChild;
if (content.style.maxHeight) {
content.style.maxHeight = null;
this.classList.remove("rk-hrn-faq-is-active");
button.setAttribute("aria-expanded", false);
content.setAttribute("aria-hidden", true);
} else {
content.style.maxHeight = content.scrollHeight + "px";
this.classList.add("rk-hrn-faq-is-active");
button.setAttribute("aria-expanded", true);
content.setAttribute("aria-hidden", false);
faqRAT("ITEM_OPEN", this.dataset.ratid);
}
}
function faqSetClickEvents() {
Array.prototype.forEach.call(faqGetHeaderList(), function (item) {
item.removeEventListener("click", faqToggleAccordion);
item.addEventListener("click", faqToggleAccordion);
});
}
function faqSetRATEvents() {
Array.prototype.forEach.call(faqGetHeaderList(), function (item, key) {
var ratId = faqGetItemTrackingData(key);
item.setAttribute("data-ratid", ratId);
});
}
function faqRAT(item, action) {
console.log(item, action);
try {
var RATLib = faqGetRAT();
var faqRatCustomEvent = faqGetRATConfig(item, action);
RATLib.addCustomEvent(faqRatCustomEvent);
return true;
} catch (e) {
console.error(e);
return false;
}
}
function faqGetRATConfig(item, action) {
return {
accountId: 2,
serviceId: 1,
pData: {
compid: [item, action],
},
eventType: 'async',
};
}
function faqIsRATAvailable() {
return typeof window !== 'undefined' && window.RAT && typeof window.RAT.addCustomEvent === 'function';
}
function faqGetRAT() {
if (faqIsRATAvailable()) {
console.log();
return window.RAT;
}
return {
addCustomEvent: function (customEvent) {
console.log('[RAT-SIMULATOR] ' + JSON.stringify(customEvent.pData.compid), customEvent);
}
};
}
function faqMain() {
faqSetClickEvents();
faqSetRATEvents();
}
window.onload = faqMain;