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 |
| :- | :- ...
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.
...
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. ...
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
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 ...
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
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 ...
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....
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
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
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
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 ...
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 ...
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
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.
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
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 ...
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
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.
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.
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 ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
mobilepush × 486marketing-cloud × 398
mobilepush-ios × 79
mobilepush-android × 71
mobilesdk × 51
salesforcemobilesdk-ios × 45
push-notification × 39
journeybuilder × 37
ios × 36
sfdcmobilesdk-android × 33
android × 28
push × 26
mobile × 22
ampscript × 20
sdk × 20
react-native × 19
rest-api × 15
contactbuilder × 15
marketingcloudapi × 15
mobileconnect × 13
cordova × 12
react-native-marketingcloudsdk × 11
contact × 8
geolocation × 8
reporting × 7