@@ -14,9 +14,6 @@ import { LocationStatus } from '@fxa/payments/eligibility';
1414import {
1515 CheckoutEvents ,
1616 CheckoutPaymentEvents ,
17- GleanInterstitialOfferEvent ,
18- GleanPageViewEvent ,
19- GleanRetentionFlowEvent ,
2017 PaymentsEmitterEvents ,
2118 SP3RolloutEvent ,
2219 SubscriptionEndedEvents ,
@@ -70,18 +67,6 @@ export class PaymentsEmitterService {
7067 'genericGleanSubManageEvent' ,
7168 this . handleGenericSubManageGleanEvent . bind ( this )
7269 ) ;
73- this . emitter . on (
74- 'gleanPageView' ,
75- this . handleGleanPageView . bind ( this )
76- ) ;
77- this . emitter . on (
78- 'gleanRetentionFlow' ,
79- this . handleGleanRetentionFlow . bind ( this )
80- ) ;
81- this . emitter . on (
82- 'gleanInterstitialOffer' ,
83- this . handleGleanInterstitialOffer . bind ( this )
84- ) ;
8570 }
8671
8772 getEmitter ( ) : Emittery < PaymentsEmitterEvents > {
@@ -276,29 +261,6 @@ export class PaymentsEmitterService {
276261 await this . paymentsGleanService . recordGenericSubManageEvent ( eventData ) ;
277262 }
278263
279- async handleGleanPageView ( eventData : GleanPageViewEvent ) {
280- const { pageMetrics, ...subManageArgs } = eventData ;
281- await this . paymentsGleanService . recordPageView ( subManageArgs , pageMetrics ) ;
282- }
283-
284- async handleGleanRetentionFlow ( eventData : GleanRetentionFlowEvent ) {
285- const { retentionFlowMetrics, ...subManageArgs } = eventData ;
286- await this . paymentsGleanService . recordRetentionFlow (
287- subManageArgs ,
288- retentionFlowMetrics
289- ) ;
290- }
291-
292- async handleGleanInterstitialOffer (
293- eventData : GleanInterstitialOfferEvent
294- ) {
295- const { interstitialOfferMetrics, ...subManageArgs } = eventData ;
296- await this . paymentsGleanService . recordInterstitialOffer (
297- subManageArgs ,
298- interstitialOfferMetrics
299- ) ;
300- }
301-
302264 async handleCheckoutFail ( eventData : CheckoutPaymentEvents ) {
303265 const additionalData = await retrieveAdditionalMetricsData (
304266 this . productConfigurationManager ,
0 commit comments