From e662e43defc671583246bdfe6ff47bc9d5e46ad5 Mon Sep 17 00:00:00 2001 From: Vishakh Date: Wed, 8 Apr 2026 15:03:17 -0400 Subject: [PATCH 1/2] Update X Pixel event tracking: replace "track" with "event" and refine custom event IDs for improved metadata accuracy. --- lib/analytics.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/analytics.ts b/lib/analytics.ts index bfd86cf..22fc1d5 100644 --- a/lib/analytics.ts +++ b/lib/analytics.ts @@ -81,9 +81,9 @@ function trackXEvent(eventId: string, metadata?: Record) { if (typeof window !== 'undefined' && window.twq) { try { if (metadata) { - window.twq('track', eventId, metadata); + window.twq('event', eventId, metadata); } else { - window.twq('track', eventId); + window.twq('event', eventId, {}); } } catch (error) { console.warn('X Pixel tracking failed:', error); @@ -163,7 +163,7 @@ export function trackExploreTabViewed() { trackRedditConversion('ViewContent'); // Track as ViewContent event on X - trackXEvent('tw-r9lkr-rbs61'); + trackXEvent('tw-r9lkr-rbtjq'); // Custom event - Explore Tab Viewed trackXConversion('ViewContent'); } @@ -181,7 +181,7 @@ export function trackQueryRun(resultCount: number, shouldTrackReddit: boolean = trackRedditConversion('Search'); // Track as Search event on X - trackXEvent('tw-r9lkr-138c4u'); + trackXEvent('tw-r9lkr-rbtjr'); // Custom event - User Search trackXConversion('Search'); } } @@ -224,7 +224,7 @@ export function trackGenotypeFileLoaded(fileSize: number, variantCount: number) }); // Track as Lead event on X - trackXEvent('tw-r9lkr-138c4w', { + trackXEvent('tw-r9lkr-rbtjs', { // Custom event - DNA File Upload conversion_id: conversionId, }); trackXConversion('Lead', { @@ -273,7 +273,7 @@ export function trackUserLoggedIn() { }); // Track as SignUp event on X - trackXEvent('tw-r9lkr-138c4x', { + trackXEvent('tw-r9lkr-rbtjt', { // Custom event - User login conversion_id: conversionId, }); trackXConversion('SignUp', { @@ -341,7 +341,7 @@ export function trackSubscribedWithCreditCard(durationDays: number) { }); // Track as Purchase event on X - trackXEvent('tw-r9lkr-138c4y', { + trackXEvent('tw-r9lkr-rbtju', { // Correct Pixel ID conversion_id: conversionId, value: value.toFixed(2), currency: 'USD', @@ -379,7 +379,7 @@ export function trackSubscribedWithStablecoin(durationDays: number) { }); // Track as Purchase event on X - trackXEvent('tw-r9lkr-138c4y', { + trackXEvent('tw-r9lkr-rbtju', { // Correct Pixel ID conversion_id: conversionId, value: value.toFixed(2), currency: 'USD', From 7c323e744622d8e8db23a8374801e610841a796e Mon Sep 17 00:00:00 2001 From: Vishakh Date: Wed, 8 Apr 2026 15:03:32 -0400 Subject: [PATCH 2/2] Remove `gwas_catalog` SQL table definition file from localdata directory. --- localdata/gwas_catalog.sql | 40 -------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 localdata/gwas_catalog.sql diff --git a/localdata/gwas_catalog.sql b/localdata/gwas_catalog.sql deleted file mode 100644 index be57097..0000000 --- a/localdata/gwas_catalog.sql +++ /dev/null @@ -1,40 +0,0 @@ -CREATE TABLE gwas_catalog ( - date_added_to_catalog VARCHAR, - pubmedid VARCHAR, - first_author VARCHAR, - date VARCHAR, - journal VARCHAR, - link VARCHAR, - study VARCHAR, - disease_trait VARCHAR, - initial_sample_size VARCHAR, - replication_sample_size VARCHAR, - region VARCHAR, - chr_id VARCHAR, - chr_pos VARCHAR, - reported_genes VARCHAR, - mapped_gene VARCHAR, - upstream_gene_id VARCHAR, - downstream_gene_id VARCHAR, - snp_gene_ids VARCHAR, - upstream_gene_distance VARCHAR, - downstream_gene_distance VARCHAR, - strongest_snp_risk_allele VARCHAR, - snps VARCHAR, - merged VARCHAR, - snp_id_current VARCHAR, - context VARCHAR, - intergenic VARCHAR, - risk_allele_frequency VARCHAR, - p_value VARCHAR, - pvalue_mlog VARCHAR, - p_value_text VARCHAR, - or_or_beta VARCHAR, - ci_text VARCHAR, - platform_snps_passing_qc VARCHAR, - cnv VARCHAR, - mapped_trait VARCHAR, - mapped_trait_uri VARCHAR, - study_accession VARCHAR, - genotyping_technology VARCHAR -);