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 |
| :- | :- ...
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.
...
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
...
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. ...
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
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 ...
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 ...
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 ...
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
...
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 ...
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 ...
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 ...
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....
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.
...
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 ...
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 ...
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 ...
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 ...
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 ...
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://...
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 ...
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 ...
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 ...
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.
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
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 ...
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:// ...
3
votes
Accepted
How do I fetch the Subscriber Key/ Contact Key using the AMPScript?
This answer has been removed until further analysis.
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 ...
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'...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
mobilepush × 453marketing-cloud × 369
mobilepush-ios × 74
mobilepush-android × 66
mobilesdk × 50
salesforcemobilesdk-ios × 40
push-notification × 39
journeybuilder × 36
ios × 35
sfdcmobilesdk-android × 33
android × 24
push × 23
mobile × 21
sdk × 19
ampscript × 18
react-native × 16
contactbuilder × 15
rest-api × 13
cordova × 12
mobileconnect × 11
marketingcloudapi × 10
geolocation × 8
react-native-marketingcloudsdk × 8
reporting × 7
inbox × 7