お知らせ・更新履歴
メンテナンス日時
2024/09/12(木) 8:00 am ごろ
【実施内容】
・ShopifyのAPIバージョン更新に対応する更新を行います。
・この対応で機能変更や機能追加などはございません。
【影響範囲】
・運用に関する影響はございません。
メンテナンス日時
2024/08/03(土) 6:00 am ~ 7:00 am(メンテナンスは完了しました)
【実施内容】
・Shopifyの仕様変更に伴い、データベースの更新が必要なため。
・この更新による機能の変更や削除される情報はありません。
【影響範囲】
Shopifyのアプリ管理画面
・管理画面がメンテナンス表示となり、全ての操作ができなくなります。
ストアフロント
・フローティングアイコンを開くと「現在利用できません」と表示されます。
・ポイントの確認や利用、レビューの投稿ができません。
ポイントの付与
・ポイントの付与処理はメンテナンス中は待機状態となります。
・この待機処理はメンテナンス完了後に順次処理されます。
・手動で付与するなどの対応は必要ございません。
これまではWEBフォントを使用していたため、ページを読み込む際にデータ量が増えていましたが、これにより転送量の削減が見込めます。
本リリースに伴い、データアクセスの更新確認が表示されます。
有効期限の管理などのために、顧客メタフィールドに情報を格納するために権限が追加されたためです。ご確認いただき、更新をお願いいたします。
※「Poing Pong:ポインポンで買い物をするお客様は、あなたがそのお客様アカウントに追加したタグを見る場合があります。」と記載がございますが、ポインポン側ではメタフィールドのみを使用しており、タグは使用いたしません。
CSVのレイアウトに変更がございますので、該当機能をご利用のマーチャント様はお気をつけください。
Shopifyの大きなアップデートが2023年7月26日に行われ、ディスカウントに関する機能が追加されました。
ポインポンも本変更に対応したバージョンをリリースいたしました。
本アップデートで運用の一部見直しが必要となる場合もございます。大変お手数をおかけいたしますが、アップデート実施までに、ストア運営に影響がないかを一度事前にご確認いただけますようお願い申し上げます。
これまでShopifyの使用上クーポンは併用することができませんでしたが、本アップデートでお互いの組み合わせの設定を有効にすることで、クーポンの組み合わせが5つまで可能となります。
併用したいクーポン同士、お互いのクーポンタイプに対する組み合わせ設定が有効になっている場合に初めて併用が可能になります。
ポインポンの発行するクーポンとの組み合わせを有効にしたい場合は「注文のディスカウント」との組み合わせを有効にする必要があります。
これまで使用後のクーポンはディスカウントの管理画面に残ったままとなっておりました。
Shoifyでは1ストアごとに発行できるクーポン数が2000万件までとなっており、膨大な数ではありますが上限に達するとそれ以上の発行ができない状態となってしまいます。
今回のアップデートでアプリ側からステータス変更が可能となったため、削除処理を行うように変更いたします。
2023年3月より幾度か発生しておりました負荷増大による障害に関しまして、ご利用のストア様およびストアをご利用いただいているお客様に大変なご迷惑をおかけいたしました。本件について、対処的対応やアプリの更新を行なってきましたが、今回のバージョンアップで根本的な負荷対策を導入いたします。
※本アップデートに伴い、フローティングアイコンで使用されるIdおよびclass名等が変更されます。通常の使い方をされている場合は影響はございませんが、class名などを使用してカスタマイズ(表示判定など)を独自で追加されている場合、コードの修正が必要となりますのでご注意ください。
本バージョンアップに伴い、旧方式のレビュー表示が行えなくなるため、旧バージョンの商品レビューブロックを廃止いたします。
商品レビュー(旧バージョン)という名称のブロックをご利用いただいている場合、商品ページにレビューが表示されなくなります。旧バージョンから現行バージョンのブロックへ変更をお願いいたします。
すでに現行バージョンをご利用されている(バージョンアップ後もレビューが表示されている)場合は変更の必要はございません。
オンラインストア > カスタマイズ > 商品ページ
にてブロックをご確認ください。(旧バージョン)と記載があるブロックをご利用中の場合は対応が必要です。
(旧バージョン)と記載があるブロックを削除していただき、現行のブロック「商品レビュー」を再度追加しなおしてください。
※表示されるレビューの内容は新旧で変更ありません。
ポインポン > 設定 > テーマの設定 にて「商品ページに追加するコード」が
{% render 'poingpong-snippet-review' %} と、reviewの後ろに何もついていないか
{% render 'poingpong-snippet-review2' %} と、reviewの後ろに"2"がついているか
をご確認ください。前者の場合に対応が必要です。後者の場合は対応は不要です。
①設定ファイルを取得してください
(事前にテーマのバックアップをお取りください)
②コードをコピーして初期設定で設置したコードと置換します
今回廃止されるのは「商品ページに追加するコード」で
{% render 'poingpong-snippet-review' %} (reviewのあとに2がないもの)
が対象です。
本日のアップデート作業に伴い15:00から19:02にかけて障害が発生いたしました。マーチャント様、ご利用者様に大変ご迷惑をおかけしましたことをお詫び申し上げます。
本件について詳細な影響範囲等について調査が完了したため、ご報告いたします。
本障害では2つの事象が発生いたしました。
■事象1
ログインしていてもフローティングアイコン(ポイントメニューを開くためのアイコン)が表示されない場合がある。
■事象2
新規登録時や商品発送時に付与されるポイントが、障害発生時間内に付与されない場合があり、それらのポイントが19:02以降に遅れて付与された。
事象1:2023年5月25日(木)15:00〜16:20
事象2:2023年5月25日(木)15:00〜19:02
①フローティングアイコンの使用ができない場合がある
事象1については、フローティングアイコンが使用できないため
といった影響が発生しておりました。
②ポイントが付与されていない場合がある
事象2については、新規顧客作成、注文、商品発送などの情報が送られてこないため、お客様のポイントが付与されない事象が発生しておりました。
Shopifyでは、Webhook(Shopifyから注文データや顧客作成の情報を送ってもらう仕組み)の処理が失敗した際に、自動的にリトライを48時間かけて行う仕様となっているため、障害復旧後に障害中のポイント付与処理が順次行われていることを確認しております。
48時間経過後に障害が発生していた時間帯のリトライについて調査したところ、正常に完了し、遅れはございましたが全てのポイントが付与されたことを確認しました。
遅延による順序問題などが発生していないか、整合性のチェックを行いましたが、全て正常に処理されております。
本番系におけるアプリの構築時に一部古い構築方法が混入しており、Webhookが正常に動作していない場合がある環境となっておりました。
本件は、検証環境で同じ構築方法を行った場合には正常に動作してしまう状況が発生しており、リリースが行われてから現象が発生する事態となりました。
正しい方法で再構築し、Webhookが正常に動作するように修正いたしました。
検証環境において再現されない問題であることから、事前の察知は非常に困難であったものであり、対策と出来る方法としては「環境構築に関する最新情報を漏らさずチェックする」といった内容でしか行うことが出来ないと考えております。
特に今回の原因部分はShopifyの公式的に公表されているものではなく、ユーザーフォーラムの開発者掲示板などに寄せられていた情報から原因が特定できた、という経緯がございます。
具体的な対策をご提示できたほうが良いかとは存じますが、今回の現象に関してはかなり特異な部分もありこのような抽象的な対策案となってしまいますが、再発しないよう、出来る限りの対応を行ってまいります。
メールでのお問い合わせ(お客様窓口:pp-info@poingpong.com)
または当社ホームページにございます問い合わせフォームよりお願いいたします。
Shopifyの新たな開発環境に対応したバージョンをリリースしました。
これにより、アプリの更新確認が表示されます。内容をご確認の上、更新をお願いいたします。
一部機能の追加修正を行いました。
平素はポインポンをご利用いただき、誠にありがとうございます。
2023年4月14日の22:38から23:33の間に障害が発生していたことをご報告いたします。
発生いたしました障害について、マーチャント様、ご利用者様に大変ご迷惑をおかけしたことをお詫び申し上げます。本件についての調査を行い、障害の内容と対処・対策をまとめましたので、ご確認ください。
▼発生時間帯
2023/4/14(金) 22:38頃〜23:33頃(約55分間)
▼影響範囲
対象:
アクセスのうちポイントアイコンを押下したお客様×約60%
※ポイント、レビューをご利用のお客様が約10%であれば10%×60%となり、該当時間にアクセスされた約6%のお客様に影響したと想定されます
現象:
ストアのポイントアイコンを選択しても開かない
これにより
といった影響が発生いたしました。
※お買い上げ頂いたお客様のポイント付与については、正常に付与されていることを確認しております(今回の障害の発生したWEBサーバーとは異なる別のサーバーにて処理を行っているため)
▼原因
2023/3/17に発生したアクセス障害と基本的に同様の原因であり、アクセス数の増加に対しWEBサーバー側の応答が間に合わず、処理が停滞してしまったことで、アイコンをクリックした時の情報が読み込まれない状況に陥っておりました。
2023/3/17の障害の対策として2つの段階を踏んだ対策を実施中でした。
①サイトにアクセスした際に読み込まれていたポイント情報をポイントマークがクリックされた時に読み込むように変更し、アクセス量を1/5ほどに低減する修正(2023/3/30リリース済み)
②アプリの基礎構造の変更による根本的なアクセス量の大幅な低減を行う修正(現在開発中、5月末リリース予定)
また、②がリリースされるまでの対処として、①でアクセス量を1/5にした対策と同時に、サーバーの瞬間最大耐性を3倍に引き上げる対応を行っておりました。これにより、2023/03/17の障害以前と比較し約15倍のアクセス量に耐えうる環境となっておりました。
ショップ数などに応じてスケーリングは調整されていましたが、2023/4/14 13:00ごろからアクセスが6倍程度に急増し、その後も夜間になるにつれ大きくアクセスが伸びていき、当初想定を大幅に超えるアクセスとなったため本事象が発生いたしました。
▼対処
2023/04/14 23:32頃、手動にてスケーリングをさらに最大4倍(2023/03/17以前と比較し約60倍)とし、負荷への対処を行なったことで安定動作に戻りました。
▼対策
引き続き、対策②である根本的なアプリの見直しによる負荷低減を行います。
こちらの対策では、最も負荷の高いポイントアイコンからのアクセス部分をShopify内で完結させ、弊社アプリサーバーへ通信を行わない、負荷自体が発生しないように改修いたします。
これにより、残りの負荷が非常に少ない通信のみとなり、抜本的な対策となると考えております。
▼本件に関するお問い合わせ先
pp-info@poingpong.com
またはHPのフォームよりお願いいたします。
マーチャント様およびご利用いただいているお客様に多大なご迷惑をおかけしたことを重ねてお詫び申し上げます。
ご利用にあたりご不明な点やご不安な点がございましたらサポートまでお問い合わせください。
2023/03/17に発生した障害対策の一つとして、内部動作方式などを見直したバージョンをリリースしました。
・高負荷時の安定性が向上しました。
本リリースにおける機能の変更および追加はございません。
平素はポインポンをご利用いただき、誠にありがとうございます。
本日発生いたしました障害について、マーチャント様、ご利用者様に大変ご迷惑をおかけしたことをお詫び申し上げます。
本件についての調査を行い、障害の内容と対処・対策をまとめましたので、ご確認ください。
▼発生時間帯
2023年3月17日(金) 13:30頃〜14:50頃
▼影響範囲
ストアのポイントアイコンを選択しても開かない
これに伴い
- ポイントの利用ができない
- クーポンコードを確認できない
- ポイント履歴の確認ができない
- レビューの投稿ができない
といった影響が発生いたしました。
※お買い上げ頂いたお客様のポイント付与については、今回の障害の発生したWEBサーバーとは異なる別のサーバーにて処理しているため、本障害の影響は受けておらず、正常に付与されていることを確認しております。
▼原因
WEBサーバーへの瞬間的な負荷増加に対しスケーリングの変更が上手くできておらず処理が滞留してしまったことで、アイコンをクリックした時の情報が読み込まれておりませんでした。
▼対処
手動にてスケーリングを変更し、負荷対策を行いました。
▼対策
自動スケーリングの見直しおよび、WEBサーバーの瞬間的なアクセス増に対するWEBサーバー側の処理内容を変更いたします。
▼お問い合わせ先
pp-info@poingpong.com
またはHPのフォームよりお願いいたします。
マーチャント様およびご利用いただいているお客様に多大なご迷惑をおかけしたことを重ねてお詫び申し上げます。ご利用にあたりご不明な点やご不安な点がございましたらサポートまでお問い合わせください。
開発環境更新のため、2023年9月で本アプリが使用できなくなる警告が表示される場合がございます。
こちらは現在対応を進めており、期日に余裕をもった形で更新を完了する予定となっておりますので、安心して引き続きアプリをご利用ください。
ポイント対象外のコレクション設定手順はこちらをご確認ください。
※アプリのバージョンアップに伴い、ファイルを利用するための権限の確認、更新が必要となります。
次のような画面が表示されますので、内容をご確認の上「アプリを更新する」を選択してください。
※レビュー投稿時に画像を添付する機能やレビューの一覧をご利用いただくにはポインポンの設定と、カスタマイズ画面での設定が必要となります。既存のマーチャント様の設定変更に関する手順はこちらをご確認ください。
※新規でご利用の方は通常のマニュアルのインストール〜初期設定の手順をご確認ください。
※本アップデートで管理画面が正しく表示されない場合はキャッシュを無視した再読み込み(GoogleChromeやSafari、Edgeの場合Shiftを押しながら更新ボタン)をお試しください。
ポインポンでは2022年内に何段階かに分けてアップデートを行う予定です。
追加される予定の機能を以下にてお知らせいたします。
リリースがされましたら再度こちらで詳細をお知らせさせていただきます。
※2.0非対応テーマにおいてレビューのコメント返信を有効化する場合、ポインポンの各スニペットを再取得する必要がございます。
スニペットファイルを手動にて更新している場合は再編集する必要がございますので、必ず再取得前にバックアップをお取りいただき、更新後に変更箇所を元に戻していただくようお願いいたします。
・ポイントアイコンの変更機能を追加しました。