since ‎25-10-2017
‎07-02-2020
Jen_Andrews
Employee
Re: Application ID Capturing in Page Name - How to Debug? Jen_Andrews - Adobe Experience Platform SDKs
Hi Arun, If you have no Launch Rules, then the only possible way that a 'pageview' is being populated in reporting is that a hit is being sent via a trackState. The sample app that we have does not contain any Launch Rules, but implements that trackState method. Overview In a mobile app this is sort of the equivalent to an s.t( ) call. If this is Mobile.trackState( ) is not called then there should not be a hit being sent to Adobe. In your Android App, if using Android Studio, do a search for tr...
2547
Views
0
Likes
0
Answers
Re: HttpConnectionHandler - Connection failure - Sample Bus Booking Android APP Jen_Andrews - Adobe Experience Platform Launch
Hi arunkumar1717121​,The url for the assets.adobedtm.com does not appear as I anticipate. In my testing the url simply appears as https://assets.adobedtm.com/launch-ENaaf4cd2b34414a6e9c35bb61fbbaa047.jsonhttps://assets.adobedtm.com/launch-ENaaf4cd2b34414a6e9c35bb61*****047.json Can you confirm step 9 in the Install the Mobile SDK? Which is the configureWithAppID and ensure that value in the brackets, is indeed the Regards,Jen
2956
Views
0
Likes
0
Answers
Re: Application ID Capturing in Page Name - How to Debug? Jen_Andrews - Adobe Experience Platform SDKs
Hi Arun,When the AppID is populated at the the page name, it usually means that they 'value' being passed in the trackState method is null.Are you potentially sending trackState method in your app code with 'no value'? You may want to double check the implementation as well, are you potentially calling a Launch Rule with no value being set in a trackState call?If you are unable to use Charles, then using logcat from Android Studio or our 'new' debugger tool Griffon have be able to help you diagn...
2545
Views
0
Likes
0
Answers
Re: Launch Mobile service calls Tracking with Charles Jen_Andrews - Adobe Experience Platform Launch
Hi,Have you looked at the Charles documentation https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/ for Android?What version of Android are you using?Regards,Jen
1823
Views
0
Likes
0
Answers
Re: Only "Unspecified" for our variable 'Login State' Jen_Andrews - Adobe Experience Cloud Mobile
Hi Jon,Did the previous replies help resolve your inquiry?Jen
2820
Views
0
Likes
0
Answers
Re: Launch mobile app - Analytics tags - need Launch configuration? Jen_Andrews - Adobe Experience Platform Launch
Hi Kevin,You do not need to create rules, but you do indeed need app code to trackState or trackAction for Analytics. For Lifecycle also, app code needs to be implemented in the app code.Here is a link that do somewhat of a walk through of implementing Mobile App via Launch for Swift, in the first information blue box has a link to Objective-C and Android. This should help with your initial. implementation. https://docs.adobe.com/content/help/en/experience-cloud/implementing-in-mobile-ios-swift-...
3870
Views
1
Like
0
Replies
Re: Suspected UI Bug - Launch Environment Mobile App Install Instructions - Unable to copy pieces of install code Jen_Andrews - Adobe Experience Platform Launch
Hi tim.smith.mccann​,The highlighted sections in yellow in your screen shot are the default Application Code in either Android or iOS. You need to only click the square next to shadow box square on the right hand side, it will copy the necessary content that you then insert in your current app code.This link to a sample app implementation may provide some additional insight for you.Install the Mobile SDK There are similar links to Android and Objective-C.Regards,Jen
1991
Views
2
Likes
0
Answers
Re: Adobe Target Mobile App IOS Implementation Jen_Andrews - Adobe Target
Hi Anudeep,From your screenshot it appears that you have included a Property "Test Mobile App" to you AB ActivityWhen you assign a Property to the Activity you need to pass the at_property value as a TargetParam, the default code in the sample app it is not passing any params. it is not using a Property.You will need to open your Property and retrieve the Implementation Code is will look similar to this in your UI"at_property": "037667cb-cfdd-82d7-64f1-a0b079fcc972" Then in your app code you wil...
2294
Views
2
Likes
0
Answers
Re: How do I implement Adobe analytics via Launch? Jen_Andrews - Adobe Experience Platform SDKs
Also, in addition to above this may be helpful. Below are steps to a sample that walks through an implementation from start to finish for Swift, Objective-C and AndroidOverview SwiftOverview Objective - COverview AndroidRegards,Jen
6167
Views
0
Likes
0
Replies
Re: Only "Unspecified" for our variable 'Login State' Jen_Andrews - Adobe Experience Cloud Mobile
andersonjh​Also, are you seeing the value reported, but seeing Unspecified in addition or are you only seeing Unspecified in reporting.As it may just be related to https://helpx.adobe.com/ca/analytics/kb/none-unspecified-and-unknown.htmlNone, Unspecified, Unknown, and Other in reporting in Adobe AnalyticsWhat is the Expire After - Hit, Visit, etc for the eVar?Jen
2962
Views
1
Like
0
Answers
Re: Only "Unspecified" for our variable 'Login State' Jen_Andrews - Adobe Experience Cloud Mobile
andersonjh​I meant a rule in Analytics Admin, processing rules that would say similar to Overwrite value of Login State (eVar4) To contextData.loginState, if loginState is setJen
2957
Views
1
Like
0
Answers
Re: Only "Unspecified" for our variable 'Login State' Jen_Andrews - Adobe Experience Cloud Mobile
Hi andersonjh​,While you have the contextData being sent from the app in a hit and you have the eVar enabled. Do you have a processing rule created that maps the contextData value to the evar?Regards,Jen
2818
Views
0
Likes
0
Answers
Re: Analytics Request Being Queued , Not able to send data from Swift Demo App Jen_Andrews - Adobe Experience Cloud Mobile
Hi Anu @anudeeps65186663,It doesn't appear that your Launch Mobile Property configuration is valid. This https://assets.adobedtm.com/zyz/zyz/launch-e2dd29ff54f5-development.json does not appear to be correct. What is your Launch Mobile Property called?Confirm that you have added the necessary information in the Mobile Core extension, your OrgID as well as in your Analytics Extension confirm the reportsuite and tracking server? Then ensure the Environment in your ACPCore.configure(withAppid: " .....
3602
Views
1
Like
0
Answers
Re: Ionic mobile app integrate with Adobe analytics Jen_Andrews - Adobe Experience Cloud Mobile
Glad I was able to point you in the right direction!
3258
Views
0
Likes
0
Answers
Re: Ionic mobile app integrate with Adobe analytics Jen_Andrews - Adobe Experience Cloud Mobile
In your console/logcat or via tool like Charles, are you seeing a hit for the trackState being sent? In Workspace are you looking at the pageView for the trackState?Do you have any reporting? Such as Lifecycle Metrics or trackAction being reported in workspace, as Launches and Action Name?Regards,Jen
3255
Views
0
Likes
0
Answers
Re: how to set evar with launch mobile services Jen_Andrews - Adobe Experience Platform Launch
Hi,Using the methods trackState and trackAction you are able to send additional data. See sample iOS-Swift sample, the documentation exists for Objective-C and Android as well Add Adobe Analytics It appears that you are familiar with "props and eVars" in Analytics, you will notice that these variable names are not in the SDK. All key/value data coming from the SDK will be sent as contextData variables , and as such will need to be mapped to props or eVars (or other variables) by using Processing...
1931
Views
0
Likes
0
Answers
Re: [Swift] Analytics - Product variable implementation is not in documentation Jen_Andrews - Adobe Experience Platform SDKs
kevinj52562561​The sample code above is when using Product variable with Merchandising Variable.The link Arjun provided above shows documentation for a Product variable only.arjunbhadra​I get a compile error withvar contextData: [AnyHashable : Any] = [:]Cannot convert value of type '[AnyHashable : Any]' to expected argument type '[String : String]?'I change to var contextData: [String : String] = [:]Compiled successfully and received the correct information in the hit sent to Analytics.Can you c...
2329
Views
1
Like
0
Answers
Re: Hits being sent from my Mobile App are not in reporting Jen_Andrews - Adobe Experience Cloud Mobile
The most common reason hits do not appear in reporting when you indeed see hits being sent is due to a mismatch of Timestamp Configuration.A reportsuite can be 1 of 3 optionsTimestamps not allowedTimestamps RequiredTimestamps OptionalIf you have the mobile property OfflineEnabled:true in your ADBMobileConfig.json or you have the checkbox OfflineEnabled in Launch then your reportsuite needs to be either Timestamps Required or Timestamps Optional (this allows both timestamped and non timestamped h...
2713
Views
4
Likes
0
Answers
Hits being sent from my Mobile App are not in reporting Jen_Andrews - Adobe Experience Cloud Mobile
I see a hit in Charles and in the developer tools being sent to the reportsuite, however, nothing is showing in reporting.For example ADBMobile Debug: Analytics - Successfully sent hit(ndh=1&t=00%2F00%2F0000%2000%3A00%3A00%200%20240&c.&a.&OSVersion=iOS%2012.4&DeviceName=x86_64&RunMode=Application&AppID=ADBMobileSamples%201.6%20%286%29&CarrierName=%28null%29&TimeSinceLaunch=1&Resolution=640x1136&.a&.c&mid=17498905197092715868424448609893091153&ts=1565734272&pageName=Menu%20View&ce=UTF-8&aamlh=9&c...
2908
Views
4
Likes
1
Answers and Comments
Re: Mobile Services link is missing in the Solution Switcher ? Jen_Andrews - Adobe Experience Cloud Mobile
Mobile Services has been removed from the Solution Switcher and moved to the Tools Menu within Analytics. You can navigate to Mobile Services from this Menuor you can directly navigate to the Mobile Services via the direct url.https://mobilemarketing.adobe.com
2897
Views
3
Likes
0
Answers
Mobile Services link is missing in the Solution Switcher ? Jen_Andrews - Adobe Experience Cloud Mobile
I am no longer able to navigate to Mobile Services from the Solution Switcher, how do I access the Mobile Services UI?My menu now looks like this.
3001
Views
2
Likes
1
Answers and Comments
Re: Android AEP SDK SQliteDatabase errors on Android Q api level 29 Jen_Andrews - Adobe Experience Platform Launch
Hi nandeeshtank​,This issue is currently being investigated by Engineering. There is also a github issue logged Android AEP SDK SQliteDatabase error on Android Q (api level 29) · Issue #178 · Adobe-Marketing-Cloud/acp-sdks · GitHub which development will update once they have further information.Jen
2000
Views
0
Likes
0
Answers
Re: Link tracking and page views - Launch implementation on iOS app Jen_Andrews - Adobe Experience Platform Launch
@Locutus243A trackState is basically equivalent to a s.t( ) call in the web, which indeed is a pageview.A trackAction is again equivalent to a s.tl( ) call in the web, is it a custom link call.For the 4.x SDKTrack App StatesTrack App ActionsFor the AEP SDKAdobe Analytics - Adobe Experience Platform Mobile SDKs Regards,Jen
2236
Views
3
Likes
0
Answers
Re: Push notification auto opt out Jen_Andrews - Adobe Experience Cloud Mobile
attrdata-shenlitan​,This hit is sent when the below app code method is called. Config.setPushIdentifier(token);For example, in order to designate that a user has opted-out of push, you would call `Config.setPushIdentifier(null);` and for true it would be the token.Jen
2685
Views
1
Like
0
Answers
Re: ad-hoc builds won't complete unless Bitcode is disabled Jen_Andrews - Adobe Experience Cloud Mobile
Hi dbtrade,Just wanted to follow-up, was the new version the resolution to your issue?Jen
8907
Views
0
Likes
1
Replies
Re: Event triggered upon trackState in UI? Jen_Andrews - Adobe Experience Cloud Mobile
Hi michaelh37,Via processing rules, you could potentially set a rule that statesSet Event "event" to Custom Value 1if 'specific page Name of trackState' is set.Jen
2575
Views
1
Like
0
Answers
Re: Adobe Analytics: Mobile App Page Views vs. Web Page Views Jen_Andrews - Adobe Experience Cloud Mobile
Hi Paulina,Ultimately, yes, they are similar. Using the Mobile SDK a 'pageview' is captured when a trackState method is called. You can somewhat equate a web s.t( ) with a mobile trackState( ) method call.A visit is the same, a 'new' visit occurs where there has not been a hit sent for 30 minutes.Jen
2805
Views
1
Like
0
Answers
Re: Deeplink tracking for Native and Hybrid App Jen_Andrews - Adobe Experience Cloud Mobile
Hi, This lab was a sample used in a previous Summit, it may help you get started.[L3882] Home · Adobe-Marketing-Cloud/aml-summit-lab Wiki · GitHub Regards,Jen
2665
Views
1
Like
0
Answers
Re: Is there a way to include Page Name when calling trackAction from the iOS Mobile SDK? Jen_Andrews - Adobe Experience Cloud Mobile
Hi ryanz28689484​Setting a Page Name in trackAction call is really a moot point, as a trackAction is not captured as a pageView nor is the value captured in the Pages Reports. trackAction method is reported in Action Name report and in the Links -> Custom Links Report.Is there a specific reason you are attempting to capture a pagename on an Action/Link call?
2409
Views
1
Like
0
Answers
Re: How to setup Multisuit Tagging on Mobile App (Android and Ios) Jen_Andrews - Adobe Experience Cloud Mobile
Hi manujendrap10273043​,Assuming this is for 4.x SDK.From the Adobe Mobile Services interface when creating a new App you can only associate one report suite. However, in a scenario where you need to send data to multiple report suites for the same app you can manually modify the ADBMobileConfig.json to add additional report suites.The section to modify is"analytics": { "rsids": "myreportsuite1,myreportsuite2",Additionally, you need to ensure that in terms of variables and events that each repor...
2584
Views
0
Likes
0
Answers