2

There are 2-3 Tags set for an Android device by default: ALL and Android for non-debug builds and and additional Tag of DEBUG for debug builds. Similarly, ALL, iOS and DEBUG will be set for iOS devices. Are you setting a Contact Key? I ask because Tags are aggregated for a contact. If you have multiple devices, or have previously set a Tag for a given ...


2

The SalesforceSDK and the Marketing Cloud MobilePush SDK are not the same. The SalesforceSDK is not likely what you are looking for. Xamarin is known to work, but is unsupported by the SFMC MobilePush SDK.


2

I'll start by asking the question that I'm sure I already know the answer to. Are you calling the Marketing Cloud SDK's init method from within your Application's onCreate method? If not, then that would explain your issues with not being able to access the SDK when the app receives a push message from a "cold launch" scenario. Additionally, if the ...


2

You can use a trigger to send push notification when activity record is created. After insert trigger can be created to send push notifications. trigger caseAlert on Case (after update) { for(Case cs : Trigger.New) { // Instantiating a notification Messaging.PushNotification msg = new Messaging.PushNotification(); // Assembling ...


1

You can query CustomNotificationType in Tooling API, as the article suggests. In workbench you can do this by navigating to utilities->REST Explorer and then executing the following GET request: /services/data/v46.0/tooling/query?q=Select+Id,CustomNotifTypeName+from+CustomNotificationType


1

You can do this using Platform Event. Platform events are the event messages (or notifications) that your apps send and receive to take further action. Platform events simplify the process of communicating changes and responding to them without writing complex logic. Publishers and subscribers communicate with each other through events. One or more ...


1

Navigate to https://console.firebase.google.com You can find the Server Key and associated Sender ID in: (gear-next-to-project-name) > Project Settings > Cloud Messaging


1

Copy and paste the emoji directly into the message text entry field.


1

The Marketing Cloud SDK uses GCM, as of 20180328, to deliver messages to your application. As such, you need to create a project with Google, obtain the LEGACY SERVER KEY and the Project ID (aka GCM Sender ID). With those 2 pieces of data you can 1) create a new application in the Marketing Cloud and 2) initialize the SDK in your application with your ...


1

You can override notification handling. The ANDROID LEARNING APP has 1 possible use-case example. You could handle non-Salesforce notifications yourself and return a null builder to the SDK which will keep them from being displayed by the SDK. You can also override any behavior and return a valid builder to the SDK -- this will allow the SDK to display ...


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