Adobe Marketing Cloud Bloodhound for Mac 3.0

Similar documents
Adobe Marketing Cloud Bloodhound for Windows 2.2

Adobe Marketing Cloud VideoHeartbeat SDK Guide for TVML - Version 1.x

Adobe Marketing Cloud Best Practices Implementing Adobe Target using Dynamic Tag Management

Adobe Marketing Cloud Using FTP and sftp with the Adobe Marketing Cloud

Adobe Marketing Cloud AppleTV SDK 1.x for Marketing Cloud Solutions

Contents. Server Call Usage

BT MobileXpress App V2 for Android Quick Guide

Installation Guide - Mac

System 44 Next Generation Installation Guide


System 44 Installation Guide

ADOBE EXPERIENCE MANAGER DAM CONNECTOR FOR ADOBE DRIVE CC: TECHNICAL NOTE

FASTT Math Installation Guide

BLUEPRINT TEAM REPOSITORY. For Requirements Center & Requirements Center Test Definition

ipass Open Mobile 3.0.x for Android Quick Start Guide

SSL VPN Web Portal User Guide

READ 180 Next Generation Installation Guide

FASTT Math Installation Guide

Server Installation Guide

Desktop Installation Guide

RNDC / NDC MicroStrategy Supplier Web Troubleshooting Guide

Anchor User Guide. Presented by: Last Revised: August 07, 2017

Revised: 08/02/ Click the Start button at bottom left, enter Server Manager in the search box, and select it in the list to open it.

HCP Anywhere. By Storage & Cloud Services. Quick Start Guide Nov 2017 HCP ANYWHERE

System 44 Installation Guide

SSL VPN Web Portal User Guide

User Guide: Windows Mac Android ios

Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager

ipass Open Mobile 2.8.x for Android Quick Start Guide

ipass Open Mobile 2.10.x for Android Quick Start Guide

eclicker Host 2 Product Overview For additional information and help:

Workspace Secure Container for Mobile Devices

The Reading Inventory Installation Guide

GRS Enterprise Synchronization Tool

Media Writer. Installation Guide LX-DOC-MW5.1.9-IN-EN-REVB. Version 5.1.9

Installation Guide - Mac

Windows 8.1 and Windows 10 a) Connect to wireless network Click on the wireless icon in taskbar. Select detnsw and click on Connect.


VIEVU Solution App User Guide


KACE GO Mobile App 3.1. Release Notes

ipass Open Mobile 3.1.x for Android Quick Start Guide

Sync User Guide. Powered by Axient Anchor

Wavecrest Certificate SHA-512

RingCentral Office. New Admin Setup

Installation Guide for Macintosh August 2018

Installation Guide - Windows

Desktop Installation Guide

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1

Windows quick start instructions Pg. 1. OS X quick start instructions Pg. 4. ios quick start instructions Pg. 6

Parallels Remote Application Server

Scholastic Reading Inventory Installation Guide

FASTT Math Next Generation Installation Guide

Multi-factor Authentication Instructions

Installation Guide - Mac

KACE GO Mobile App 5.0. Release Notes

READ 180 Next Generation Installation Guide

Xerox Forms Manager App Administrator Guide. Version 1.0 August 2018

Early Data Analyzer Web User Guide

FASTT Math Installation Guide

Pulse Secure Client for Chrome OS

Technology Services Group Procedures. IH Anywhere guide. 0 P a g e

WEB ANALYTICS HOW-TO GUIDE

VMware Horizon Client Install for non-uh Devices (VDI)

SBCSC Staff BYOD (bring your own device) Instructions: 08/11/2016

DSS User Guide. End User Guide. - i -

Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

One Identity Starling Two-Factor HTTP Module 2.1. Administration Guide

Product overview. McAfee Web Protection Hybrid Integration Guide. Overview

Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

Getting Started with Soonr

Workspace ONE Content for Android User Guide. VMware Workspace ONE UEM

ipass Open Mobile for Android Quick Start Guide

Crestron Mercury Tabletop UC Audio Conference Console for Microsoft Teams

Web Manual: July 2017

Client 2. Authentication 5

Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

Job Aid: Citrix Receiver Upgrade

Remote Desktop Services

Using the Secure MyApps Environment

BROWSER-BASED SUPPORT CONSOLE USER S GUIDE. 31 January 2017

Recommended Browser Settings

UNT System Campus VPN Guide

Version 5.0 September P Xerox App Gallery. App Gallery User Guide

Centrify for Dropbox Deployment Guide

KACE GO Mobile App 4.0. Release Notes

Install and upgrade Qlik Sense. Qlik Sense 3.2 Copyright QlikTech International AB. All rights reserved.

Using the Secure MyApps Environment

Colligo Console. Administrator Guide

Using ZENworks with Novell Service Desk

Grandstream Networks, Inc. GWN.Cloud Application for ios TM User Manual

Checklist. Version 2.0 October 2015

