HIROKO-M / Test_002

0 stars 0 forks source link

ASP アフィリエイトフレンズ-A (AF-A)をシステムから削除 (除外) #169

Open HIROKO-M opened 2 weeks ago

HIROKO-M commented 2 weeks ago

@Giang Nguyen Thi Kim (Bee Tech - Comtor) cc @Kien Bui Hoang (Bee Tech - Comtor) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Toru Kaneko(Bee Tech) @松田 寛子

お世話になります。 先ほど会議でもお伝えしましたが、弊社ASP事業「アフィリエイトフレンズ-A (以下、「AF-A」)」を2023年11月末でクローズさせます。

AF-Aサービスクローズに伴い、現在アフィリエイトフレンズシステムで AF-Aと連携して稼働させている部分を除外(削除)する必要がありますので、 影響範囲を調査いただき、ご対応をお願いしたいです。

AF-Aのサービス終了は11月末になりますが、AF-Aの管理画面は2024年3月いっぱいまで稼働させる予定ですので、 実際に本番環境に反映いただくのは2024年4月を想定しています。(2024/4/1にAF-Aのサーバ自体が削除されて完全にアクセスができなくなる予定)

▼暫定スケジュール 2023年11月30日:AF-A サービス終了 (※引き続き管理画面は稼働させます) 2024年04月01日:AF-A サーバ停止予定・アフィリエイトフレンズシステムでのAF-A連携部分を解除予定

上記日程は暫定スケジュールになりますので、 まずは影響範囲とタスクを洗い出した上で対応工数を算出いただき、STGまでの反映は事前に実施をお願いできればと考えてます。

本番環境での実作業に取り掛かるタイミングは、 正式にスケジュールが確定次第、報告・依頼させていただきます。

弊社側でアフィリエイトフレンズ システムに影響する機能はある程度洗い出してはいるのですが、 どうしても裏側の設計の詳細まで分かりかねることもございますので、 改めて貴社に影響範囲と対応部分の調査・洗い出しまでお願いしたいです。

弊社で洗い出した範囲を参考までにシェアします。 そもそも運営管理画面の機能「ASP管理」で「公開フラグ」のチェックを外せば、 ユーザーサイト側で「アフィリエイトフレンズ-A」の制御は可能と考えてますが、

・ASP管理 「アフィリエイトフレンズ-A」編集ページ https://service.affiliate-friends.co.jp/admin/user_details/serviceprovider/18/change/

集計レポートやランキング機能等のバッチ処理に関してはコード修正など必要になるかなと考えております。

想定影響範囲

▼参照資料 運営管理画面 ASP管理のFE影響範囲のシート https://docs.google.com/spreadsheets/d/1XryQHYPKFNN-JSieyaW-j0ldYT3Xc7aDQ_aw__IHVxY/edit#gid=178768793

■運営管理画面 ・集計レポート ・ASP管理

■ユーザーサイト ・案件の単価比較をする ・ASPログイン情報設定 ・ランキング ・報酬通知

・レポート機能 (「報酬レポートまとめ機能」)   簡易レポート   成果別レポート   月別レポート   日別レポート   案件別レポート   サイト別レポート   お支払い履歴   ASP別レポート

以上です。

まずはお手数ですが影響範囲の調査及び対応工数の見積もり含めてご対応をお願い致します。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor) cc @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) @松田 寛子

お世話になります。

本件、AF-Aの除外を行い、動作確認を進めて問題ありませんでしたので、クローズします。

ご対応ありがとうございました。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor) cc @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) @松田 寛子

お世話になります君野です。

本番環境への実装ありがとうございます。 現段階でもなく全機能正常に動作していることを確認しました。

実際にアフィリエイトフレンズ-Aを除外するのが2024/4/1になりますので、 除外した際に不具合がないかは改めて確認させていただきます。

そのため、こちらのチケットは2024/4/1までクローズさせずに残しておいてください。 (2024/4/1にAF-Aを除外した上で再度動作確認し、問題なかったらクローズでお願いします)

