engineer-locations

Community

Enable location tracking and geofence triggers.

Authordelta-and-beta
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Engineers integrating Braze face fragmented guidance across SDK flags, OS permission models, and platform geofence limits, which leads to missing location data or non-firing geofence campaigns. This Skill consolidates the technical steps and troubleshooting checks needed to reliably collect location data and register geofences so campaigns trigger as expected.

Core Features & Use Cases

  • SDK Initialization & Flags: Details which SDK switches and configuration entries enable location collection on iOS, Android, and web.
  • Permission Management: Explains foreground vs background permission requirements, precise location considerations, and how to build a permission primer to increase opt-in.
  • Geofence Registration & Limits: Covers defining geofence coordinates and radius, OS monitoring limits, Braze rotation strategies, and cooldown considerations for real-time triggers.
  • Troubleshooting: Common failure modes and checks for missing location data, non-registered geofences, and platform-specific quirks.

Quick Start

Configure SDK location collection and background permissions, register geofence zones with latitude/longitude and radius, and validate entry/exit events on iOS and Android.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: engineer-locations
Download link: https://github.com/delta-and-beta/braze-agency/archive/main.zip#engineer-locations

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.