New World ERP-eSuite

SharePoint General Instructions

1 Setting Up Your Auto Login Link in Windows

Entrust PartnerLink Login Instructions

Verizon Enterprise Center Registration/Login User Guide

Workspace ONE UEM Notification Service. VMware Workspace ONE UEM 1811

VMware AirWatch Integration with SecureAuth PKI Guide

RealPresence Media Manager

Transcription:

Adobe Marketing Cloud Bloodhound for Mac 3.0

Contents Adobe Bloodhound for Mac 3.x for OSX...3 Getting Started...4 Processing Rules Mapping...6 Enable SSL...7 View Hits...8 Save Hits into a Test...9 Compare Current Hits to a Test...11 Contact and Legal Information...12 Last updated 5/25/2017 Bloodhound for Mac 3.0

Adobe Bloodhound for Mac 3.x for OSX 3 Adobe Bloodhound for Mac 3.x for OSX During application development, Adobe Bloodhound lets you view server calls locally, and optionally forward the data to Adobe collection servers. Last Updated: May 10, 2017 Important: As of April 30, 2017, Adobe Bloodhound has been sunset. Starting on May 1, 2017, no additional enhancements and no additional Engineering or Adobe Expert Care support will be provided. Adobe Bloodhound provides the following features: View GET and POST hits (Version 4.2 and later of the ios and Android SDKs send all hits using POST) Parse hits in real time Run processing rules against your raw data to see what variables will be set on the server. Install a Bloodhound SSL certificate to test SSL hits Save hits to tests for future comparison Compare hits using JavaScript (including regular expressions) to verify data. Requirements An Intel-based Mac computer running Snow Leopard (10.6) or later. Network connectivity to your mobile devices or simulators. Download The Adobe Bloodhound download is available from the releases page of the Adobe Marketing Cloud/Mobile Services GitHub repository.

Getting Started 4 Getting Started The Adobe Bloodhound app measurement QA tool displays and parses real-time hit data on mobile and web Analytics implementations, helping to ensure proper implementation for app developers and marketing teams. The tool focuses on mobile app measurement for ios, Android, and Windows Universal SDKs, but can be used for other platforms including desktop or mobile web. One major benefit to Adobe Bloodhound for all testing scenarios is that it can emulate an Analytics data collection server, so you can inspect hits during development without sending them to a data collection server. Complete the following tasks to get started using Adobe Bloodhound: Task Description Download Install Launch The Adobe Bloodhound download is available from the releases page of the Adobe Marketing Cloud/Mobile Services GitHub repository. Open the dmg you downloaded and drag Bloodhound to the Applications folder. After you launch the tool, the server is started automatically. The hostname and port is displayed in the Adobe Bloodhound window. An icon is displayed after the server address indicating the current status. Green indicates that the server is running, yellow indicates an error has occurred, and red indicates that the server is stopped. Hover over the status icon for details about the current status. Configure See Configure Devices to Send Hits to Adobe Bloodhound. Configure Devices to Send Hits to Adobe Bloodhound You can change proxy settings on the device to send http/https requests to Adobe Bloodhound. Requests that are sent to Bloodhound can optionally be forwarded to Adobe Data Collection servers. If your device does not allow you to configure a proxy, you can send the hits directly to Adobe Bloodhound. ios Devices The ios Device must be on the same network as the computer hosting Adobe Bloodhound. 1. Navigate to Settings > Wi-Fi. 2. Click the blue "i" icon to the right of your currently selected Wi-Fi network. 3. Scroll to the HTTP Proxy settings. 4. Select Auto. 5. Enter the Proxy Auto Config (PAC) URL from the Bloodhound UI into the URL field. For example, http://10.39.47.181:50000/pac. 6. Click Home. Other Devices If the device supports proxy auto config, simply use the Proxy URL (From the Adobe Bloodhound UI) as the Proxy Auto Config (PAC) URL. Proxy support varies across Android versions, and there are some proxy configuration tools available for Android to simplify configuration.

Getting Started 5 Send Hits Directly For devices that do not support proxy (ios Simulator, older Android versions, and so on) it is possible to specify Adobe Bloodhound as your tracking server in order to capture the hits it generates. To do this set your tracking server to "<Bloodhound IP>:<Bloodhound Port>" in the ADBMobileConfig.json config file. For example: "server" : "localhost:50000" Troubleshooting If you are having trouble sending hits to your Adobe Bloodhound server, verify that your device and Bloodhound server are on the same network. The best way to do this is to go to the web browser on your device and type in the URL, including port number, of the Bloodhound server. For example, http://10.39.47.181:50000. If your device is able to communicate with Bloodhound, you will see a Bloodhound Info screen similar to the following illustration:

