20 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,257
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,305
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
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
  • 4,969
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,305
6 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
  • 4,969
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
  • 4,969
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,188
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
  • 931
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,176
5 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
5 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
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

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
  • 931
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
  • 931
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
  • 931
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
  • 4,969
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
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
  • 4,969
3 votes

Marketing Cloud: How to not send mobile push messages to inactive devices?

You can create a separate exclusion list of inactive devices. The Marketing Cloud won't send to any devices on the exclusion list.
WEFX's user avatar
  • 259
3 votes
Accepted

Cant receive push notifications from Salesforce Marketing Cloud Mobile Push App

Ok I figured it out. The Legacy server key is the API key to be used under the GCM Client
Praveen Kumar Bandi's user avatar
3 votes
Accepted

MobilePush fails to send push notification

Check the docs for Push Configuration Troubleshooting: http://salesforce-marketingcloud.github.io/JB4A-SDK-Android/trouble-shooting/trouble-shooting-push-setup.html One of the most common problems ...
Bill Mote's user avatar
  • 4,969
3 votes
Accepted

What to put in OpenDirect field for MobilePush to direct to a page within the app

this is a two part answer. First you'll need to write your app to register, understand and route custom urls. This is an OS feature, that allows you to register a url scheme, something like myApp:// ...
Kevin P's user avatar
  • 7,188
3 votes
Accepted

How do I fetch the Subscriber Key/ Contact Key using the AMPScript?

This answer has been removed until further analysis.
Narasimha Narahari's user avatar
3 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
3 votes
Accepted

Mobile Push Badge Count

The badge count is maintained by the MarketingCloud server's knowledge of what it last sent to the device. To effectively reconcile the server's value with what the current device value is, use ETPush'...
Brian M. Criscuolo's user avatar

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