{"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:07:55.673619+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765195502 Previous expiry: 1765195204.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:07:55.703947+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:07:55.703948+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:07:55.703966+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:07:55.703966+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.145", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.383416+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.383423+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.38345+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.383466+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=c123c0dd-8180-4f12-949e-39e708bb89e0", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.383932+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=c123c0dd-8180-4f12-949e-39e708bb89e0 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_0c2da0c4-a497-b484-8c44-92a248fc8f8a", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.481478+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=c123c0dd-8180-4f12-949e-39e708bb89e0 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_a7d78b6f-b90f-c3ab-aa43-7694c3ff1a49", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.488937+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: c123c0dd-8180-4f12-949e-39e708bb89e0 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_0c2da0c4-a497-b484-8c44-92a248fc8f8a: Data cloud query execution took 105.01ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.488973+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=c123c0dd-8180-4f12-949e-39e708bb89e0", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.48898+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=c123c0dd-8180-4f12-949e-39e708bb89e0 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:10:03.48902+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.83.138", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.17865+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.178661+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.178678+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.178742+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=8068a0ba-a2ad-4753-8fb4-118c74ee12d9", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.179775+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8068a0ba-a2ad-4753-8fb4-118c74ee12d9 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_27c06697-b38a-2bb6-9b4c-c2756cf7e3f2", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.265553+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8068a0ba-a2ad-4753-8fb4-118c74ee12d9 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ac87308b-908c-f686-c042-0ee31f00db03", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.275077+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 8068a0ba-a2ad-4753-8fb4-118c74ee12d9 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_27c06697-b38a-2bb6-9b4c-c2756cf7e3f2: Data cloud query execution took 95.30ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.275103+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=8068a0ba-a2ad-4753-8fb4-118c74ee12d9", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.275178+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=8068a0ba-a2ad-4753-8fb4-118c74ee12d9 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:20:02.27521+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:22:55.788466+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765196393 Previous expiry: 1765196219.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:22:55.828141+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:22:55.828142+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:22:55.82815+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:22:55.828173+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:27:55.829168+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765196695 Previous expiry: 1765196393.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:27:55.871518+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:27:55.871519+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:27:55.871523+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:27:55.871542+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.155", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.710635+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.710645+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.710675+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.710689+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=f1c449ca-d04c-4608-b602-388897ffa598", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.711196+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f1c449ca-d04c-4608-b602-388897ffa598 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_2bed9bef-879d-2082-7942-f100e4e92ffe", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.801319+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f1c449ca-d04c-4608-b602-388897ffa598 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_36dbade6-ea45-7295-5843-95f511956ca5", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.808881+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: f1c449ca-d04c-4608-b602-388897ffa598 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_36dbade6-ea45-7295-5843-95f511956ca5: Data cloud query execution took 97.68ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.808915+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=f1c449ca-d04c-4608-b602-388897ffa598", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.809023+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=f1c449ca-d04c-4608-b602-388897ffa598 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:30:03.809065+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:32:55.871932+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765196996 Previous expiry: 1765196695.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:32:55.913755+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:32:55.913755+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:32:55.913756+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:32:55.91376+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.48", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.410335+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.410341+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.41036+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.410378+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=122aac9c-c0c4-48cb-847c-47286d8c659d", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.410845+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=122aac9c-c0c4-48cb-847c-47286d8c659d \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_d22abe0e-8f4c-01b0-1042-7e16e91905d9", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.50001+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=122aac9c-c0c4-48cb-847c-47286d8c659d \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_3f5a79ae-cdf4-519c-5a48-fe3e454d816a", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.506931+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 122aac9c-c0c4-48cb-847c-47286d8c659d dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_d22abe0e-8f4c-01b0-1042-7e16e91905d9: Data cloud query execution took 96.09ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.506992+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=122aac9c-c0c4-48cb-847c-47286d8c659d", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.506993+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=122aac9c-c0c4-48cb-847c-47286d8c659d \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:01.506996+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.36", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.19131+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.191322+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.191461+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.191461+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=f24c7bf5-bfec-4d3b-8d36-b97c672557a6", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.191677+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f24c7bf5-bfec-4d3b-8d36-b97c672557a6 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_8f2561be-d84d-9c82-e04e-99a5f171bdad", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.279162+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f24c7bf5-bfec-4d3b-8d36-b97c672557a6 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_4eed556b-a1f6-2092-b248-f163fc98df50", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.281847+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: f24c7bf5-bfec-4d3b-8d36-b97c672557a6 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_8f2561be-d84d-9c82-e04e-99a5f171bdad: Data cloud query execution took 90.16ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.281866+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=f24c7bf5-bfec-4d3b-8d36-b97c672557a6", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.281938+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=f24c7bf5-bfec-4d3b-8d36-b97c672557a6 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:35:02.281967+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:52:56.079178+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765198199 Previous expiry: 1765197899.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:52:56.115556+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:52:56.115557+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:52:56.115561+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:52:56.115584+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:57:56.116023+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765198500 Previous expiry: 1765198199.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:57:56.152738+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:57:56.152746+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:57:56.152747+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T11:57:56.152768+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.107", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.764754+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.764764+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.764783+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.764804+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=7c30860f-3f3c-4d92-87d9-41a191aa2155", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.765824+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=7c30860f-3f3c-4d92-87d9-41a191aa2155 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_74d57128-4468-2fa2-c64d-a8599b2452d5", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.86397+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=7c30860f-3f3c-4d92-87d9-41a191aa2155 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_bfbcf208-5f36-0dad-3f41-acaefab3cfc7", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.865916+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 7c30860f-3f3c-4d92-87d9-41a191aa2155 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_74d57128-4468-2fa2-c64d-a8599b2452d5: Data cloud query execution took 100.09ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.865946+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=7c30860f-3f3c-4d92-87d9-41a191aa2155", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.866025+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=7c30860f-3f3c-4d92-87d9-41a191aa2155 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:06:14.866055+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:17:56.280547+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765199820 Previous expiry: 1765199520.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:17:56.346067+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:17:56.346068+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:17:56.346075+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:17:56.346097+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.70", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.688768+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.688777+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.688802+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.688859+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=fda94803-db50-4530-96fa-2e9d957f844f", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.68933+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=fda94803-db50-4530-96fa-2e9d957f844f \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_5a3b653a-7d61-5ea4-9c48-53e4eeb03512", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.764381+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=fda94803-db50-4530-96fa-2e9d957f844f \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_5fde3a95-ab4b-5a8b-3443-1761c5a23a31", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.787743+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: fda94803-db50-4530-96fa-2e9d957f844f dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_5fde3a95-ab4b-5a8b-3443-1761c5a23a31: Data cloud query execution took 98.40ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.787778+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=fda94803-db50-4530-96fa-2e9d957f844f", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.78778+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=fda94803-db50-4530-96fa-2e9d957f844f \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:35:13.787805+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:37:56.458929+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765201020 Previous expiry: 1765200720.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:37:56.496823+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:37:56.496824+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:37:56.496832+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:37:56.496849+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.107", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:02.936874+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:02.936885+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:02.936915+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:02.936948+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=5709660b-6653-485f-8bb6-0ea4d91e6f29", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:02.93742+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=5709660b-6653-485f-8bb6-0ea4d91e6f29 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_df02c2fc-097e-f9b3-ca4a-b1d20e35ba61", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:03.008353+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=5709660b-6653-485f-8bb6-0ea4d91e6f29 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ca320150-b40f-28aa-7645-925b55e7eb8a", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:03.014546+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 5709660b-6653-485f-8bb6-0ea4d91e6f29 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_df02c2fc-097e-f9b3-ca4a-b1d20e35ba61: Data cloud query execution took 77.13ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:03.014581+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=5709660b-6653-485f-8bb6-0ea4d91e6f29", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:03.01466+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=5709660b-6653-485f-8bb6-0ea4d91e6f29 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:40:03.014695+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.79", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.268689+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.268702+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.268707+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.268734+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=84ce0127-fb09-42e8-90cb-e3fafdc3e43d", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.269669+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=84ce0127-fb09-42e8-90cb-e3fafdc3e43d \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_a0cb95f1-7eab-35bd-4d40-dcd821393884", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.362923+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=84ce0127-fb09-42e8-90cb-e3fafdc3e43d \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_487348ce-16d5-6f90-564a-3e73e5d7985b", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.372538+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 84ce0127-fb09-42e8-90cb-e3fafdc3e43d dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_a0cb95f1-7eab-35bd-4d40-dcd821393884: Data cloud query execution took 102.88ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.372574+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=84ce0127-fb09-42e8-90cb-e3fafdc3e43d", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.372591+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=84ce0127-fb09-42e8-90cb-e3fafdc3e43d \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:50:01.372629+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.61", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.703812+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.703826+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.703851+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.703866+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=ab1db4cd-c898-4e30-98ae-8e511b8dd07c", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.704359+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_sf_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.782123+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_sf_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.79099+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_dc_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.831217+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "AuthService.log: DataCloud AuthService - Authentication successful", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.831222+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_dc_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.833058+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "AuthService.log: DataCloud AuthService - Authentication successful", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.83308+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=ab1db4cd-c898-4e30-98ae-8e511b8dd07c \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_e742bc28-6580-7eab-0e45-1da13531c743", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.922206+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=ab1db4cd-c898-4e30-98ae-8e511b8dd07c \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_23df368c-4f5c-b28b-404b-30f102609896", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.926297+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: ab1db4cd-c898-4e30-98ae-8e511b8dd07c dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_e742bc28-6580-7eab-0e45-1da13531c743: Data cloud query execution took 221.93ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.926319+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=ab1db4cd-c898-4e30-98ae-8e511b8dd07c", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.926344+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=ab1db4cd-c898-4e30-98ae-8e511b8dd07c \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:55:02.926368+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:57:56.64838+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765202103 Previous expiry: 1765201921.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:57:56.687364+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:57:56.687365+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:57:56.687365+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T12:57:56.68739+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Retrieved sponsored listings for search", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:00.126961+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Fetched sponsored listings based on categories ", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:00.155143+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.83.130", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.616008+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.616015+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.61602+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.616039+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=e426e588-edf9-4546-9968-2eb9fff79fd1", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.616497+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=e426e588-edf9-4546-9968-2eb9fff79fd1 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_8a384b9e-9b71-8786-0b48-79edf4b7c8b2", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.744326+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=e426e588-edf9-4546-9968-2eb9fff79fd1 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_dbca421f-4930-368c-0e43-dc953b7b1934", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.744456+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: e426e588-edf9-4546-9968-2eb9fff79fd1 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_dbca421f-4930-368c-0e43-dc953b7b1934: Data cloud query execution took 127.96ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.744475+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=e426e588-edf9-4546-9968-2eb9fff79fd1", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.744555+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=e426e588-edf9-4546-9968-2eb9fff79fd1 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:00:03.744585+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:02:56.687855+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765202521 Previous expiry: 1765202103.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:02:56.728725+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:02:56.728726+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:02:56.72873+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:02:56.728736+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.117", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.500396+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.500402+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.500424+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.500427+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=1c057b9a-630c-43fe-8983-1e53bc7de0af", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.500757+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=1c057b9a-630c-43fe-8983-1e53bc7de0af \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_b0b94eda-5f3b-9780-3741-d1c8b1302469", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.596893+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=1c057b9a-630c-43fe-8983-1e53bc7de0af \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_7ec2c42f-8e0b-e9af-bf4e-8336284f02fd", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.597995+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 1c057b9a-630c-43fe-8983-1e53bc7de0af dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_b0b94eda-5f3b-9780-3741-d1c8b1302469: Data cloud query execution took 97.24ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.59803+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=1c057b9a-630c-43fe-8983-1e53bc7de0af", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.598036+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=1c057b9a-630c-43fe-8983-1e53bc7de0af \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:05:03.598051+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.176", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:01.932037+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:01.932049+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:01.932071+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:01.932095+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=97e3c839-3e92-457d-b867-d6373f567cab", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:01.932559+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=97e3c839-3e92-457d-b867-d6373f567cab \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_15f2561d-eafc-608e-364f-5a43c345dd5a", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:02.040737+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=97e3c839-3e92-457d-b867-d6373f567cab \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_68e534f0-c3dd-5a94-1349-77b030f21ebd", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:02.040804+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 97e3c839-3e92-457d-b867-d6373f567cab dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_15f2561d-eafc-608e-364f-5a43c345dd5a: Data cloud query execution took 108.25ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:02.040833+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=97e3c839-3e92-457d-b867-d6373f567cab", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:02.040944+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=97e3c839-3e92-457d-b867-d6373f567cab \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:10:02.040968+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:17:56.811511+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765203421 Previous expiry: 1765203121.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:17:56.953673+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:17:56.953674+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:17:56.953676+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:17:56.953676+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.135", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.811014+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.811019+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.81103+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.811052+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=04e60bf9-fe45-45d0-b2d6-507c17c1f418", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.811496+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.54", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.869651+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.869661+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.869694+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.869695+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=b136d442-57fc-43a3-bd8c-fbce5876055c", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.869978+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=04e60bf9-fe45-45d0-b2d6-507c17c1f418 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_4621c9b3-b3a7-48a7-844c-268d6cb09aa0", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.911875+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=04e60bf9-fe45-45d0-b2d6-507c17c1f418 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_6bc84fa3-d1d8-7fb7-4544-94a9cc8e4210", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.912907+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 04e60bf9-fe45-45d0-b2d6-507c17c1f418 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_6bc84fa3-d1d8-7fb7-4544-94a9cc8e4210: Data cloud query execution took 101.41ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.912932+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=04e60bf9-fe45-45d0-b2d6-507c17c1f418", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.912946+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=04e60bf9-fe45-45d0-b2d6-507c17c1f418 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.912978+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=b136d442-57fc-43a3-bd8c-fbce5876055c \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_666be51e-2424-1291-2344-f92f7187a525", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.930002+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=b136d442-57fc-43a3-bd8c-fbce5876055c \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_41ca6e54-a2a8-7b9c-8d40-79eb5789e76b", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.96105+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: b136d442-57fc-43a3-bd8c-fbce5876055c dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_666be51e-2424-1291-2344-f92f7187a525: Data cloud query execution took 91.06ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.96106+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=b136d442-57fc-43a3-bd8c-fbce5876055c", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.961128+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=b136d442-57fc-43a3-bd8c-fbce5876055c \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:20:01.961146+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.161", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.602861+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.602868+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.602878+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.60292+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=8293b135-aa43-48b2-83cd-d0eb28639a86", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.603385+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8293b135-aa43-48b2-83cd-d0eb28639a86 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_a9e2e3e9-f891-0e94-3241-4a7b9a958cda", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.769354+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8293b135-aa43-48b2-83cd-d0eb28639a86 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ba605b3b-4a93-4492-f848-7c819f66b010", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.906152+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 8293b135-aa43-48b2-83cd-d0eb28639a86 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_a9e2e3e9-f891-0e94-3241-4a7b9a958cda: Data cloud query execution took 302.76ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.906163+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=8293b135-aa43-48b2-83cd-d0eb28639a86", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.906243+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=8293b135-aa43-48b2-83cd-d0eb28639a86 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:35:02.906251+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.105", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.069657+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.069662+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.069673+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.06969+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=a4c5a98d-9a31-40bf-8e03-ad588a5fc481", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.070174+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=a4c5a98d-9a31-40bf-8e03-ad588a5fc481 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_42811375-6bb4-b98f-d145-ea437fd48cc3", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.166268+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=a4c5a98d-9a31-40bf-8e03-ad588a5fc481 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_1023bb8c-b89b-2988-a246-20a67e7f7065", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.166516+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: a4c5a98d-9a31-40bf-8e03-ad588a5fc481 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_1023bb8c-b89b-2988-a246-20a67e7f7065: Data cloud query execution took 96.35ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.166556+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=a4c5a98d-9a31-40bf-8e03-ad588a5fc481", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.166631+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=a4c5a98d-9a31-40bf-8e03-ad588a5fc481 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:40:02.166662+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.131", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.670068+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.670072+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.670097+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.67016+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=a8f168e3-e3a6-4694-8787-9523e6b41513", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.671157+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=a8f168e3-e3a6-4694-8787-9523e6b41513 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_afe7d36a-bfcc-11ae-cc43-d6c184c384f3", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.76996+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=a8f168e3-e3a6-4694-8787-9523e6b41513 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ef26f83b-e4c9-599b-1a42-673caf1e8cb1", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.770186+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: a8f168e3-e3a6-4694-8787-9523e6b41513 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_afe7d36a-bfcc-11ae-cc43-d6c184c384f3: Data cloud query execution took 99.03ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.770219+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=a8f168e3-e3a6-4694-8787-9523e6b41513", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.770223+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=a8f168e3-e3a6-4694-8787-9523e6b41513 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:50:01.77025+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:52:57.279422+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765205498 Previous expiry: 1765205198.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:52:57.311952+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:52:57.311952+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:52:57.311957+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:52:57.311963+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.84", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.518437+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.518443+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.518462+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.518478+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=65e54d12-45d3-409f-a8d8-f1997dafd8fb", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.518987+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_sf_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.607461+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_dc_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.655311+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "AuthService.log: DataCloud AuthService - Authentication successful", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.655335+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=65e54d12-45d3-409f-a8d8-f1997dafd8fb \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_457de9ce-cd68-f38c-474d-541ddfc8e17f", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T13:55:01.755636+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Fetched sponsored listings based on categories ", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:00:00.070197+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Retrieved sponsored listings for search", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:00:00.080191+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:02:57.355168+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765206002 Previous expiry: 1765205702.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:02:57.384476+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:02:57.384476+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:02:57.384485+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:02:57.384487+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.144", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.819412+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.819424+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.819444+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.819456+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=131a965f-b181-4d57-a825-c97eab7aa49d", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.819927+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=131a965f-b181-4d57-a825-c97eab7aa49d \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_975bb397-0fb5-05a0-de4a-0e5d8041317e", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.915633+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=131a965f-b181-4d57-a825-c97eab7aa49d \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_db386233-8caf-0c97-704c-d98bf10c9205", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.915844+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 131a965f-b181-4d57-a825-c97eab7aa49d dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_975bb397-0fb5-05a0-de4a-0e5d8041317e: Data cloud query execution took 95.92ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.91588+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=131a965f-b181-4d57-a825-c97eab7aa49d", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.915938+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=131a965f-b181-4d57-a825-c97eab7aa49d \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:01.915965+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.84", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.30939+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.309394+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.309408+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.309425+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=3de3c2f3-2503-4ec5-8057-37b03595a799", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.309886+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=3de3c2f3-2503-4ec5-8057-37b03595a799 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_f9dad31e-cefd-6683-0c4a-2911bb1bb9bb", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.401466+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=3de3c2f3-2503-4ec5-8057-37b03595a799 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_95517ae6-5398-a1b6-7247-52416352c41b", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.418563+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 3de3c2f3-2503-4ec5-8057-37b03595a799 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_95517ae6-5398-a1b6-7247-52416352c41b: Data cloud query execution took 108.67ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.418596+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=3de3c2f3-2503-4ec5-8057-37b03595a799", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.418603+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=3de3c2f3-2503-4ec5-8057-37b03595a799 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:05:02.418623+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:07:57.386093+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765206398 Previous expiry: 1765206002.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:07:57.425781+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:07:57.425782+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:07:57.425783+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:07:57.425787+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.37", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.218128+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.218139+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.218169+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.218187+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=bd2f3a52-7dcd-4101-bca5-872efda36d79", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.218656+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=bd2f3a52-7dcd-4101-bca5-872efda36d79 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_5a9facdf-29da-fc93-094b-75a0fc8d0a03", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.365374+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=bd2f3a52-7dcd-4101-bca5-872efda36d79 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_5c93124a-01fd-d8a6-a140-1e655b1624e9", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.389758+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: bd2f3a52-7dcd-4101-bca5-872efda36d79 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_5a9facdf-29da-fc93-094b-75a0fc8d0a03: Data cloud query execution took 171.10ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.389785+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=bd2f3a52-7dcd-4101-bca5-872efda36d79", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.389867+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=bd2f3a52-7dcd-4101-bca5-872efda36d79 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:10:03.389905+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:12:57.426931+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765206698 Previous expiry: 1765206398.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:12:57.466284+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:12:57.466284+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:12:57.466289+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:12:57.466291+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.99", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.347828+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.347834+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.347839+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.347853+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=e2bffeba-bc9a-40ea-bee4-59a727e57e5b", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.348834+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=e2bffeba-bc9a-40ea-bee4-59a727e57e5b \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ae8784b3-5ff9-0492-314c-b5cd1c978f43", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.444965+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=e2bffeba-bc9a-40ea-bee4-59a727e57e5b \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_9c882b89-1621-ffb4-ae4f-baa5dd472349", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.447358+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: e2bffeba-bc9a-40ea-bee4-59a727e57e5b dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_9c882b89-1621-ffb4-ae4f-baa5dd472349: Data cloud query execution took 98.52ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.447381+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=e2bffeba-bc9a-40ea-bee4-59a727e57e5b", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.447385+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=e2bffeba-bc9a-40ea-bee4-59a727e57e5b \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.447418+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.59", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.806873+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.806893+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.806932+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.806936+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=d52e0c40-6848-4f6c-926c-8da592e5702d", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.808017+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=d52e0c40-6848-4f6c-926c-8da592e5702d \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_4ad7002c-16ee-9d96-1749-acc012224464", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.858995+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=d52e0c40-6848-4f6c-926c-8da592e5702d \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_a18e45af-26e1-4586-a44b-c978ac0a8ad8", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.899536+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: d52e0c40-6848-4f6c-926c-8da592e5702d dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_a18e45af-26e1-4586-a44b-c978ac0a8ad8: Data cloud query execution took 91.51ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.899575+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=d52e0c40-6848-4f6c-926c-8da592e5702d", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.899624+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=d52e0c40-6848-4f6c-926c-8da592e5702d \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:15:03.899652+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:22:57.51515+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765207298 Previous expiry: 1765206998.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:22:57.560897+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:22:57.560898+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:22:57.560899+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:22:57.560903+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.83.75", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.371264+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.371269+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.371281+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.371299+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=688f3fda-ca60-4d9c-87b0-85db9f8c939c", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.371778+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=688f3fda-ca60-4d9c-87b0-85db9f8c939c \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_dc990f89-a164-199e-be4a-5bbb58782323", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.475554+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=688f3fda-ca60-4d9c-87b0-85db9f8c939c \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_a0a707aa-71e0-9d81-714b-d316fb727339", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.477705+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 688f3fda-ca60-4d9c-87b0-85db9f8c939c dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_a0a707aa-71e0-9d81-714b-d316fb727339: Data cloud query execution took 105.93ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.477756+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=688f3fda-ca60-4d9c-87b0-85db9f8c939c", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.477823+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=688f3fda-ca60-4d9c-87b0-85db9f8c939c \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:25:01.477848+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.20", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.754577+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.754588+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.754591+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.75461+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=825ed83d-d199-451d-ae7c-b7b1bd49dda3", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.755096+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=825ed83d-d199-451d-ae7c-b7b1bd49dda3 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_2187ac00-1b35-adac-e54e-553a34ac3966", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.860226+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=825ed83d-d199-451d-ae7c-b7b1bd49dda3 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_4ce2012d-2190-079b-e547-4af35d324305", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.875578+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 825ed83d-d199-451d-ae7c-b7b1bd49dda3 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_4ce2012d-2190-079b-e547-4af35d324305: Data cloud query execution took 120.47ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.875604+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=825ed83d-d199-451d-ae7c-b7b1bd49dda3", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.875657+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=825ed83d-d199-451d-ae7c-b7b1bd49dda3 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:30:03.875681+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.83.129", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.133594+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.133606+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.133615+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.133634+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=72d8ff92-2d1c-4869-b386-2328baf552c2", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.134095+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=72d8ff92-2d1c-4869-b386-2328baf552c2 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_6b38b947-3643-fdbd-ee4e-86db4ca6af86", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.222576+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=72d8ff92-2d1c-4869-b386-2328baf552c2 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_8d39d74e-4e7e-b59f-374b-3b54c3c60de6", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.229305+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 72d8ff92-2d1c-4869-b386-2328baf552c2 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_6b38b947-3643-fdbd-ee4e-86db4ca6af86: Data cloud query execution took 95.21ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.229327+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=72d8ff92-2d1c-4869-b386-2328baf552c2", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.229399+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=72d8ff92-2d1c-4869-b386-2328baf552c2 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:35:01.229432+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:47:57.746612+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765208798 Previous expiry: 1765208498.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:47:57.786158+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:47:57.786159+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:47:57.78616+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:47:57.786167+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=e60fb8eb-0ccb-4d3a-af88-b5cfcdce0b5c \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_e6131599-ba11-a093-ab45-2548796aadcf", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:50:03.510129+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: e60fb8eb-0ccb-4d3a-af88-b5cfcdce0b5c dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_b8fb0905-7f56-1e83-e74f-c94a0a61d842: Data cloud query execution took 265.66ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:50:03.510142+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=e60fb8eb-0ccb-4d3a-af88-b5cfcdce0b5c", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:50:03.510164+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=e60fb8eb-0ccb-4d3a-af88-b5cfcdce0b5c \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:50:03.510192+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:52:57.788249+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765209003 Previous expiry: 1765208798.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:52:57.881726+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:52:57.881727+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:52:57.881728+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T14:52:57.881728+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.80", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.644769+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.644782+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.644815+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.644833+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=ef4938a9-3fca-47b8-ace3-d5566c5d6558", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.645289+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=ef4938a9-3fca-47b8-ace3-d5566c5d6558 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_6759915d-9067-40b9-0d4f-dfc06890a245", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.726913+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=ef4938a9-3fca-47b8-ace3-d5566c5d6558 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_6cac2f76-0c4c-5eab-4049-e26e68cc90b4", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.73784+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: ef4938a9-3fca-47b8-ace3-d5566c5d6558 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_6cac2f76-0c4c-5eab-4049-e26e68cc90b4: Data cloud query execution took 92.54ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.737863+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=ef4938a9-3fca-47b8-ace3-d5566c5d6558", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.737863+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=ef4938a9-3fca-47b8-ace3-d5566c5d6558 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:00:03.737887+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:02:57.930865+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765209603 Previous expiry: 1765209398.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:02:57.972846+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:02:57.972847+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:02:57.972848+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:02:57.972851+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.178", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.126756+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.126761+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.126784+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.126814+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=4ef8c056-493d-4133-ba6d-dcc9c9bcecdb", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.127298+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=4ef8c056-493d-4133-ba6d-dcc9c9bcecdb \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_d2c637cf-be50-afad-f34a-5eff18a87534", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.218353+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=4ef8c056-493d-4133-ba6d-dcc9c9bcecdb \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_08198d55-20e5-0388-454a-8752c401e3f5", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.220094+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 4ef8c056-493d-4133-ba6d-dcc9c9bcecdb dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_d2c637cf-be50-afad-f34a-5eff18a87534: Data cloud query execution took 92.80ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.220138+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=4ef8c056-493d-4133-ba6d-dcc9c9bcecdb", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.220214+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=4ef8c056-493d-4133-ba6d-dcc9c9bcecdb \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:05:02.220244+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:07:57.974214+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765209998 Previous expiry: 1765209603.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:07:58.013216+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:07:58.013217+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:07:58.013222+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:07:58.01323+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:12:58.015251+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765210299 Previous expiry: 1765209998.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:12:58.066626+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:12:58.066627+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:12:58.066628+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:12:58.066632+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.109", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.311881+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.311887+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.311894+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.311902+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=a61bc1fe-da5a-4432-bbfd-8a17357635f4", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.312218+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=a61bc1fe-da5a-4432-bbfd-8a17357635f4 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_10e1842a-ef23-95b7-944a-7fc95bb2f2f9", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.414785+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=a61bc1fe-da5a-4432-bbfd-8a17357635f4 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_9fd823eb-2b05-1fb5-d04c-811021864deb", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.414984+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: a61bc1fe-da5a-4432-bbfd-8a17357635f4 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_10e1842a-ef23-95b7-944a-7fc95bb2f2f9: Data cloud query execution took 102.77ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.415009+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=a61bc1fe-da5a-4432-bbfd-8a17357635f4", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.415023+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=a61bc1fe-da5a-4432-bbfd-8a17357635f4 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:15:04.415049+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:17:58.067165+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765210599 Previous expiry: 1765210299.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:17:58.098098+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:17:58.098098+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:17:58.098105+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:17:58.098108+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:22:58.099216+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765210899 Previous expiry: 1765210599.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:22:58.142194+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:22:58.142195+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:22:58.142196+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:22:58.1422+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:27:58.143706+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765211199 Previous expiry: 1765210899.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:27:58.182618+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:27:58.182619+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:27:58.18262+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:27:58.182624+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:32:58.183158+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765211499 Previous expiry: 1765211199.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:32:58.2221+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:32:58.222102+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:32:58.222102+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:32:58.222103+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:37:58.223176+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765211799 Previous expiry: 1765211499.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:37:58.272522+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:37:58.272524+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:37:58.272524+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:37:58.272529+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.172", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.227858+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.227865+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.227882+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.227896+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=8e4ef4b4-c3f5-4250-b0a4-1af3a4132176", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.228283+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8e4ef4b4-c3f5-4250-b0a4-1af3a4132176 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_f75f7431-3e44-2e85-fc4e-99e1a6917b72", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.333935+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8e4ef4b4-c3f5-4250-b0a4-1af3a4132176 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_e66ae9b2-14c4-6684-5c40-5fef7bbe5a16", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.33635+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 8e4ef4b4-c3f5-4250-b0a4-1af3a4132176 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_e66ae9b2-14c4-6684-5c40-5fef7bbe5a16: Data cloud query execution took 108.06ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.336377+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=8e4ef4b4-c3f5-4250-b0a4-1af3a4132176", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.336456+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=8e4ef4b4-c3f5-4250-b0a4-1af3a4132176 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:40:02.336485+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:42:58.2748+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765212099 Previous expiry: 1765211799.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:42:58.307945+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:42:58.307946+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:42:58.307953+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:42:58.307953+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.31", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.684428+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.684439+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.684464+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.684481+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=0d68553c-b196-44de-98f7-cedc53126f2d", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.68495+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=0d68553c-b196-44de-98f7-cedc53126f2d \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_cd41cba5-b643-7897-1f49-798615e44617", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.775217+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=0d68553c-b196-44de-98f7-cedc53126f2d \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_77bbf706-7c54-ddb8-d644-df21363596bf", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.777157+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 0d68553c-b196-44de-98f7-cedc53126f2d dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_77bbf706-7c54-ddb8-d644-df21363596bf: Data cloud query execution took 92.21ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.777185+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=0d68553c-b196-44de-98f7-cedc53126f2d", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.777248+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=0d68553c-b196-44de-98f7-cedc53126f2d \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:45:04.777275+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:47:58.310601+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765212303 Previous expiry: 1765212099.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:47:58.355136+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:47:58.355137+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:47:58.355139+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:47:58.355142+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:52:58.355334+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765212699 Previous expiry: 1765212303.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:52:58.400333+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:52:58.400334+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:52:58.400335+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:52:58.400354+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.73", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:02.922022+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:02.922032+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:02.922048+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:02.922063+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=f081749b-2d53-4675-8e62-635301d95848", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:02.922535+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f081749b-2d53-4675-8e62-635301d95848 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_3fc09700-3cfc-caab-ed4e-27550bc3cc49", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.013502+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f081749b-2d53-4675-8e62-635301d95848 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_9b192278-c0fd-a88d-3947-a3951fb68d16", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.016352+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: f081749b-2d53-4675-8e62-635301d95848 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_9b192278-c0fd-a88d-3947-a3951fb68d16: Data cloud query execution took 93.81ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.016374+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=f081749b-2d53-4675-8e62-635301d95848", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.01638+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=f081749b-2d53-4675-8e62-635301d95848 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.016415+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.111", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.031335+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.031357+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.031379+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.031393+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=3992309f-97a0-41aa-a3eb-0accab663989", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.03183+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=3992309f-97a0-41aa-a3eb-0accab663989 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_93b6195b-1d06-ce91-8b47-9e7e6dc18c68", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.110673+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=3992309f-97a0-41aa-a3eb-0accab663989 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_e9cf6aa4-ee94-31a7-524c-dd12d5d8aa93", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.114552+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 3992309f-97a0-41aa-a3eb-0accab663989 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_e9cf6aa4-ee94-31a7-524c-dd12d5d8aa93: Data cloud query execution took 82.73ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.114575+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=3992309f-97a0-41aa-a3eb-0accab663989", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.114659+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=3992309f-97a0-41aa-a3eb-0accab663989 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T15:55:03.114686+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.110", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:01.995177+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:01.995188+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:01.995815+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:01.995858+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=78a13d7e-b1fb-40ff-87eb-dc342fa62fb5", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:01.996372+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=78a13d7e-b1fb-40ff-87eb-dc342fa62fb5 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_b59a10c0-5318-9f82-b749-1ef58b49caac", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:02.085535+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=78a13d7e-b1fb-40ff-87eb-dc342fa62fb5 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_26b113a4-b3d8-58aa-ff42-0c4f46ee4c41", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:02.089945+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 78a13d7e-b1fb-40ff-87eb-dc342fa62fb5 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_26b113a4-b3d8-58aa-ff42-0c4f46ee4c41: Data cloud query execution took 93.58ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:02.089984+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=78a13d7e-b1fb-40ff-87eb-dc342fa62fb5", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:02.090065+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=78a13d7e-b1fb-40ff-87eb-dc342fa62fb5 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:05:02.090091+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:07:58.486754+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765213599 Previous expiry: 1765213202.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:07:58.530136+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:07:58.530137+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:07:58.530142+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:07:58.530142+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.131", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.417411+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.417419+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.417431+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.417434+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=fdfcebc7-e0c3-4f9c-96c5-10603fd79b08", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.418256+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=fdfcebc7-e0c3-4f9c-96c5-10603fd79b08 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ae82de42-1244-b382-264b-79e2a6f2f7d9", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.518702+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=fdfcebc7-e0c3-4f9c-96c5-10603fd79b08 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_fcc33592-a6a1-f485-5140-be25483c569b", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.523328+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: fdfcebc7-e0c3-4f9c-96c5-10603fd79b08 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_ae82de42-1244-b382-264b-79e2a6f2f7d9: Data cloud query execution took 105.08ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.523367+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=fdfcebc7-e0c3-4f9c-96c5-10603fd79b08", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.523451+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=fdfcebc7-e0c3-4f9c-96c5-10603fd79b08 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:10:03.523497+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:12:58.5322+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765213899 Previous expiry: 1765213599.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:12:58.566795+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:12:58.566795+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:12:58.566796+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:12:58.566813+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.83.44", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.565334+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.56534+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.565359+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.565375+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=1354a3f0-3478-4a92-87f4-e044f765cf63", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.565826+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=1354a3f0-3478-4a92-87f4-e044f765cf63 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_bba70e97-d3fa-d591-ae41-6510a4382ad6", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.65772+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=1354a3f0-3478-4a92-87f4-e044f765cf63 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_6e233cc7-73cb-ae8a-1544-6263e1b06e2c", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.663207+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 1354a3f0-3478-4a92-87f4-e044f765cf63 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_bba70e97-d3fa-d591-ae41-6510a4382ad6: Data cloud query execution took 97.38ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.663242+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=1354a3f0-3478-4a92-87f4-e044f765cf63", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.663286+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=1354a3f0-3478-4a92-87f4-e044f765cf63 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:15:03.663312+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:17:58.56854+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765214199 Previous expiry: 1765213899.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:17:58.604201+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:17:58.604202+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:17:58.604204+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:17:58.604204+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.175", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.894167+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.894173+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.894198+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.894208+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=748e6e52-8a37-4477-9658-f67278435a78", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.894679+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=748e6e52-8a37-4477-9658-f67278435a78 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_71a0c6ef-079e-67ae-6e4c-aa34de070d9d", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.991727+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=748e6e52-8a37-4477-9658-f67278435a78 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_907aec6c-f4c5-d4b4-8a42-98c7fbd8a582", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.991949+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 748e6e52-8a37-4477-9658-f67278435a78 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_71a0c6ef-079e-67ae-6e4c-aa34de070d9d: Data cloud query execution took 97.27ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.991981+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=748e6e52-8a37-4477-9658-f67278435a78", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.992005+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=748e6e52-8a37-4477-9658-f67278435a78 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:20:01.99203+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:22:58.605307+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765214499 Previous expiry: 1765214199.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:22:58.643676+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:22:58.643677+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:22:58.643684+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:22:58.643687+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:32:58.675094+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765215099 Previous expiry: 1765214799.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:32:58.71517+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:32:58.715171+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:32:58.715171+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:32:58.715175+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:42:58.762767+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765215700 Previous expiry: 1765215400.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:42:58.801244+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:42:58.801245+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:42:58.801249+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:42:58.801255+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:47:58.803173+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765216000 Previous expiry: 1765215700.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:47:58.845067+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:47:58.845067+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:47:58.845071+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:47:58.845075+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.151", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.050626+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.050632+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.050643+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.050659+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=78fb510d-bad7-4263-a394-18052bb0c473", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.051136+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_sf_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.135363+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_sf_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.13643+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_dc_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.181826+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "AuthService.log: DataCloud AuthService - Authentication successful", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.181829+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_dc_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.196294+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "AuthService.log: DataCloud AuthService - Authentication successful", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.196295+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=78fb510d-bad7-4263-a394-18052bb0c473 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_a4749aaf-0581-5e95-7b41-0b67a77a3619", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.27532+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=78fb510d-bad7-4263-a394-18052bb0c473 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_0b980c79-4e57-6da6-514d-aee7a1ba4455", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.28297+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 78fb510d-bad7-4263-a394-18052bb0c473 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_0b980c79-4e57-6da6-514d-aee7a1ba4455: Data cloud query execution took 231.83ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.282987+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=78fb510d-bad7-4263-a394-18052bb0c473", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.283068+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=78fb510d-bad7-4263-a394-18052bb0c473 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:50:02.28309+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:52:58.847179+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765216202 Previous expiry: 1765216000.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:52:58.90204+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:52:58.902041+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:52:58.902045+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:52:58.902048+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.50", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.287351+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.287357+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.287365+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.287368+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=0a65fbe2-3f81-491b-9da8-45c9a326c9f4", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.287856+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=0a65fbe2-3f81-491b-9da8-45c9a326c9f4 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_38d6c433-d266-8990-d346-837b465d41df", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.380725+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=0a65fbe2-3f81-491b-9da8-45c9a326c9f4 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ff1db0ad-59df-b8a5-664f-7da37571c984", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.385687+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 0a65fbe2-3f81-491b-9da8-45c9a326c9f4 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_ff1db0ad-59df-b8a5-664f-7da37571c984: Data cloud query execution took 97.83ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.385702+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=0a65fbe2-3f81-491b-9da8-45c9a326c9f4", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.385795+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=0a65fbe2-3f81-491b-9da8-45c9a326c9f4 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:01.385814+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.102", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.053451+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.053457+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.053474+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.053487+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=0040b2bf-15a6-4d1b-bb98-3cb1c0557317", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.05395+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=0040b2bf-15a6-4d1b-bb98-3cb1c0557317 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_b41d9476-bb37-318a-7d4f-47e93cb4b7e4", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.138516+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=0040b2bf-15a6-4d1b-bb98-3cb1c0557317 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_47f8195b-e2c7-7db4-2e41-6e7c802eac78", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.142806+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 0040b2bf-15a6-4d1b-bb98-3cb1c0557317 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_b41d9476-bb37-318a-7d4f-47e93cb4b7e4: Data cloud query execution took 88.86ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.142831+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=0040b2bf-15a6-4d1b-bb98-3cb1c0557317", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.142849+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=0040b2bf-15a6-4d1b-bb98-3cb1c0557317 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T16:55:02.142866+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:07:59.001174+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765217200 Previous expiry: 1765216804.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:07:59.046619+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:07:59.04662+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:07:59.046625+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:07:59.046627+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.55", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.662124+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.66215+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.662179+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.662205+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=1ea11eb8-2334-40a2-a4d2-7e7ffc8dce93", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.66267+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=1ea11eb8-2334-40a2-a4d2-7e7ffc8dce93 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_a70c2a40-ee42-398e-b740-4287923ece8b", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.81837+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=1ea11eb8-2334-40a2-a4d2-7e7ffc8dce93 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_812ef3d5-65d2-f2bf-ef40-c1642ad7d9d1", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.840568+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 1ea11eb8-2334-40a2-a4d2-7e7ffc8dce93 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_812ef3d5-65d2-f2bf-ef40-c1642ad7d9d1: Data cloud query execution took 177.89ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.840607+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=1ea11eb8-2334-40a2-a4d2-7e7ffc8dce93", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.840679+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=1ea11eb8-2334-40a2-a4d2-7e7ffc8dce93 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:01.840712+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.173", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.284234+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.28424+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.284246+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.284271+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=2a988046-2690-46f6-b834-8346ce0adab5", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.285336+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=2a988046-2690-46f6-b834-8346ce0adab5 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_fe84c788-cda0-cd94-4245-b100ae3e2bf7", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.356763+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=2a988046-2690-46f6-b834-8346ce0adab5 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_37a6b917-d6d6-7199-d74a-c0227cc5817a", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.394066+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 2a988046-2690-46f6-b834-8346ce0adab5 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_fe84c788-cda0-cd94-4245-b100ae3e2bf7: Data cloud query execution took 108.72ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.394077+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=2a988046-2690-46f6-b834-8346ce0adab5", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.39408+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=2a988046-2690-46f6-b834-8346ce0adab5 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:10:02.394113+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:12:59.048952+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765217500 Previous expiry: 1765217200.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:12:59.1031+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:12:59.103101+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:12:59.103107+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:12:59.103142+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:22:59.143186+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765218100 Previous expiry: 1765217800.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:22:59.194113+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:22:59.194114+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:22:59.194115+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:22:59.194121+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:27:59.195149+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765218400 Previous expiry: 1765218100.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:27:59.241796+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:27:59.2418+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:27:59.241802+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:27:59.241818+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.151", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.445364+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.445368+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.445374+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.445381+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=5d620690-bda2-40f4-90a6-75d67cd32063", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.445852+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=5d620690-bda2-40f4-90a6-75d67cd32063 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_cfdfdff2-dfc2-1ba3-904e-2bd6b018fb93", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.534785+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=5d620690-bda2-40f4-90a6-75d67cd32063 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_3a44c9da-c92a-5987-bf42-c5e1be33ff6a", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.536448+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 5d620690-bda2-40f4-90a6-75d67cd32063 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_3a44c9da-c92a-5987-bf42-c5e1be33ff6a: Data cloud query execution took 90.58ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.536456+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=5d620690-bda2-40f4-90a6-75d67cd32063", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.536474+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=5d620690-bda2-40f4-90a6-75d67cd32063 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.53649+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.102", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.878074+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.878079+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.878096+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.878111+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=855129eb-d402-4036-a148-31b3eec9f8bf", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.8786+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=855129eb-d402-4036-a148-31b3eec9f8bf \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_8c1c17b2-50f8-a2a5-b247-8e7c81499cbb", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.927008+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=855129eb-d402-4036-a148-31b3eec9f8bf \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_771eb12b-851f-82a9-f744-7ddc50cd241f", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.954909+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 855129eb-d402-4036-a148-31b3eec9f8bf dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_8c1c17b2-50f8-a2a5-b247-8e7c81499cbb: Data cloud query execution took 76.32ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.954945+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=855129eb-d402-4036-a148-31b3eec9f8bf", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.955019+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=855129eb-d402-4036-a148-31b3eec9f8bf \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:35:01.955048+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:52:59.420489+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765219900 Previous expiry: 1765219504.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:52:59.470779+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:52:59.470779+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:52:59.47078+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:52:59.470788+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:57:59.471166+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765220200 Previous expiry: 1765219900.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:57:59.505107+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:57:59.505108+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:57:59.505109+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T17:57:59.505137+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.118", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.390388+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.390394+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.390416+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.390424+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=f04b42fd-3b40-40b0-959f-28cd2b04a159", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.390759+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f04b42fd-3b40-40b0-959f-28cd2b04a159 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_be0fb0fa-b668-069b-af4b-ca0fe2ea26b3", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.489036+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=f04b42fd-3b40-40b0-959f-28cd2b04a159 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_3abb3982-d02a-1196-7d46-d31ef4517d9a", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.49015+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: f04b42fd-3b40-40b0-959f-28cd2b04a159 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_be0fb0fa-b668-069b-af4b-ca0fe2ea26b3: Data cloud query execution took 99.40ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.490188+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=f04b42fd-3b40-40b0-959f-28cd2b04a159", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.49026+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=f04b42fd-3b40-40b0-959f-28cd2b04a159 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:01.490291+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.110", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.099127+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.099133+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.099145+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.099159+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=31447378-0552-4d16-8712-47b92e854dd1", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.09963+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=31447378-0552-4d16-8712-47b92e854dd1 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_38962744-0017-398f-1f49-f68a677e5a9f", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.167772+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=31447378-0552-4d16-8712-47b92e854dd1 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_4ffb7a28-2ca1-9594-3a4f-8d81472b0096", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.182556+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 31447378-0552-4d16-8712-47b92e854dd1 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_4ffb7a28-2ca1-9594-3a4f-8d81472b0096: Data cloud query execution took 82.92ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.182566+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=31447378-0552-4d16-8712-47b92e854dd1", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.182569+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=31447378-0552-4d16-8712-47b92e854dd1 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:05:02.182604+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:17:59.637093+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765221400 Previous expiry: 1765221100.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:17:59.67469+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:17:59.674691+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:17:59.674692+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:17:59.674692+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.127", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.074901+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.074907+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.074919+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.074943+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=22790fb8-d00f-49d0-8660-7a194483b105", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.075393+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=22790fb8-d00f-49d0-8660-7a194483b105 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_0c567d51-1b5e-8992-c348-50b735d8cd38", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.150077+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=22790fb8-d00f-49d0-8660-7a194483b105 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_dc702624-eb45-7987-d146-cf0b0fc4e701", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.206669+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 22790fb8-d00f-49d0-8660-7a194483b105 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_dc702624-eb45-7987-d146-cf0b0fc4e701: Data cloud query execution took 131.26ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.20668+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=22790fb8-d00f-49d0-8660-7a194483b105", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.206683+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=22790fb8-d00f-49d0-8660-7a194483b105 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:20:02.206721+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:27:59.71498+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765222001 Previous expiry: 1765221701.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:27:59.752432+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:27:59.752432+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:27:59.752433+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:27:59.752451+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:32:59.752499+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765222301 Previous expiry: 1765222001.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:32:59.79985+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:32:59.799851+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:32:59.799855+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:32:59.799878+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:37:59.802499+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765222601 Previous expiry: 1765222301.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:37:59.831713+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:37:59.831714+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:37:59.831714+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:37:59.831722+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:42:59.834762+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765222901 Previous expiry: 1765222601.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:42:59.866549+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:42:59.866551+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:42:59.866555+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:42:59.866555+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.176", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.275613+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.275619+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.275625+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.27564+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=21cc10d9-bf27-4484-9d15-8f70e6ac09ff", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.276094+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_sf_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.36768+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_sf_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.371564+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_dc_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.421328+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "AuthService.log: DataCloud AuthService - Authentication successful", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.421329+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "DataCloud AuthService - get_dc_token completed successfully", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.422942+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "AuthService.log: DataCloud AuthService - Authentication successful", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.422952+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=21cc10d9-bf27-4484-9d15-8f70e6ac09ff \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_7b90fb7c-0131-c68f-e84d-0a04c1adcb35", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.511925+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=21cc10d9-bf27-4484-9d15-8f70e6ac09ff \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_84144b82-2f83-6792-a642-7200b8fb4941", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.517402+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 21cc10d9-bf27-4484-9d15-8f70e6ac09ff dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_84144b82-2f83-6792-a642-7200b8fb4941: Data cloud query execution took 241.30ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.517422+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=21cc10d9-bf27-4484-9d15-8f70e6ac09ff", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.517426+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=21cc10d9-bf27-4484-9d15-8f70e6ac09ff \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:03.517453+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.174", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.888712+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.888717+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.888742+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.888746+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=22ffed42-1635-4622-ab50-66ed126e5c64", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.889862+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=22ffed42-1635-4622-ab50-66ed126e5c64 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_f2b605ab-ccde-dab4-da43-739204a39433", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.966447+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=22ffed42-1635-4622-ab50-66ed126e5c64 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_05922478-969c-6797-cb47-fd8623c630e7", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.967596+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 22ffed42-1635-4622-ab50-66ed126e5c64 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_05922478-969c-6797-cb47-fd8623c630e7: Data cloud query execution took 77.73ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.967628+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=22ffed42-1635-4622-ab50-66ed126e5c64", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.967689+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=22ffed42-1635-4622-ab50-66ed126e5c64 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:45:04.967705+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:47:59.869401+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765223103 Previous expiry: 1765222901.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:47:59.902324+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:47:59.902325+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:47:59.902325+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:47:59.90234+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:57:59.949777+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765223801 Previous expiry: 1765223501.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:57:59.999592+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:57:59.999593+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:57:59.999596+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T18:57:59.999601+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Retrieved sponsored listings for search", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:00:00.084816+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Fetched sponsored listings based on categories ", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:00:00.122464+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:03:00.002+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765224101 Previous expiry: 1765223801.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:03:00.046511+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:03:00.046513+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:03:00.046513+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:03:00.046518+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.63", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.213336+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.21334+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.213347+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.213353+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=b8374a8f-5a73-4a7a-b6ff-942b247d61cd", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.213848+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=b8374a8f-5a73-4a7a-b6ff-942b247d61cd \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_ced79760-b408-9ea1-d748-50e0b1c89323", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.336425+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=b8374a8f-5a73-4a7a-b6ff-942b247d61cd \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_19fd5d97-0701-c7be-c74d-7772555b5367", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.337447+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: b8374a8f-5a73-4a7a-b6ff-942b247d61cd dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_ced79760-b408-9ea1-d748-50e0b1c89323: Data cloud query execution took 123.60ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.337463+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=b8374a8f-5a73-4a7a-b6ff-942b247d61cd", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.33747+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=b8374a8f-5a73-4a7a-b6ff-942b247d61cd \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:10:03.3375+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:13:00.097802+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765224701 Previous expiry: 1765224302.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:13:00.14138+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:13:00.14138+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:13:00.141382+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:13:00.141385+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.87.125", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.680861+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.680867+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.680873+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.680876+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=e90a977b-b447-4d4a-8cd0-0ed36856f333", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.681876+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=e90a977b-b447-4d4a-8cd0-0ed36856f333 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_6229f072-65de-1bb2-2640-41cbc2edaa2f", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.777892+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=e90a977b-b447-4d4a-8cd0-0ed36856f333 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_5133364c-313e-eeb2-1144-c11b7fd5926c", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.781948+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: e90a977b-b447-4d4a-8cd0-0ed36856f333 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_5133364c-313e-eeb2-1144-c11b7fd5926c: Data cloud query execution took 100.07ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.781965+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=e90a977b-b447-4d4a-8cd0-0ed36856f333", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.782026+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=e90a977b-b447-4d4a-8cd0-0ed36856f333 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:15:02.782055+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:18:00.143064+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765225001 Previous expiry: 1765224701.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:18:00.183134+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:18:00.183134+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:18:00.183139+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:18:00.183139+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "error", "message": "CDPSearchQuery.error.unexpected: Unexpected error in Data Cloud query, searchQueryId=8271df43-97bb-4559-9aaf-fbf29629d392 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n errorType=AxiosError \n error={\"type\":\"HttpError\",\"name\":\"AxiosError\",\"message\":\"Request failed with status code 408\",\"stack\":\"AxiosError: Request failed with status code 408\\n at settle (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:2031:12)\\n at IncomingMessage.handleStreamEnd (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:3148:11)\\n at IncomingMessage.emit (node:events:531:35)\\n at endReadableNT (node:internal\/streams\/readable:1696:12)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:82:21)\\n at Axios.request (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:4258:41)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:95:5)\",\"status\":408,\"statusText\":\"Request Timeout\",\"requestURL\":\"https:\/\/h0ydgzbzg43tmnzyg-ygcmz-m0.c360a.salesforce.com\/api\/v2\/query\",\"method\":\"post\",\"requestBody\":\"{\\\"sql\\\": \\\"SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0\\\"}\",\"responseData\":{\"timestamp\":\"2025-12-08T19:21:11.794Z\",\"error\":\"408 REQUEST_TIMEOUT\",\"message\":\"DEADLINE_EXCEEDED: CallOptions deadline exceeded after 69.999940002s. Name resolution delay 0.000000000 seconds. [closed=[], committed=[remote_addr=cdp-hyperdb.hyperdb.svc.cluster.local\/172.20.239.252:7484]]\",\"path\":\"uri=\/query\/v2\/queries\",\"tenantId\":\"a360\/prod\/d77ad260a54949fe900b7c77ba73abe0\",\"internalErrorCode\":\"COMMON_ERROR_GENERIC\",\"details\":{}},\"responseHeaders\":{\"date\":\"Mon, 08 Dec 2025 19:21:11 GMT\",\"content-type\":\"application\/json\",\"transfer-encoding\":\"chunked\",\"connection\":\"keep-alive\",\"set-cookie\":\"AWSALB=awWAosAV3xIkCHhWbOiaxhv24dG0tsB0GXmR\/+Hu\/\/zU5muQWmk3LoMY6s2YNwZcF\/2lqMjCBNHIs8+bXdOL2pj02miu5iN+YUT87vnj\/9zWhQvtJU0D6bSMPIQO; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/, AWSALBCORS=awWAosAV3xIkCHhWbOiaxhv24dG0tsB0GXmR\/+Hu\/\/zU5muQWmk3LoMY6s2YNwZcF\/2lqMjCBNHIs8+bXdOL2pj02miu5iN+YUT87vnj\/9zWhQvtJU0D6bSMPIQO; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/; SameSite=None; Secure, JSESSIONID=node0b23t7ptmigy31dl9uyet65qcs335443.node0; Path=\/query; Secure\",\"vary\":\"Accept-Encoding\",\"x-trace-id\":\"5d4e0a704e8ee0dbfbbe95084a371f2b\",\"expires\":\"Thu, 01 Jan 1970 00:00:00 GMT\",\"x-envoy-upstream-service-time\":\"70047\",\"server\":\"istio-envoy\",\"x-ratelimit-limit\":\"1000, 1000;w=1, 1000;w=86400\",\"x-ratelimit-remaining\":\"0\",\"x-ratelimit-reset\":\"16799\"}}", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:21:11.807194+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "error", "message": "search.keywordless.error: Error in Data Cloud keywordlessSearch., searchQueryId=8271df43-97bb-4559-9aaf-fbf29629d392 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n error={\"type\":\"HttpError\",\"name\":\"AxiosError\",\"message\":\"Request failed with status code 408\",\"stack\":\"AxiosError: Request failed with status code 408\\n at settle (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:2031:12)\\n at IncomingMessage.handleStreamEnd (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:3148:11)\\n at IncomingMessage.emit (node:events:531:35)\\n at endReadableNT (node:internal\/streams\/readable:1696:12)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:82:21)\\n at Axios.request (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:4258:41)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:95:5)\",\"status\":408,\"statusText\":\"Request Timeout\",\"requestURL\":\"https:\/\/h0ydgzbzg43tmnzyg-ygcmz-m0.c360a.salesforce.com\/api\/v2\/query\",\"method\":\"post\",\"requestBody\":\"{\\\"sql\\\": \\\"SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0\\\"}\",\"responseData\":{\"timestamp\":\"2025-12-08T19:21:11.794Z\",\"error\":\"408 REQUEST_TIMEOUT\",\"message\":\"DEADLINE_EXCEEDED: CallOptions deadline exceeded after 69.999940002s. Name resolution delay 0.000000000 seconds. [closed=[], committed=[remote_addr=cdp-hyperdb.hyperdb.svc.cluster.local\/172.20.239.252:7484]]\",\"path\":\"uri=\/query\/v2\/queries\",\"tenantId\":\"a360\/prod\/d77ad260a54949fe900b7c77ba73abe0\",\"internalErrorCode\":\"COMMON_ERROR_GENERIC\",\"details\":{}},\"responseHeaders\":{\"date\":\"Mon, 08 Dec 2025 19:21:11 GMT\",\"content-type\":\"application\/json\",\"transfer-encoding\":\"chunked\",\"connection\":\"keep-alive\",\"set-cookie\":\"AWSALB=awWAosAV3xIkCHhWbOiaxhv24dG0tsB0GXmR\/+Hu\/\/zU5muQWmk3LoMY6s2YNwZcF\/2lqMjCBNHIs8+bXdOL2pj02miu5iN+YUT87vnj\/9zWhQvtJU0D6bSMPIQO; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/, AWSALBCORS=awWAosAV3xIkCHhWbOiaxhv24dG0tsB0GXmR\/+Hu\/\/zU5muQWmk3LoMY6s2YNwZcF\/2lqMjCBNHIs8+bXdOL2pj02miu5iN+YUT87vnj\/9zWhQvtJU0D6bSMPIQO; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/; SameSite=None; Secure, JSESSIONID=node0b23t7ptmigy31dl9uyet65qcs335443.node0; Path=\/query; Secure\",\"vary\":\"Accept-Encoding\",\"x-trace-id\":\"5d4e0a704e8ee0dbfbbe95084a371f2b\",\"expires\":\"Thu, 01 Jan 1970 00:00:00 GMT\",\"x-envoy-upstream-service-time\":\"70047\",\"server\":\"istio-envoy\",\"x-ratelimit-limit\":\"1000, 1000;w=1, 1000;w=86400\",\"x-ratelimit-remaining\":\"0\",\"x-ratelimit-reset\":\"16799\"}}", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:21:11.807259+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "error", "message": "search.error: Error in searchV3., params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n error={\"type\":\"HttpError\",\"name\":\"AxiosError\",\"message\":\"Request failed with status code 408\",\"stack\":\"AxiosError: Request failed with status code 408\\n at settle (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:2031:12)\\n at IncomingMessage.handleStreamEnd (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:3148:11)\\n at IncomingMessage.emit (node:events:531:35)\\n at endReadableNT (node:internal\/streams\/readable:1696:12)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:82:21)\\n at Axios.request (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:4258:41)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:95:5)\",\"status\":408,\"statusText\":\"Request Timeout\",\"requestURL\":\"https:\/\/h0ydgzbzg43tmnzyg-ygcmz-m0.c360a.salesforce.com\/api\/v2\/query\",\"method\":\"post\",\"requestBody\":\"{\\\"sql\\\": \\\"SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0\\\"}\",\"responseData\":{\"timestamp\":\"2025-12-08T19:21:11.794Z\",\"error\":\"408 REQUEST_TIMEOUT\",\"message\":\"DEADLINE_EXCEEDED: CallOptions deadline exceeded after 69.999940002s. Name resolution delay 0.000000000 seconds. [closed=[], committed=[remote_addr=cdp-hyperdb.hyperdb.svc.cluster.local\/172.20.239.252:7484]]\",\"path\":\"uri=\/query\/v2\/queries\",\"tenantId\":\"a360\/prod\/d77ad260a54949fe900b7c77ba73abe0\",\"internalErrorCode\":\"COMMON_ERROR_GENERIC\",\"details\":{}},\"responseHeaders\":{\"date\":\"Mon, 08 Dec 2025 19:21:11 GMT\",\"content-type\":\"application\/json\",\"transfer-encoding\":\"chunked\",\"connection\":\"keep-alive\",\"set-cookie\":\"AWSALB=awWAosAV3xIkCHhWbOiaxhv24dG0tsB0GXmR\/+Hu\/\/zU5muQWmk3LoMY6s2YNwZcF\/2lqMjCBNHIs8+bXdOL2pj02miu5iN+YUT87vnj\/9zWhQvtJU0D6bSMPIQO; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/, AWSALBCORS=awWAosAV3xIkCHhWbOiaxhv24dG0tsB0GXmR\/+Hu\/\/zU5muQWmk3LoMY6s2YNwZcF\/2lqMjCBNHIs8+bXdOL2pj02miu5iN+YUT87vnj\/9zWhQvtJU0D6bSMPIQO; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/; SameSite=None; Secure, JSESSIONID=node0b23t7ptmigy31dl9uyet65qcs335443.node0; Path=\/query; Secure\",\"vary\":\"Accept-Encoding\",\"x-trace-id\":\"5d4e0a704e8ee0dbfbbe95084a371f2b\",\"expires\":\"Thu, 01 Jan 1970 00:00:00 GMT\",\"x-envoy-upstream-service-time\":\"70047\",\"server\":\"istio-envoy\",\"x-ratelimit-limit\":\"1000, 1000;w=1, 1000;w=86400\",\"x-ratelimit-remaining\":\"0\",\"x-ratelimit-reset\":\"16799\"}}", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:21:11.80734+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "error", "message": "\/v3\/listings?type=apps&tech=force%2Fcopilot&page=0&pageSize=60&language=ja&sponsoredCount=4", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:21:11.807418+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "error", "message": "AllExceptionFilter caught error", "type": "AxiosError", "stack": "AxiosError: Request failed with status code 408\n at settle (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:2031:12)\n at IncomingMessage.handleStreamEnd (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:3148:11)\n at IncomingMessage.emit (node:events:531:35)\n at endReadableNT (node:internal\/streams\/readable:1696:12)\n at process.processTicksAndRejections (node:internal\/process\/task_queues:82:21)\n at Axios.request (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:4258:41)\n at process.processTicksAndRejections (node:internal\/process\/task_queues:95:5)", "code": "ERR_BAD_REQUEST", "response": { "timestamp": "2025-12-08T19:21:11.794Z", "error": "408 REQUEST_TIMEOUT", "message": "DEADLINE_EXCEEDED: CallOptions deadline exceeded after 69.999940002s. Name resolution delay 0.000000000 seconds. [closed=[], committed=[remote_addr=cdp-hyperdb.hyperdb.svc.cluster.local\/172.20.239.252:7484]]", "path": "uri=\/query\/v2\/queries", "tenantId": "a360\/prod\/d77ad260a54949fe900b7c77ba73abe0", "internalErrorCode": "COMMON_ERROR_GENERIC", "details": { } }, "context": "HandleException" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:21:11.807613+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "error", "message": "CDPSearchQuery.error.unexpected: Unexpected error in Data Cloud query, searchQueryId=8271df43-97bb-4559-9aaf-fbf29629d392 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n errorType=AxiosError \n error={\"type\":\"HttpError\",\"name\":\"AxiosError\",\"message\":\"Request failed with status code 408\",\"stack\":\"AxiosError: Request failed with status code 408\\n at settle (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:2031:12)\\n at IncomingMessage.handleStreamEnd (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:3148:11)\\n at IncomingMessage.emit (node:events:531:35)\\n at endReadableNT (node:internal\/streams\/readable:1696:12)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:82:21)\\n at Axios.request (\/app\/node_modules\/.pnpm\/axios@1.8.4\/node_modules\/axios\/dist\/node\/axios.cjs:4258:41)\\n at process.processTicksAndRejections (node:internal\/process\/task_queues:95:5)\",\"status\":408,\"statusText\":\"Request Timeout\",\"requestURL\":\"https:\/\/h0ydgzbzg43tmnzyg-ygcmz-m0.c360a.salesforce.com\/api\/v2\/query\",\"method\":\"post\",\"requestBody\":\"{\\\"sql\\\": \\\"SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'\\\"}\",\"responseData\":{\"timestamp\":\"2025-12-08T19:21:11.798Z\",\"error\":\"408 REQUEST_TIMEOUT\",\"message\":\"DEADLINE_EXCEEDED: CallOptions deadline exceeded after 69.999953755s. Name resolution delay 0.000000000 seconds. [closed=[], committed=[remote_addr=cdp-hyperdb.hyperdb.svc.cluster.local\/172.20.239.252:7484]]\",\"path\":\"uri=\/query\/v2\/queries\",\"tenantId\":\"a360\/prod\/d77ad260a54949fe900b7c77ba73abe0\",\"internalErrorCode\":\"COMMON_ERROR_GENERIC\",\"details\":{}},\"responseHeaders\":{\"date\":\"Mon, 08 Dec 2025 19:21:11 GMT\",\"content-type\":\"application\/json\",\"transfer-encoding\":\"chunked\",\"connection\":\"keep-alive\",\"set-cookie\":\"AWSALB=fXdVP9gHQuWaSizUN+W98hKpKYatZXwrFM8cbWrYV4aAyIJTJ\/WBo805UPEKDp\/9p31cQC1fzFGgZyOhJYcgNXJIgaLH2A9e1SMvhC68wAdRJc5kFZIen\/brMW9Z; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/, AWSALBCORS=fXdVP9gHQuWaSizUN+W98hKpKYatZXwrFM8cbWrYV4aAyIJTJ\/WBo805UPEKDp\/9p31cQC1fzFGgZyOhJYcgNXJIgaLH2A9e1SMvhC68wAdRJc5kFZIen\/brMW9Z; Expires=Mon, 15 Dec 2025 19:20:01 GMT; Path=\/; SameSite=None; Secure, JSESSIONID=node01jrqs7bmj09ij1b47cein57jef231671.node0; Path=\/query; Secure\",\"vary\":\"Accept-Encoding\",\"x-trace-id\":\"b987e0cf39f12ab0739e901313b8250e\",\"expires\":\"Thu, 01 Jan 1970 00:00:00 GMT\",\"x-envoy-upstream-service-time\":\"70046\",\"server\":\"istio-envoy\",\"x-ratelimit-limit\":\"1000, 1000;w=1, 1000;w=86400\",\"x-ratelimit-remaining\":\"0\",\"x-ratelimit-reset\":\"16799\"}}", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:21:11.80828+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.90", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:25:01.961587+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:25:01.961593+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:25:01.961598+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:25:01.961616+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=645d59ef-ecbf-4b84-a4e2-83804caca60a", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:25:01.962074+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:28:00.227058+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765225601 Previous expiry: 1765225301.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:28:00.265327+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:28:00.265329+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:28:00.265333+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:28:00.265334+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:33:00.265777+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765225901 Previous expiry: 1765225601.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:33:00.297762+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:33:00.297762+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:33:00.297764+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:33:00.297787+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:43:00.337108+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765226501 Previous expiry: 1765226201.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:43:00.374912+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:43:00.374913+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:43:00.374917+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:43:00.374944+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:48:00.379106+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765226706 Previous expiry: 1765226501.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:48:00.429855+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:48:00.429856+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:48:00.429857+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:48:00.429861+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:53:00.433179+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765227101 Previous expiry: 1765226706.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:53:00.496351+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:53:00.496352+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:53:00.496353+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:53:00.496361+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:58:00.499721+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765227401 Previous expiry: 1765227101.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:58:00.542799+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:58:00.5428+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:58:00.542804+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T19:58:00.542808+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Fetched sponsored listings based on categories ", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:00:00.124738+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Retrieved sponsored listings for search", "context": "SponsoredSearchListingsService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:00:00.129743+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.82", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.316622+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.316627+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.316634+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.31664+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=8809bc79-fd3f-44b5-b7de-3d3016746a9d", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.316985+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8809bc79-fd3f-44b5-b7de-3d3016746a9d \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_5d3bb219-c517-d09e-ea4a-10b5d07ffe28", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.401586+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=8809bc79-fd3f-44b5-b7de-3d3016746a9d \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_6360c77d-bd55-dbba-3d46-ae5f14ad8bb2", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.417851+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 8809bc79-fd3f-44b5-b7de-3d3016746a9d dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_6360c77d-bd55-dbba-3d46-ae5f14ad8bb2: Data cloud query execution took 100.87ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.417877+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=8809bc79-fd3f-44b5-b7de-3d3016746a9d", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.417942+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=8809bc79-fd3f-44b5-b7de-3d3016746a9d \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:15:03.417966+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:28:00.759153+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765229202 Previous expiry: 1765228902.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:28:00.798118+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:28:00.798119+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:28:00.798124+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:28:00.798143+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 167.82.233.21", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.372589+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.372596+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.372606+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.372639+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=9c53a1a4-a0e9-49c5-965c-8b9d7fac7b96", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.373103+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=9c53a1a4-a0e9-49c5-965c-8b9d7fac7b96 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_5a3fb47c-a2db-f091-4941-a8bd2bd2d97f", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.488262+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=9c53a1a4-a0e9-49c5-965c-8b9d7fac7b96 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_d4d53ca8-7619-dba6-3947-a67d8e7054ec", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.519986+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 9c53a1a4-a0e9-49c5-965c-8b9d7fac7b96 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_d4d53ca8-7619-dba6-3947-a67d8e7054ec: Data cloud query execution took 146.88ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.52003+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=9c53a1a4-a0e9-49c5-965c-8b9d7fac7b96", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.520032+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=9c53a1a4-a0e9-49c5-965c-8b9d7fac7b96 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:30:04.520043+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.225.218.148 and x-forwarded-for: 34.225.218.148, 104.156.83.125", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.605648+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.605661+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.60569+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.605695+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=ca756cf5-ab4e-41e0-9a81-311a56b0d06b", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.606168+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=ca756cf5-ab4e-41e0-9a81-311a56b0d06b \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_1de27bb1-abb9-1aa5-1842-fbd6e5497b68", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.712879+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=ca756cf5-ab4e-41e0-9a81-311a56b0d06b \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_10b70327-a9eb-acb5-b64b-6ff7c650031e", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.72332+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: ca756cf5-ab4e-41e0-9a81-311a56b0d06b dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_1de27bb1-abb9-1aa5-1842-fbd6e5497b68: Data cloud query execution took 117.16ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.723349+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=ca756cf5-ab4e-41e0-9a81-311a56b0d06b", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.723372+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=ca756cf5-ab4e-41e0-9a81-311a56b0d06b \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:35:01.723392+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.83.109", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:03.801278+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=en \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:03.801285+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:03.80129+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:03.801309+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=7485e217-99bb-47ff-83d8-8f295badc4d4", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:03.801758+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=7485e217-99bb-47ff-83d8-8f295badc4d4 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=4 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_1195d562-bccc-8588-7d48-3126d6e81871", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:04.142569+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=7485e217-99bb-47ff-83d8-8f295badc4d4 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'English' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_cbd68f1e-53c5-43a0-4e46-20d0c6b99065", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:04.318624+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 7485e217-99bb-47ff-83d8-8f295badc4d4 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_1195d562-bccc-8588-7d48-3126d6e81871: Data cloud query execution took 516.84ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:04.31863+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.success: Successfully processed keywordless listing result. searchQueryId=7485e217-99bb-47ff-83d8-8f295badc4d4", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:04.318685+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=7485e217-99bb-47ff-83d8-8f295badc4d4 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"en\",\"sponsoredCount\":4} \n resultCount=4 \n totalCount=4", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:40:04.31872+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=eb053dbe-07d1-4c8a-95a9-515f1d900c59 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_d6781fe9-f7f8-749e-cf43-76accb5c6eb3", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:45:05.310028+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: eb053dbe-07d1-4c8a-95a9-515f1d900c59 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_47e3265b-46b8-f1bc-6643-5df9ff518723: Data cloud query execution took 261.07ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:45:05.31005+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=eb053dbe-07d1-4c8a-95a9-515f1d900c59", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:45:05.310056+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=eb053dbe-07d1-4c8a-95a9-515f1d900c59 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:45:05.310078+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 52.5.215.92 and x-forwarded-for: 52.5.215.92, 104.156.87.104", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:01.889329+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:01.889335+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:01.889341+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:01.889344+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=6d2830ff-5cc8-4603-b215-2e2ead0090f2", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:01.889836+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=6d2830ff-5cc8-4603-b215-2e2ead0090f2 \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_69fb4966-9e2d-c692-574f-7ebfa50f89c1", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:01.969118+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=6d2830ff-5cc8-4603-b215-2e2ead0090f2 \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_89da7a96-1a49-1284-1d40-eb9437310301", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:02.024931+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 6d2830ff-5cc8-4603-b215-2e2ead0090f2 dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_69fb4966-9e2d-c692-574f-7ebfa50f89c1: Data cloud query execution took 135.07ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:02.024967+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=6d2830ff-5cc8-4603-b215-2e2ead0090f2", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:02.025449+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=6d2830ff-5cc8-4603-b215-2e2ead0090f2 \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T20:55:02.025467+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:08:01.081858+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765231602 Previous expiry: 1765231202.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:08:01.124043+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:08:01.124044+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:08:01.124044+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:08:01.124051+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.start: Starting token introspection", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:13:01.125668+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.update_token_expiry.success: Token expiry set. Expires at: 1765231902 Previous expiry: 1765231602.", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:13:01.162818+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "auth.v3.schedule_next_token_introspection.cancel: Cancelling existing token introspection scheduler", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:13:01.162819+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.cancel_next_token_introspection.success: Token introspection scheduler cancelled", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:13:01.162819+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "auth.v3.schedule_next_token_introspection.success: Next Token introspection Task scheduled in 300000ms", "context": "AuthService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:13:01.162823+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search request param: type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined with fastly-client-ip: 34.204.119.37 and x-forwarded-for: 34.204.119.37, 104.156.87.120", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.496897+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Request to be forwarded to Data Cloud search engine, type=apps \n tech=force\/copilot \n page=0 \n pageSize=60 \n language=ja \n sponsoredCount=4 \n features=undefined", "context": "SearchController" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.496912+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "Feature flag discovery-enable-dc-v3 not found or has no payload. Defaulting to v2.", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.49694+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Using v2 API for KWL search, searchType=KWL \n keyword=undefined \n type=apps", "context": "SearchRouter" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.496957+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "dataCloud.queryBuilder.keywordless.build.success: Successfully built keywordless query searchQueryId=33b6a1a5-03bb-4ae2-b6e7-aad67e45264c", "context": "KeywordlessQueryBuilder" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.497446+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=33b6a1a5-03bb-4ae2-b6e7-aad67e45264c \n sql='SELECT count(sfoafidc__c) FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true'' \n rows=1 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_e858d5b9-13dd-b7a5-4142-c97f3987f0e8", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.584129+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "CDPSearchQuery.success: Data Cloud query completed successfully, searchQueryId=33b6a1a5-03bb-4ae2-b6e7-aad67e45264c \n sql='SELECT AppxListingStaging_DMO__dlm.sfoafidc__c,AppxListingStaging_DMO__dlm.sfrecordtypename__c,AppxListingStaging_DMO__dlm.fullJSONData__c FROM AppxListingStaging_DMO__dlm WHERE sfrecordtypename__c != 'consultant' AND (sfrecordtypename__c = 'force\/copilot') AND sfmarketplacename__c = 'AppExchange_Japanese' AND isValidPublicListing__c = 'true' ORDER BY AppxListingStaging_DMO__dlm.precomputedrelevancescore__c DESC LIMIT 60 OFFSET 0' \n rows=0 \n queryId=MTAuMjguNTkuMTc2Ojc0ODQ_3228a075-3508-e3a9-1141-598f056cacbf", "context": "DataCloudSearchHandler" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.585927+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "debug", "message": "searchQueryId: 33b6a1a5-03bb-4ae2-b6e7-aad67e45264c dataCloudQueryId: MTAuMjguNTkuMTc2Ojc0ODQ_3228a075-3508-e3a9-1141-598f056cacbf: Data cloud query execution took 88.48ms", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.585943+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "Mapper.keywordlessListingResult.log: Empty response received for DCSearchResponse to ListingResult. searchQueryId=33b6a1a5-03bb-4ae2-b6e7-aad67e45264c", "context": "DataCloudSearchMapper" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.585958+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }} {"schema_type":"json-schema","schema_id":"event-flatten:2","data":{ "event": { "level": "log", "message": "search.keywordless.success: Keywordless search completed successfully, searchQueryId=33b6a1a5-03bb-4ae2-b6e7-aad67e45264c \n params={\"type\":\"apps\",\"tech\":\"force\/copilot\",\"page\":0,\"pageSize\":60,\"language\":\"ja\",\"sponsoredCount\":4} \n resultCount=0 \n totalCount=0", "context": "DataCloudSearchService" }, "source": "heroku.app", "sourcetype": "-", "hostname": "d.ed3184d6-7d8e-4b93-918f-756b355079b0", "agent_timestamp": "2025-12-08T21:20:01.585983+00:00", "tags_schema_id": "any6:1", "tags": { "dyno": "web.2", "app": "appx-recommendations-staging", "space": "appexchange-intelligence", "region": "-", "severity": "info", "uuid": "d2b5b31d-2db1-4389-940d-0e73e0f64b0b" }, "owner": { "service": "appexchange", "team": "sfdc-platform-ecosystem", "environment": "-", "cloud": "-" } }}