Processing Rules Mapping 6 Processing Rules Mapping Starting with Adobe Bloodhound version 3.1, you can enter in your Adobe Analytics credentials to enable processing rules mapping. With processing rules mapping enabled, the hits you send to your Adobe Bloodhound server will have processing rules applied in real time, showing you which variables and events will be set on the data collection server. Note: This functionality is currently in beta and might not show mappings with 100% accuracy. If your processing rules are complex, please verify on a test resport suite that your mappings are correct. Complete the following steps to use processing rules mapping for Adobe Bloodhound: 1. Launch Adobe Bloodhound. 2. Click the Setup tab. 3. Specify your Adobe Analytics credentials (Company, Username, and Password), then click Authenticate. After you are authenticated, notice that your Context Data and Additional Data tables have a new column: "Mapping." Hits that come in will now apply processing rules specified by the Report Suite ID (rsid) in the hit received. Note: If your hit is tagged with more than one rsid, a drop-down list appears above the Hit Details box. You can select which set of processing rules you'd like to apply from the list.

Enable SSL 7 Enable SSL In order to send hits via HTTPS from your device to Adobe Bloodhound, you must download and install a CA Certificate on your device. The CA Certificate is available from the Bloodhound Info page. 1. Browse to http://hostname:port, where the hostname and port are the server where Adobe Bloodhound is running. For example, http://10.39.47.181:50000. 2. Click Download CA Certificate. 3. Install the bh.cer certificate file you downloaded on your test mobile devices. 4. In Adobe Bloodhound, click the Setup tab, and enter your Analytics server into the Analytics SSL Server field. Your Analytics server can be found in your ADBMobileConfig.json configuration file 5. On your mobile device, set the proxy to the hostname and port where Adobe Bloodhound is running. See Configure Devices to Send Hits to Adobe Bloodhound. 6. Send hits from your mobile device. 7. A dialog appears on the system where Adobe Bloodhound is running, prompting you to accept the connection. After you accept the connection, SSL hits are captured in Adobe Bloodhound.

View Hits 8 View Hits After configuration, hits are captured and displayed automatically. Adobe Bloodhound can impersonate an Adobe data collection server so you can test hits without sending data to a report suite. If Forward Hits is enabled, hits are sent to the specified report suite. If the hits aren't showing up, turn on debug logging in your application and check the debug output for image requests.

Save Hits into a Test 9 Save Hits into a Test Saving hits lets you store a sequence of hits along with any associated data to compare with this same sequence at a later time. For example, after upgrading the measurement library or upgrading your app. 1. Define a sequence of steps to perform in the app. This is your test sequence. This could be a user login, content download, or other engagement. 2. Start Adobe Bloodhound and perform this sequence in the app, and verify that hits are being captured. 3. After you have successfully captured the hits for this sequence, drag-and-drop the hits to the Test menu: 4. The hits appear on the test tab in descending order (newest hit appears at the top).

Save Hits into a Test 10 5. Select a hit and then insert any verification JavaScript you'd like to perform into the Editor. For example, to test that a specific context data value is set on that hit you could add the following: assert (contextdata["myapp.key"] == "Value"); Make sure you click the Checkmark to save any changes. When you Compare Current Hits to a Test, if false is returned by any statement for a test, an error is logged to the Adobe Bloodhound output window and the hit appears as red. Tests are saved in a local file so they can be shared to other users.

Compare Current Hits to a Test 11 Compare Current Hits to a Test Saved hits can be compared to hits as they are received during a test. 1. Prepare your app by navigating to the state where your test sequence should begin. 2. On the Test tab, select your test and click the play icon. The first hit in the sequence is selected. 3. In your App, perform the same test sequence you performed when you saved the test. Hits are compared as they are received to the hits in the test, and any failed tests are logged to output.

Contact and Legal Information 12 Contact and Legal Information Information to help you contact Adobe and to understand the legal issues concerning your use of this product and documentation. Help & Technical Support The Adobe Experience Cloud Customer Care team is here to assist you and provides a number of mechanisms by which they can be engaged: Check the Marketing Cloud help pages for advice, tips, and FAQs Ask us a quick question on Twitter @AdobeExpCare Log an incident in our customer portal Contact the Customer Care team directly Check availability and status of Marketing Cloud Solutions Service, Capability & Billing Dependent on your solution configuration, some options described in this documentation might not be available to you. As each account is unique, please refer to your contract for pricing, due dates, terms, and conditions. If you would like to add to or otherwise change your service level, or if you have questions regarding your current service, please contact your Account Manager. Feedback We welcome any suggestions or feedback regarding this solution. Enhancement ideas and suggestions can be added to our Customer Idea Exchange. Legal 2017 Adobe Systems Incorporated. All Rights Reserved. Published by Adobe Systems Incorporated. Terms of Use Privacy Center Adobe and the Adobe logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. A trademark symbol (,, etc.) denotes an Adobe trademark. All third-party trademarks are the property of their respective owners. Updated Information/Additional Third Party Code Information available at http://www.adobe.com/go/thirdparty.