Platform dimesnion unspecified for iOS | Adobe Higher Education
Skip to main content
Level 3
March 14, 2023
해결됨

Platform dimesnion unspecified for iOS

  • March 14, 2023
  • 1 답변
  • 2270 조회

Hi,

 

For one of our mobile implementation, we see the dimension 'Platform' as 'unspecified' for iOS. What could it be?

 

 

 

이 주제는 답변이 닫혔습니다.
최고의 답변: Jennifer_Dungan

"Platform" isn't a standard dimension... this sounds like a custom prop or eVar....

 

I assume you are sending your mobile app traffic into the same suite as your website data... so you see Platform populated for web, and not for app.

 

While you cannot set this the same way likely, knowing what value you expect to see here will help you to create appropriate mapping in your mobile app rules....

 

So:

  1. What values do you expect to see
  2. Is Android app working?
  3. Do you expect the same value from Android and iOS, or OS specific variations?
  4. If Android is working, how is this being set, and can you replicate that for iOS?

1 답변

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
March 14, 2023

"Platform" isn't a standard dimension... this sounds like a custom prop or eVar....

 

I assume you are sending your mobile app traffic into the same suite as your website data... so you see Platform populated for web, and not for app.

 

While you cannot set this the same way likely, knowing what value you expect to see here will help you to create appropriate mapping in your mobile app rules....

 

So:

  1. What values do you expect to see
  2. Is Android app working?
  3. Do you expect the same value from Android and iOS, or OS specific variations?
  4. If Android is working, how is this being set, and can you replicate that for iOS?
jane_12작성자
Level 3
March 14, 2023

Hi @jennifer_dungan ,

 

Yes it's a custom eVar.

 

We have different report suite for web and app.

 

We are expecting only two values from "Platform" dimension - Android and iOS.

 

As per the app dev, we could see the value iOS being correctly passed in the eVar, but in reports it shows undefined.

 

Jennifer_Dungan
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
March 14, 2023

You can't pass to eVars directly from the app...  or at least I have never seen this, since it goes against recommended app implementation...

 

Do you have AEP Assurance extension installed in your app? This will show you what your developers are sending, and how the information is being mapped to your metrics and dimensions....

 

Typical app implementation is to set context variables... those variables are attached to your trackState and trackAction functions; then you use processing rules to map the context variables to your dimensions (you can even create logic to trigger custom events... if X then fire eventY).

 

If you don't have AEP Assurance, I can't see what the result of your processing is doing, but can you at least share what you see coming from your app? Is Android working?