SDKs and APIs
37 TopicsUser Data Export with callback endpoint
Hey hey! Hope y'all doing well. Has anyone ever exported User Data using not currents but a callback endpoint? I'm currently trying to automate exporting user data from a given segment using a callback endpoint. I'm using a Pub/Sub topic in GCP to do this. The problem is that I don't fully understand the mechanisms on how Braze publishes the URL to download the folder containing the user data in the payload response, after the API call. For example, if I'm exporting a big segment (10k+), the response from Braze is immediate: { "message": "success", "object_prefix": "812ad47c-451b-4d0a-b158-6d33713ba07b-1734705464", "url": null } But the URL is still not available (probably due to the size of the segment). My idea was to set a Pub/Sub topic which would be populated with the URL once it is ready, but I don't know what is the mechanism that Braze uses to update the URL in the payload response. I know it's a narrow specific problem, but any ideas, suggestions, or provocations would be of amazing enlightenment to me. Thank you!11Views0likes0CommentsHow to Use the standard user attribute in the Connected audience object filter
from the API side, I followed the document here to create an audience filter and send a message to the audience after this filter. But the document only mentions using custom attributes: { "custom_attribute": { "custom_attribute_name": (String) the name of the custom attribute to filter on, "comparison": (String) one of the allowed comparisons to make against the provided value, "value": (String, Numeric, Boolean) the value to be compared using the provided comparison } } also can I use standard user attributes, like `country` for example: { "attribute_name": "country", "comparison": "equals", "value": 'VN' }, I think Braze does support this, it's just missed from the document side, right? Thank you sou muchSolved86Views0likes7CommentsHow is Your Company Utilizing the Web SDK?
Hello! I'm currently exploring the use of Braze's Web SDK for our financial institution and would love to hear how others, especially those in similar industries, are leveraging it. One concern is that our online banking platform is managed separately, which could limit our ability to track member interactions or trigger personalized communications. Since we can't access their email unless they log into online banking, and it’s unlikely they would log in and then return to the main website, this may impact the effectiveness of our tracking and engagement efforts. For those using the Web SDK, do you primarily focus on tracking anonymous users? What kind of insights are you gathering? Any insights or advice would be greatly appreciated!61Views0likes2CommentsIs there a way to export audience data from a campaign?
Hello everyone! Is there any way to export the data of the Audience Settings from a campaign such as highlighted in the screenshot bellow? I would like to access this information for all campaigns using the Braze API. I found information about the campaigns (https://www.braze.com/docs/api/endpoints/export/campaigns/get_campaign_details) and segments (https://www.braze.com/docs/api/endpoints/export/segments/get_segment_details), but neither of these endpoints provide any information about the audiences or the relations between segments and campaigns.75Views0likes3CommentsSpike in monthly active users after SDK update
Hey everyone, we have noticed a huge spike in our monthly active users after we did a web SDK update. We have isolated the channel to be web only, but are unsure what could have caused this. It's almost doubled our MAU in 2 months and we are reaching our user cap! Has anyone experienced anything similar or have suggestions on what could be causing this? Apologies for not much information, we are quite stumped155Views0likes4CommentsGenerate UUIDs in App Group with multiple apps
Hi! Braze documentation says that in recent versions of the SDK, Braze uses custom UUIDs as device IDs. Assume that I have an app group with multiple apps. Does Braze use the same UUID as the device ID for each app on a customer's device? Or is a new UUID generated for each app on the same device? Thanks!45Views1like0CommentsHow would a WooCommerce integration look?
I know that WooCommerce is not a partner. So, I am wondering if anyone has experienced integrating WooCommerce with Braze. Do we build the API integration from scratch or are there platforms or extensions that make it easier? Any input is appreciated!305Views0likes1CommentEmail Capture Form for Web
Hi, Braze hive mind! My team is looking for a way to set up a simple web form on our website for users to sign up to receive marketing emails from our brand. We would like for these names/emails to be sent directly to Braze and merged with our larger list of app users. We do not have the Braze web API set up at this time, and we do not require users to log in to use our website. Basically, we just need a way for these internet users to sign up for our email list with a web capture form that can automatically add them into our Braze base. We recently transitioned our email activity to Braze from Mailchimp, where we had a form like this setup, but I am having trouble finding a way to do this with Braze as the platform appears to be more compatible for mobile apps where the Braze SDK is implemented. So far, I have just been downloading the new signups from Mailchimp on a regular basis and manually uploading them as CSVs to Braze. Appreciate any advice!379Views0likes1Comment