Skip to main content
21 votes
Accepted

Attributes in _PushAddress and _PushTag Data Views

I was able to retrieve the following from the DataExtensionField retrieve request: _PushAddress: | Field Name | Data Type (Length) | Required (Y/N) | Data Default | | :- | :- ...
Daniel's user avatar
  • 1,287
10 votes
Accepted

How to convert Mobile Push List into Data Extension

So Mobile lists are DEs (which you can't see in the UI) and you can query them using a query activity. With this you can query the subscriberkey into a target DE which you can leverage elsewhere. ...
EazyE's user avatar
  • 8,722
8 votes
Accepted

Geofencing push notifications in Marketing Cloud

First, Geofence Notifications are not push notifications. They are downloaded and triggered upon fence transitions. Take a look at the SDK's convenience methods for should show notification (ref. ...
Bill Mote's user avatar
  • 5,361
7 votes

Viewing MobilePush Attributes

There is a Data View for MobilePush demographics similar to that of MobileConnect _PushAddress contains the MobilePush Demographics data _MobileAddress contains the MobileConnect Demographics data ...
Martin Andrew's user avatar
7 votes

Mobile Push Demographics data shown multiple device ID for one contact in SFMC

As mentioned in other answers, the DeviceID is generated by the SDK upon its first initialization. It does not change and will be transmitted as part of your device registration. Clearing ...
Bill Mote's user avatar
  • 5,361
6 votes
Accepted

Mobile Push Device ID Android SDK

The Deviceid is unique to the device and assigned upon install of the app. if the app is deleted and reinstalled a new deviceid is assigned
EazyE's user avatar
  • 8,722
6 votes
Accepted

Cannot handle OpenDirect push notification when iOS app is not launched

SFMCSdk.mp.setURLHandlingDelegate(self) should be set only after successful initialization of the SDK. For opendirect, when app is not in launched state, the SDK instance will be lost and hence when ...
Prakashini Pattabiraman's user avatar
6 votes
Accepted

Changing the Contact Key from Mobile Push SDK : is another Contact actually created?

Short answer A new Contact is created, but no longer visible on the Push Lists. TL;DR The documentation is actually right. A new Contact is created every time a new Contact Key is created from the SDK....
François Perret's user avatar
5 votes
Accepted

Viewing MobilePush Attributes

Eliot, Great question. This is a bit unintuitive. To view the attributes: Login to Marketing Cloud Navigate to Mobile Push In the upper right-ish corner of the dashboard, in the contacts box, click ...
Kevin P's user avatar
  • 7,268
5 votes
Accepted

MessageOpened not woring on Android and iOS 10

Based on your comment in response to my original question in comments: Please enable analytics when you call configureSdk(). This will result in analytics data being transmitted to the ...
Bill Mote's user avatar
  • 5,361
5 votes

What does the Status column specify in the MobileConnect Demographics and MobilePush Demographics

_MobileAddress._Status 1 = active -1 = unspecified 2 = bounced 3 = held 4 = unsubscribed _MobileSubscription._OptOutStatusID 0 = opted-in 1 = opted-out _MobileSubscription._OptInStatusID ...
Praveen Kumar Bandi's user avatar
5 votes

Cannot redirect to a WEB URL from push notifications

While Zak's answers isn't incorrect, it does require a bit more discovery once you click the links he provided. To be specific to the original question, in the Android SDK you will need to provide an ...
Seth's user avatar
  • 951
5 votes
Accepted

Where are the Opens stored for Mobile Push messages in Salesforce Marketing Cloud?

There's no data view to query directly, but you can set up an Automation to run the Push Message Detail Report that places a file on the FTP that you can then import to a data extension to use as the ...
Macca's user avatar
  • 8,336
5 votes
Accepted

Connecting a Mobile App to multiple BUs

This is not a supported use-case as of 20220114. It can be accomplished, but it should not be done. The application can launch with the configuration of your global BU and be switched to a child BU ...
Bill Mote's user avatar
  • 5,361
4 votes
Accepted

Additional code for pushing geofencing messages

You should remove the following lines of code. The SDK will handle retrieving the messages when it is appropriate and you do not have to initiate this. [ETRegion retrieveGeofencesFromET]; [ETRegion ...
Jeff Sylvia's user avatar
4 votes

Marketing Cloud pushing notifications to external app. How?

The Marketing Cloud SDK would be the right way to accomplish this. The setup is simple, both iOS and Android are supported and there are a number of ways for integrating messaging in a broader system. ...
Brian M. Criscuolo's user avatar
4 votes
Accepted

Initialize Mobile Push SDK twice in Mobile App

Both the Android and iOS support the ability to switch between different business units, but there is no support for multiple business units to be active at one time.
Seth's user avatar
  • 951
4 votes
Accepted

OpenDirect in MobilePush not working properly Android

Since your code is a direct copy from the coding example in our documentation then I would assume that you have not created a notification channel with the channel id of "UrlNotification." If your ...
Seth's user avatar
  • 951
4 votes
Accepted

Impact of intergrating the mobile SDK

Not sure where you got 50MB from, but that is incorrect. With the latest release (6.3.4) the SDK will add a little less than 1MB to your application. If you would like to verify this you can use ...
Seth's user avatar
  • 951
4 votes

Create a filtered list using 2 or more tags - MobilePush

You are getting that result is because in the system, tags are created per device & app and one contact can have multiple tags. So behind the scenes the filter essentially finds contacts with ...
Nan Su's user avatar
  • 41
4 votes
Accepted

Mass import of Mobile Push preference data

Import into the Marketing Cloud MobilePush: Additional attributes can be created on the MobilePush Demographics attribute group in data designer. You can also include custom information required ...
Mark_F's user avatar
  • 176
4 votes

Marketing Cloud Push Notification not received on Android

For most devices, removing the app from recents will have no effect on whether the app can receive a push message. For some device models, I have seen that removing an app from recents is treated the ...
Seth's user avatar
  • 951
4 votes
Accepted

How often is MobilePush SDK data synced back to Marketing Cloud?

This is covered in the github 'Registration Updates Via Contact Key, Attributes, and Tags' The SDK will send changes to the Marketing Cloud servers within one minute of the first change to any ...
EazyE's user avatar
  • 8,722
4 votes
Accepted

Functions Reference for Mobile Push SDK

Please refer to the Java/Apple docs found on their respective documentation sites. Android: https://salesforce-marketingcloud.github.io/MarketingCloudSDK-Android/docs/javadocs.html iOS: https://...
Bill Mote's user avatar
  • 5,361
4 votes

Edit a Push notification in a running journey

You can't modify push message in Journey Builder once journey was activated (without creating new version of the journey). What you can do is to create code snippets in Content Builder and call it ...
Ros Haitovich's user avatar
4 votes
Accepted

Querying Mobile Push Demographics Table

The proper name for the Mobile PushDemographics data view is _PushAddress. There's an answer made by @Daniel that lists all default fields and their datatype here, but be aware that you your data ...
Rafał Wolsztyniak's user avatar
4 votes

In SFMC Mobile Push, How do i send a notification to a specific device from Journey Builder

When the user interacts with the the notification you could add a tag for the customer and then use an inclusion/exclusion list to filter the send to a specific device with only the tag.
Bill Mote's user avatar
  • 5,361
4 votes
Accepted

MobilePush Delay Registration Function

DelayRegistrationUntilContactKeyIsSet does exactly what it says: the device will not register with the Marketing Cloud until a ContactKey is set within your application via the SDK.
Bill Mote's user avatar
  • 5,361
4 votes
Accepted

How to call Mobile App Event from the App?

Well, we had the same error. It happens that EventManager is of the wrong type. This will work : val event = com.salesforce.marketingcloud.sfmcsdk.components.events.EventManager.customEvent("Your ...
François Perret's user avatar
4 votes

Is there a way to generate the "Push Message Detailed Report" or "Mobile Push Data Extract Report" for all BU?

I would make a workaround that there is automation in each of my BU, it will pull and push the data into one place. This is due to Push data, you pull from a BU that belongs to that BU, so you need to ...
Duc Le's user avatar
  • 3,820

Only top scored, non community-wiki answers of a minimum length are eligible