一旦チケット担当は松田にしておきます。

宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 cc @松田 寛子 @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) お疲れ様です。

本件を本番環境まで反映完了しました。 改修分反映後の確認で特にシステムの動作への影響がなく、全機能が正常にしております。

以上、ご報告させて頂きます。

HIROKO-M commented 2 weeks ago

@君野 翼 承知致しました。 では本番環境への反映を準備いたします。

反映完了予定に関してまた別除ご報告致します。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor)

ご確認ありがとうございます! それでは実装進めていただければと思います!

何卒宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 cc @松田 寛子 @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) お疲れ様です。

本件を本番環境へ反映する際の問題発生について開発者と確認しました。 基本的に、反映されるソースコードの動作を確認できないこと以外、特にリスクありません。 システム的には正常に稼働すると思いますので、VNチームも本番環境へ反映進めて問題ないかと思います。

よって、ご指示であれば、 すぐにでも準備に入り、本番環境への反映を進ませて頂きます。

以上、ご報告させて頂きます。 ご確認のほどよろしくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 cc @松田 寛子 ご確認、コメントありがとうございます。

本番環境への反映について承知致しました。 一旦システム全体に対してリスクが発生するかを見直し、また報告させて頂きます。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor) cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) @松田 寛子

お疲れ様です。 返信が遅くなりましてすみません。

必要である場合、バッチを手動で実行させてデータをご確認頂けますが、 いかがなさいますでしょうか?

なるほど理解しました。ご説明ありがとうございます。 無効化という理由であれば不具合ではないので手動で実行させずで大丈夫です。

これで本件STGまでの実装が完了したと思いますが、 正直ON/OFF切り替え機能なのでSTGの仕様を確認する限り、 本番環境へ反映進めてしまってもアフィリエイトフレンズ-AをONの状態にしてれば特に問題ないのかなと思いました。

2024年04月01日のサーバ停止まで待たず、今から本番環境へ実装することで、 何かシステム的にリスクはありますでしょうか?

特になければ、本番環境に実装してアフィリエイトフレンズ-AはONにしておくで 進めてしまっても良いかなと考えてます。

ご確認・ご検討宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 cc @松田 寛子 @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) 本件をご確認頂きありがとうございます。

確認事項の件ですが、 報酬推移レポート各種において、集計レポートとは別のデータを処理するバッチがあり、 開発環境・STG環境ではコストの制限で全バッチ処理の自動実行を無効化しております。 今回は確認するために集計レポートのみ実行したため、報酬推移のデータが反映されませんでした。

必要である場合、バッチを手動で実行させてデータをご確認頂けますが、 いかがなさいますでしょうか?

HIROKO-M commented 2 weeks ago

@Giang Nguyen Thi Kim (Bee Tech - Comtor) cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Kien Bui Hoang (Bee Tech - Comtor) @松田 寛子

お世話になります。

早速のご対応ありがとうございました。 STGで仕様を確認し、問題なくアフィリエイトフレンズ -Aも表示されてることが確認できました。

付随して一点だけすみません。別件で念の為確認させてください。

大元の集計レポートでは報酬データが確認できていますが、 http://afriends-staging.ap-northeast-1.elasticbeanstalk.com/admin/report_analysis/analysisreports/

それ以外の全体報酬推移〜サイト別報酬推移までデータ表示(反映)されていないのですが、 http://afriends-staging.ap-northeast-1.elasticbeanstalk.com/admin/report_analysis/overallreward/ http://afriends-staging.ap-northeast-1.elasticbeanstalk.com/admin/report_analysis/aspreward/ http://afriends-staging.ap-northeast-1.elasticbeanstalk.com/admin/report_analysis/memberreward/ http://afriends-staging.ap-northeast-1.elasticbeanstalk.com/admin/report_analysis/itemreward/ http://afriends-staging.ap-northeast-1.elasticbeanstalk.com/admin/report_analysis/sitereward/

