Category: How-To’s

General tips on how to perform actions on your device

  • Invite users to Google Analytics account

    Google Analytics allows you to grant access to other users so they can view reports, manage settings, or administer the account. Follow the steps below to invite users to your Google Analytics account.

    Step 1: Sign in to Google Analytics

    1. Go to Google Analytics.
    2. Sign in with your Google account that has administrator access.

    Step 2: Navigate to Admin Settings

    In the Google Analytics dashboard, select the Admin option from the left-hand menu.

    Step 3: Open Account Access Management

    Click on Account Access Management.

    Step 4: Add a New User

    1. Click the + (plus) button in the top-right corner.
    2. Select Add users from the dropdown menu.

    Step 5: Enter User Details

    1. Enter the email address of the user you want to invite.
    2. Select the user’s role:
      • Administrator – Full access, including managing users.
      • Editor – Can make changes but cannot manage users.
      • Analyst – Can create and edit shared assets but cannot change settings.
      • Viewer – Can only view reports and settings.

    Step 6: Save and Confirm

    1. Click Add to save the new user’s permissions.
    2. The invited user will receive an email with access to the account.

  • Invite users to Google Analytics account

    Google Analytics allows you to grant access to other users so they can view reports, manage settings, or administer the account. Follow the steps below to invite users to your Google Analytics account.

    Step 1: Sign in to Google Analytics

    1. Go to Google Analytics.
    2. Sign in with your Google account that has administrator access.

    Step 2: Navigate to Admin Settings

    In the Google Analytics dashboard, select the Admin option from the left-hand menu.

    Step 3: Open Account Access Management

    Click on Account Access Management.

    Step 4: Add a New User

    1. Click the + (plus) button in the top-right corner.
    2. Select Add users from the dropdown menu.

    Step 5: Enter User Details

    1. Enter the email address of the user you want to invite.
    2. Select the user’s role:
      • Administrator – Full access, including managing users.
      • Editor – Can make changes but cannot manage users.
      • Analyst – Can create and edit shared assets but cannot change settings.
      • Viewer – Can only view reports and settings.

    Step 6: Save and Confirm

    1. Click Add to save the new user’s permissions.
    2. The invited user will receive an email with access to the account.

  • Install APKs on Android devices

    Installing an APK file on an Android device is a relatively simple process. An APK is an installation file used Android operating system for distributing and installing apps. Here’s a step-by-step guide to installing an APK on your Android device:

    1. Download the APK file provided by Vendrux directly on your device.

    2. Locate the APK file on your device. It will probably be in your Downloads folder

    3. Open the APK file. You will probably be asked to allow the installation from unknown sources, simply follow the instructions provided on your device to enable that option. This is expected, since the APK is not being downloaded directly from the Play Store.

    4. Follow any on-screen instructions to complete the installation process.

    5. Once the installation is finished, you’ll be able to open and use the app.

    That’s it! Installing an APK on your Android device is a quick and easy process!

  • Improve app performance | vendrux Docs

    Website Optimization

    Vendrux relies on your website’s design and content, therefore the time your app takes to fully load is directly related to your website loading speed, plus the time that it takes to load the app’s own assets.

    If you are not satisfied with the time that your app takes to load, we suggest that you perform some tests on your website, to make sure it is fully optimized to provide the best possible performance.

    The best way to start would be to use a website speed test tool like Pingdom, which provides some in-depth information about your website performance along with some insights on how you can improve it.

    Make sure to go through all the optimization tips provided under the Performance Insights section of Pingdom and you should be able to see some nice improvements in your app loading speed.

    App Optimization

    Vendrux allows you to use any pages from your website inside your app, so you might want to take advantage of this and create specific pages for it, with an app-optimized page structure and content.

    Synthesizing the content of your app might not only improve the overall user experience but also help with reducing the loading times of your app as there will be less text, images, and code being loaded.

  • How to find a login cookie name

    How to find a login cookie name

    Identifying your login cookie name is easy, you will only need to use the developer tools that are built into your browser.

    In this guide, we will be using Chrome, but most browsers nowadays will allow you to use developer tools, just keep in mind that the name and position of some elements might be slightly different.

    1 – Open your login screen

    Type in your website’s login screen on your browser’s address bar and hit enter.

    2 – Open the developer tools

    You can right-click on your screen (on any element) and find the “Inspect” option or simply press F12 to open the developer tools. It will look as follows:

    Notion Image

    3 – Go to the “Network” tab

    With the developer tools open, you should be able to see a tab called “Network”

    Notion Image

    4 – Reload your page

    In order to load your website information into the Network tab reload your page by clicking the “Reload” button on your browser, or simply press F5.

    5 – Find the main HTTPS request

    As the page loads, you will start to see a whole bunch of data being displayed on the developer tool, you will want to scroll to the very top of the list and click on the first item of the list:

    Notion Image

    6 – Find the cookies

    You will see a few new options on the right side, find the tab that says “Cookies” and click on it. This area will display all cookies that are set by your website when the page is loaded. We’d recommend taking a screenshot or just looking into the list carefully, as you will need to compare it with the list that will show once you are logged in.

    Notion Image

    6 – Login

    Now that you are seeing the cookies, with your developer tool opened, log in to your website.

    7 – Review your cookie list

    After the login, you will need to find the final destination URL in the list of requests, in our example, it was the second item on the list, as you can see below:

    Notion Image

    Under the cookies area, you will now need to look for a cookie that refers to the user login. This will usually be a new cookie, that was not in the last prior to the login, and its name will usually contain some reference to the login functionality, as you can see below:

    Notion Image

    In this case, you can see that the cookie name is “wordpress_logged_in_3fe39b…”

    The numbers at the end will always be different, every time a user logs in, but the first part is always the same.

    That’s it! You should have been able to find your login cookie name by following the instructions above, if you are still unsure about your login cookie name, our team will be happy to assist while building your app.

  • How can I find My Google Wallet Transaction ID?

    Navigate to https://wallet.google.com/manage/ and log in to your account.

    Once logged in, browse for your purchase or use the search function to locate it.

    After finding the order, click on it to open the transaction details page for the order.

    Look in the right side of the page for a ‘Transaction’ code. This is the Transaction ID for your order.

    The Google Wallet Transaction ID is typically formatted like this:01234567890123456789.token.0123456789012345 or 0.G.123456789012345

  • Generate a public link for TestFlight

    In this guide, we will go through some of the frequently asked questions about testing iOS apps.

    Unfortunately, Apple doesn’t provide users with an easy way to test iOS apps before they are available in the App Store, they require you to use TestFlight, an app that is maintained by Apple itself. Although the app is easy enough to use, it will require you to take some extra steps before your users can test it.

    Different testing methods using TestFlight

    Invitation

    This is the quickest method to get users to start testing your app.

    You will be required to add your testers to your Apple Developer Account, and then, once they have accepted the invitation, add them as testers to TestFlight.

    Here is a breakdown of the steps for your reference:

    1. Invite a user by his Apple ID email, to your Apple Developer Account. You can find a guide on how to do so, clicking here
    1. Once the user has accepted the invitation, you will need to add him as a tester to your app in the TestFlight area. You can find a guide on how to do so, clicking here

    Public link

    If instead of adding users to your Apple Developer account and then inviting them to TestFlight you prefer to simply send a link to the users that you would like to test the app you can use the Public Link alternative.

    To generate your public link you will need to submit your app for review and wait until it gets approved by Apple, which usually takes about 48 hours. Once your app is approved you will be able to generate a link that can be shared with users so they get access to a test version of your app.

    You can find a complete guide on how to generate the public link for your app by clicking here.

    Redeem Code

    The redeem code is required in order for users to be able to download the app in TestFlight.

    Below you will find answers to the most common questions about the redeem code.

    How do I get a redeem code?

    The redeem code is sent to your email once you are added as a tester to TestFlight.

    Where do I use the redeem code?

    The redeem code is used inside the TestFlight app, when you open TestFlight you should see a “redeem code” link on the top right:

    Can other users use my redeem code?

    No, each user will need to be invited separately in order for a unique redeem code to be generated.

    I didn’t get my redeem code, what do I do?

    Before anything make sure to check your email SPAM box, if you still can’t find your code we recommend resending the invitation to your email.

  • Fill out the data safety section

    Whenever you submit a new app to the Play Store, Google will require you to fill out what they call a “data safety section”.

    The idea is for you to tell users what kind of information your app collects or shares.

    Each platform and app works in a different way, especially since Vendrux relies on your website for all the content and functionality provided in the app. Below you can find a guide with more details about our suggested responses:

    ⚠️ Your answers might be different depending on the functionality provided on your website. Vendrux provides you with a general guide on how to fill this section, but you might want to review each option carefully and make sure your answers are aligned with your app/website functionality.

  • Export a Push Notification Certificate in a p12 file

    1. Go to iOS Development Center

    – Click Log-in and proceed to Account > Certificates, IDs & Profiles.

    – Then, click on App IDs (1.), select your App (2.) and click Edit button.

    2. Scroll down to Push Notifications section, and click Create Certificate button under Production SSL Certificate section. Click Continue when asked to create a CSR file.

    3. Now it is the time to create Certificate Signing Request (CSR) file. In your Spotlight window type in keychain and launch Keychain Access.

    4. Within the Keychain Access drop down menu, select Keychain Access > Certificate Assistant > Request a Certificate from a Certificate Authority.

    5. Enter the following information in the Certificate Information window:

    – In the User Email Address field, enter your email address– In the Common Name field, create name for your private key (eg. Name Surname)– Select the ‘Saved to disk’ option

    Click Continue within Keychain Access to complete the CSR generating process. Save the file generated. Click Done.

    6. Let’s go back to Apple Developer Portal, click on Choose File and select the Certificate Signing Request (CSR) file you have just created. Then, click on Continue and Download the certificate that was generated.

    7. Launch Keychain again.

    – Filter keychains by Login– Filter Category by Certificates– Import your aps_[development/production].cer into your Keychain by dragging and dropping it into login section in keychain.

    8. After importing your certifications into your Keychain you will see an expandable option called ‘Apple Push Services’. Right click on ‘Apple Push Services’ > Export ‘Apple Push Services.

    9. Save the certificate as flle somewhere you can access it.

    Save the certificate as (.p12) flle somewhere you can access it.

    10. If you are submitting your certificate (.p12) file to Vendrux please leave password empty and click on OK.

    11. Enter your admin password to confirm and click on Allow to finalize the export process.

  • Disable back button on notifications and deep links

    To disable the back button on notifications and deep links you can use the following parameters in the advanced config, under the “Navigation” array:

     “iOS_Back_Button_Bar_Deep_Links”: true/false
    "Android_Back_Button_Bar_Deep_Links": true/false