User Tools

Site Tools


osa_customer_setup

OSA Customer Setup

This article describes the current setup of OSA customers.
:!: This should be automated / simplified in the Future.
:!: This article shows the current state not the desired state

Steps (Feed Shops)

<HTML><ol></HTML>

  • Setup new v3 shop (in 'user' collection) or copy and change an existing one. If a new shop is set up you also need to configure the feed import. Change/add import time if required

HINT: We used user IDs in range 70000 + (5 digits instead of 4 as for real customers)
HINT: we used Madeleine_de_feed since a v5 config already exists.

  • Setup new v5 shops (OSA Mongo, osa_db, shop_settings collection) or copy from existing and change

HINT: get api_key with echo -n “picsimilar:<uid>” | base64

  • Create User with script at SG02 (/mnt/storage/var/pci/picalike_customer_interface/scripts/) → copy the output into Mongo (pci_user collection).

Change update field to true if Sim / Looks is used. Remove privileges if not required

  • Create Shop Relations entry (OSA Mongo, osa_db, shop_relations collection) and add competitor shops
  • Create or copy mappings (gender and category)

HINT: snipped at https://git.picalike.corpex-kunden.de/-/snippets/6

  • Start v3 feed import
  • Start v5 feed import<HTML></ol></HTML>

Steps (No-Feed Shops)

clone https://git.picalike.corpex-kunden.de/incubator/swiss-army-knife

<HTML><ol></HTML>

  • create user in pci_user collection: run the script create_user.py<HTML></ol></HTML>

HINT: for now user are only defined in v3

Notes

The counselor gets only updated once a day so if you want to use the account imedeatly, you have to manually trigger the counselor update.

TAGS

osa, customer, user, create, v3, v5

osa_customer_setup.txt · Last modified: 2024/04/11 14:23 by 127.0.0.1