これはSTG環境だから表示(反映)されていないだけでしょうか? であれば特に問題はないのですが、何か仕様の問題(バグか何か)の一種なのか懸念があり確認でした。

お手数ですがご確認宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 cc @松田 寛子 @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Kien Bui Hoang (Bee Tech - Comtor) お世話になっております。

公開フラグをOFFにしても対象ASPのこれまで既に取得したデータは集計レポートに表示/閲覧できるように修正

→上記の修正が完了してSTG環境へ反映致しました。 社内検証も行って特に問題ございませんでした。

お手数をおかけしますが、本件の改修をご確認のお願い致します。 どうぞよろしくお願いいたします。

HIROKO-M commented 2 weeks ago

@Giang Nguyen Thi Kim (Bee Tech - Comtor) cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Kien Bui Hoang (Bee Tech - Comtor)

お疲れ様です。諸々承知しました。

ご対応ありがとうございます。

引き続き宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 cc @松田 寛子 @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Kien Bui Hoang (Bee Tech - Comtor) ご確認ありがとうございます。

そのため、公開フラグをOFFにしても対象ASPのこれまで既に取得したデータは集計レポートに表示/閲覧できるように修正をお願いしたいのですが可能でしょうか?(今回の実装に、集計レポートを含めない)

→チームと確認した上、上記の修正は対応できます。 本日中(11/24)に修正内容をSTG環境へ反映する予定です。 STG環境反映と社内確認が完了次第、再度連絡致します。

どうぞよろしくお願いいたします。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor) cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) @松田 寛子

お疲れ様です。 STG環境への反映ありがとうございます。

仕様を確認して要件通りに実装されてることは確認できましたが、 完全に私の認識もれで大変恐縮なのですが、、、一点だけお願いがあります。

集計レポートに関して、こちらは過去報酬データを分析するための社内向けの重要レポートなので、 ASP管理の公開フラグをOFFにすることで過去データが閲覧できなくなってしまうのは困るという事情があります。

そのため、公開フラグをOFFにしても対象ASPのこれまで既に取得したデータは集計レポートに表示/閲覧できるように修正をお願いしたいのですが可能でしょうか?(今回の実装に、集計レポートを含めない)

以上、ご確認・ご検討宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 @松田 寛子 cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) お疲れ様です。

本件をSTG環境まで対応完了し、 社内検証では問題なくご希望のの通り動作していることを確認できております。

お手数をおかけしますが、本件の改修をご確認のお願い致します。 ご確認の際、ランキングデータを正確に検証したい場合はご連絡いただければ、すぐバッチを実行し、データを習得致します。

以上、進捗報告させて頂きます。 ご確認のほどよろしくお願い致します。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor) cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) @松田 寛子

お疲れ様です。 スケジュールのご提示ありがとうございます。

提示スケジュールでご対応宜しくお願いします。

HIROKO-M commented 2 weeks ago

@君野 翼 cc @松田 寛子 @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) 上記ご質問ありがとうございます。

対応スケジュールについて、社内確認のところ、 弊社も事前確認・検証のためにSTG環境への実装を進めて検証作業も十分に実施した方が良いかと考えております。

よって、本件の実装スケジュールを下記のように予定を立てさせて頂きます。 ・11/17  対応開始 ・11/24  弊社の社内検証完了、ご確認頂く

以上、本件対応のスケジュール予定を報告させて頂きます。 ご確認お願い致します。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor) cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) @松田 寛子

お世話になります。

今回の追加対応はASP公開フラグを見て非公開済みASPを機能から除外する処理になりますので、 いわばシステム全体に非公開済みASPを除外する条件を追加することになります。 よって、今後他ASPを除外したい場合、管理画面で非公開に切り替えるだけで制御可能で他に追加対応が発生しません。

なるほど承知しました。ご説明ありがとうございます。

