Skip to content

AB#273975: Adds test location functionality#76

Open
graciecooper wants to merge 1 commit intomasterfrom
273975-geofence
Open

AB#273975: Adds test location functionality#76
graciecooper wants to merge 1 commit intomasterfrom
273975-geofence

Conversation

@graciecooper
Copy link
Contributor

Description of Changes

added a test geolocation section to the QA app. Enter your desire lat/lng coordinates and hit "Send Location Update" to fire a k.engage.locationUpdated event through the SDK without needing to run around Dundee 😮✨

NB
to see the location in your events; you need to have location events enabled in your desired tenant !! Instructions in Notion 📔

Release Checklist

Prepare:

  • Detail any breaking changes. Breaking changes require a new major version number, and a migration guide in wiki / README.md

Bump versions in:

  • CHANGELOG.md
  • gradle.properties
  • add links to newly created wiki pages to readme
  • Update major version numbers in wiki (basic integration + push guides)

Integration tests

T&T Only

  • Init SDK with only optimove credentials
  • Associate customer
  • Associate email
  • Track events

Mobile Only

  • Init SDK with all credentials
  • Track events
  • Associate customer (verify both backends)
  • Register for push
  • Opt-in for In-App
  • Send test push
  • Send test In-App
  • Receive / trigger deep link handler (In-App/Push)
  • Receive / trigger the content extension, render image and action buttons for push
  • Verify push opened handler

Deferred Deep Links

  • With app installed, trigger deep link handler
  • With app uninstalled, follow deep link, install test bundle, verify deep link read from Clipboard, trigger deep link handler

Combined

  • Track event for T&T, verify push received
  • Trigger scheduled campaign, verify push received
  • Trigger scheduled campaign, verify In-App received

Release Procedure

  • Squash and merge dev to master
  • Delete branch once merged

@graciecooper graciecooper changed the title Adds test location functionality AB#273975: Adds test location functionality Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants