Skip to main content
Level 6
Feb 14, 2024 11:56 PM UTC
Solved

Override push parameters

Hi there,

 

We have both android and ios setup using the same Push Surface. However, android and ios each have different platform id.

 

Below is what it looks like by default when we select the app surface and the default platform id (which defaults to ios platform id)

As you can see there, there is no quotation marks around the id.

 

I tried using the override button, manually input the platform id in the expression editor so we can send to android devices (see the difference in platform id), but I am getting an error like below:

 

Is there a specific way to use this override parameter button? 

 

Thanks.

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Mohan_Dugganab
Mohan_DugganabAccepted solution
Adobe Employee
Feb 15, 2024 5:17 AM UTC

If the user has both ios and android defined at the surface level, you will see the iOS section as default values in the push parameters section and this doesn't mean android devices won't be targeted.

Two push messages will be sent (with a single push activity in the canvas) based on the (token + app id + platform) combination against the profile.

So, ideally, parameter override would not be needed.

3 replies

Mohan_Dugganab
Adobe Employee
Mohan_DugganabAdobe EmployeeAccepted solution
Adobe Employee
Feb 15, 2024 5:17 AM UTC

If the user has both ios and android defined at the surface level, you will see the iOS section as default values in the push parameters section and this doesn't mean android devices won't be targeted.

Two push messages will be sent (with a single push activity in the canvas) based on the (token + app id + platform) combination against the profile.

So, ideally, parameter override would not be needed.

Translate
akwanklAuthor
Level 6
Feb 15, 2024 7:16 PM UTC

I would like to still explore overriding the field with the expression editor, putting "fcm" does not work. Is there a proper syntax for this?

Translate
Mohan_Dugganab
Adobe Employee
Adobe Employee
Feb 20, 2024 3:00 AM UTC

you will have to override all the three parameters, ensuring the appId and token are specific to fcm. 

 

 

Translate