公開/非公開で切り替える機能の実装ということでご対応いただけるのでしたら、 本来こちらの実装は2024年4月1日のAF-Aサーバ停止のスケジュールに合わせて実装進めていただくつもりでしたが、 STG環境への実装までは進めてもらったほうが良いかなと考えていますがいかがでしょう? (本番環境への実装は2024年4月1日のAF-Aサーバ停止のスケジュールに合わせ行う)

ご検討宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 @松田 寛子 cc @松田 寛子 @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) お待たせいたしましてすみません。

上記質問に答えますと、前者の

今回の実装をすることで今後は対象ASPの公開フラグを「非公開」にすることで、 会員サイト側だけでなく管理サイト側も除外されるようになるという理解であってますか?

が合っております。

今回の追加対応はASP公開フラグを見て非公開済みASPを機能から除外する処理になりますので、 いわばシステム全体に非公開済みASPを除外する条件を追加することになります。 よって、今後他ASPを除外したい場合、管理画面で非公開に切り替えるだけで制御可能で他に追加対応が発生しません。

以上、ご回答とさせて頂きます。 ご確認のほどよろしくお願い致します。

HIROKO-M commented 2 weeks ago

@Kien Bui Hoang (Bee Tech - Comtor) cc @Toru Kaneko(Bee Tech)@Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) @松田 寛子

お世話になります。 本件調査及び工数のお見積りありがとうございます。

会員サイト側は公開フラグを「非公開」にすれば問題なく除外され、 管理サイト側が除外のために実装が必要とのことで理解しました。

一点確認になりますが、

今回の実装をすることで今後は対象ASPの公開フラグを「非公開」にすることで、 会員サイト側だけでなく管理サイト側も除外されるようになるという理解であってますか?

それとも、

例えばA8.Netも今後除外したいとなった際には、 今回同様に管理サイト側の除外の実装は都度必要になるということでしょうか?

お伺いした経緯としては、もし前者の理解で合ってましたら、 今後も同様の対お王が必要になった際に運用工数が減らせるので良いなと考えた次第です。

それではご確認のほど宜しくお願い致します。

HIROKO-M commented 2 weeks ago

@君野 翼 @松田 寛子 cc @Toru Kaneko(Bee Tech) @Teruaki Iwane (Bee Tech - Promo Manager) @Thao Do Thi Phuong (Bee Tech - QC Manager) @Giang Nguyen Thi Kim (Bee Tech - Comtor) 本件において、調査を行い、ASP アフィリエイトフレンズ-A(AF-A)の削除に対応必要箇所を下記のように分かりました。

要対応箇所

会員サイト

会員サイトにおいて、ASP AF-A に関連する機能はASP管理画面「公開フラグ」を非公開にすることで対応可能となります。 (会員サイトレポート、特別単価を探す、報酬通知、、ランキングASPログイン情報設定を含めております) ・ASP AF-A 管理画面(本番環境) https://service.affiliate-friends.co.jp/admin/user_details/serviceprovider/18/change/ → 会員サイトは追加対応なし

管理サイト

ASP管理画面「公開フラグ」の操作で切り替えるように、非公開済みASP(enabled=False)を下記画面で除外するよう実装することが必要になります。 ・ASP User Accounts:admin/user_details/accountasp/(スパーアドミン権限のみ) ・Lambda Functions:user_details/lambdafunctionsasp/(スパーアドミン権限のみ) ・フレンズ特単管理:admin/special_prices/specialprices/ ・動画管理:admin/movies/movie/ ・集計レポート:admin/report_analysis/analysisreports/

対応工数

合計工数 :14時間


以上ご報告させて頂きます。 ご確認お願い致します。

HIROKO-M commented 2 weeks ago

コメントなし

HIROKO-M commented 2 weeks ago

コメントなし

HIROKO-M commented 2 weeks ago

コメントなし

HIROKO-M commented 2 weeks ago

コメントなし