SlideShare a Scribd company logo
1 of 25
1
Magento2
Product Import/Export
Benno Lippert cobby.io
2
- Benno Lippert -
Founder
“Opportunities are to be found amidst difficulties.“
@bennolippert
Albert Einstein
3
What‘s new?
• Import History
• Custom Options
• Bundles
• Downloadable
• External images
• Image attributes
• New format
4
What‘s new?
Import History
5
What‘s new?
Import History
6
What‘s new?
Import History
• Restart import
• Log what was changed
Ideas to improve
7
What‘s new?
New format
sku _type _attribute_set _product_websites name price description short_description qty …
attr1 attr2 attr3 attr4 attr5 attr6 attr7 attr8 … attr n
Old
+
New
sku store_view_code attribute_set_code product_type categories product_websites +74 associated_skus
8
What‘s new?
New format
• 81 fixed columns
• UTF 8
• Fielddelimiter ,
• Multidimensional |
9
How do I import?
Virtuals, Simples, Configurables, Grouped, Bundles, Custom Options,
Images, Productlinks
10
How do I import?
Virtuals / Simples
• sku
• attribute_set_code
• product_type
• product_websites
• name
• price
sku attribute_set_code product_type product_websites name price
a Default virtual base Virtual 1.0000
11
How do I import?
Custom Attributes
additional_attributes
• attrib_code
• value
… additional_attributes …
"color=Green,activity=Gym|Hiking"
12
How do I import?
configurables
configurable_variations
• sku
• superAttribute
… configurable_variations …
“sku=WSH12-28-Green,color=Green,size=28|
sku=WSH12-28-Purple,color=Purple,size=28|
sku=WSH12-28-Red,color=Red,size=28“
configurable_variations
• superAttribute
• Label
… configurable_variation_labels …
“color=Color,size=Size”
13
How do I import?
configurables
Attention!
• If the simple doesn‘t exits NO ERROR
• Removing associated simples doesn‘t work
• Backendproblem save configurable without simples
14
How do I import?
grouped
associated_skus
• sku
• Default Qty
… associated_skus …
"24-WG085=0.0000,24-WG086=0.0000,24-WG087=0.0000"
Atttention!
• If the simple doesn‘t exits NO ERROR
• Removing associated simples doesn‘t work
15
How do I import?
bundles
bundle_price_type
bundle_sku_type
bundle_price_view
bundle_weight_type
bundle_values
• name
• type
• required
• sku
• price
• default_qty
• price_type
… bundle_values …
"name=Sprite Stasis
Ball,type=radio,required=1,sku=24-
WG081-
blue,price=0.0000,default=1,default_
qty=1.0000, price_type=fixed|
name=Sprite Stasis
Ball,type=radio,required=1,sku=24-
WG082-
blue,price=0.0000,default=0,default_
qty=1.0000, price_type=fixed|
name=Sprite Stasis
Ball,type=radio,required=1,sku=24-
WG083-
blue,price=0.0000,default=0,default_
qty=1.0000, price_type=fixed"
16
How do I import?
custom_options
custom_options
• name
• type
• required
• sku
• price
• price_type
• option_title
… custom_options …
"name=Group 1,type=drop_down,
required=1,price=2.0000,price_type=
fixed,sku=2,option_title=two|
name=Group 1,type=drop_down,
required=1,price=3.0000,price_type=
fixed,sku=3,option_title=three"
Beim Export wird aktuell die Gruppenreihenfolge vertauscht
17
How do I import?
Images
base_image
base_image_label
small_image
small_image_label
thumbnail_image
thumbnail_image_label
swatch_image
swatch_image_label
… []_image []_label …
"http://sub.server.tld/base-image.jpg" “Alt text for Base“
"base-image.jpg" “Alt text for Base“
/pub/media/import
18
How do I import?
Images
additional_images
additional_image_labels
hide_from_product_page
… additional_images additional_labels hide_from_product_page …
"img.jpg,img2.jpg" “Alt1,Alt2“ “img2.jpg“
/pub/media/import
19
How do I import?
Images
additional_attributes
• attrib_code
• Value = Image
… additional_attributes …
"cust_img_attr=http://sub.server.tld/base-image.jpg"
20
How do I import?
Images
Attention!
• Setting a video as Base Image is impossible
• Changing Base Image keep in mind to add it to the
additional images, otherwise it‘s gone
21
How do I import?
Productlinks
related_skus
crosssell_skus
upsell_skus
… related_skus crosssell_skus upsell_skus …
„sku1,sku2" “sku3,sku4“ “sku5,sku6“
22
How do I import?
Tier prices
Separate Format
sku,tier_price_website,"ALL GROUPS",tier_price_customer_group,
tier_price_qty,tier_price
24-MB01,1,1,0,1.0000,100.0000
24-MB01,1,1,0,20.0000,90.0000
24-MB01,2,1,0,1.0000,200.0000
24-MB01,2,1,0,20.0000,180.0000
23
How do I import?
Downloadable
Not working at the moment!
24
What else is not working?
Creation of new attribute options
Empty attribute values
Only update on of multiple storeviews
Video feature
Removing website association
Product reviews
Super attribut label feature is gone
Group Prices don‘t exist anymore
Thanks

More Related Content

What's hot

Introduction to react native
Introduction to react nativeIntroduction to react native
Introduction to react nativeDani Akash
 
GDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P Games
GDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P GamesGDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P Games
GDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P GamesTamara (Tammy) Levy
 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-endMosaab Ehab
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesHenric Suuronen
 
간단한 블로그를 만들며 Django 이해하기
간단한 블로그를 만들며 Django 이해하기간단한 블로그를 만들며 Django 이해하기
간단한 블로그를 만들며 Django 이해하기Kyoung Up Jung
 
Key Insights into Development Design Patterns for Magento 2 - Magento Live UK
Key Insights into Development Design Patterns for Magento 2 - Magento Live UKKey Insights into Development Design Patterns for Magento 2 - Magento Live UK
Key Insights into Development Design Patterns for Magento 2 - Magento Live UKMax Pronko
 
Effective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesEffective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesJames Gwertzman
 
Game Design - Monetization
Game Design - MonetizationGame Design - Monetization
Game Design - MonetizationErez Yerushalmi
 
Nestjs MasterClass Slides
Nestjs MasterClass SlidesNestjs MasterClass Slides
Nestjs MasterClass SlidesNir Kaufman
 
Full Stack React Workshop [CSSC x GDSC]
Full Stack React Workshop [CSSC x GDSC]Full Stack React Workshop [CSSC x GDSC]
Full Stack React Workshop [CSSC x GDSC]GDSC UofT Mississauga
 
Creating RESTful API’s with Grails and Spring Security
Creating RESTful API’s with Grails and Spring SecurityCreating RESTful API’s with Grails and Spring Security
Creating RESTful API’s with Grails and Spring SecurityAlvaro Sanchez-Mariscal
 
AngularJS: an introduction
AngularJS: an introductionAngularJS: an introduction
AngularJS: an introductionLuigi De Russis
 
Acquisition - Retention - Monetization : Feeding the Funnel
Acquisition - Retention - Monetization : Feeding the FunnelAcquisition - Retention - Monetization : Feeding the Funnel
Acquisition - Retention - Monetization : Feeding the FunnelJuan Gabriel Gomila Salas
 
Breaking the Rules of Idle Game Design in Trailer Park Boys: Greasy Money
Breaking the Rules of Idle Game Design in Trailer Park Boys: Greasy MoneyBreaking the Rules of Idle Game Design in Trailer Park Boys: Greasy Money
Breaking the Rules of Idle Game Design in Trailer Park Boys: Greasy MoneyDave Rohrl
 
[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인
[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인
[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인NHN FORWARD
 

What's hot (20)

Introduction to react native
Introduction to react nativeIntroduction to react native
Introduction to react native
 
GDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P Games
GDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P GamesGDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P Games
GDC Talk - Nature vs Nurture: Unpacking Player Spending in F2P Games
 
SignalR Overview
SignalR OverviewSignalR Overview
SignalR Overview
 
Introduction to back-end
Introduction to back-endIntroduction to back-end
Introduction to back-end
 
Killer Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet GamesKiller Design Patterns for F2P Mobile/Tablet Games
Killer Design Patterns for F2P Mobile/Tablet Games
 
간단한 블로그를 만들며 Django 이해하기
간단한 블로그를 만들며 Django 이해하기간단한 블로그를 만들며 Django 이해하기
간단한 블로그를 만들며 Django 이해하기
 
React
React React
React
 
Key Insights into Development Design Patterns for Magento 2 - Magento Live UK
Key Insights into Development Design Patterns for Magento 2 - Magento Live UKKey Insights into Development Design Patterns for Magento 2 - Magento Live UK
Key Insights into Development Design Patterns for Magento 2 - Magento Live UK
 
Effective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P GamesEffective LiveOps Strategies for F2P Games
Effective LiveOps Strategies for F2P Games
 
Game Design - Monetization
Game Design - MonetizationGame Design - Monetization
Game Design - Monetization
 
Nestjs MasterClass Slides
Nestjs MasterClass SlidesNestjs MasterClass Slides
Nestjs MasterClass Slides
 
Full Stack React Workshop [CSSC x GDSC]
Full Stack React Workshop [CSSC x GDSC]Full Stack React Workshop [CSSC x GDSC]
Full Stack React Workshop [CSSC x GDSC]
 
Creating RESTful API’s with Grails and Spring Security
Creating RESTful API’s with Grails and Spring SecurityCreating RESTful API’s with Grails and Spring Security
Creating RESTful API’s with Grails and Spring Security
 
AngularJS: an introduction
AngularJS: an introductionAngularJS: an introduction
AngularJS: an introduction
 
Acquisition - Retention - Monetization : Feeding the Funnel
Acquisition - Retention - Monetization : Feeding the FunnelAcquisition - Retention - Monetization : Feeding the Funnel
Acquisition - Retention - Monetization : Feeding the Funnel
 
Breaking the Rules of Idle Game Design in Trailer Park Boys: Greasy Money
Breaking the Rules of Idle Game Design in Trailer Park Boys: Greasy MoneyBreaking the Rules of Idle Game Design in Trailer Park Boys: Greasy Money
Breaking the Rules of Idle Game Design in Trailer Park Boys: Greasy Money
 
Main presentation
Main presentationMain presentation
Main presentation
 
[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인
[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인
[2019] 배틀로얄 전장(map) 제작으로 알아보는 슈팅 게임 레벨 디자인
 
Angular 2
Angular 2Angular 2
Angular 2
 
Game Design techniques
Game Design techniquesGame Design techniques
Game Design techniques
 

Viewers also liked

How to Install Magento 2 [Latest Version]
How to Install Magento 2 [Latest Version]How to Install Magento 2 [Latest Version]
How to Install Magento 2 [Latest Version]M-Connect Media
 
How To Create Theme in Magento 2 - Part 1
How To Create Theme in Magento 2 - Part 1How To Create Theme in Magento 2 - Part 1
How To Create Theme in Magento 2 - Part 1Magestore
 
Magento 2: Modernizing an eCommerce Powerhouse
Magento 2: Modernizing an eCommerce PowerhouseMagento 2: Modernizing an eCommerce Powerhouse
Magento 2: Modernizing an eCommerce PowerhouseBen Marks
 
Omnichannel Customer Experience
Omnichannel Customer ExperienceOmnichannel Customer Experience
Omnichannel Customer ExperienceDivante
 
Sergii Shymko - Code migration tool for upgrade to Magento 2
Sergii Shymko - Code migration tool for upgrade to Magento 2Sergii Shymko - Code migration tool for upgrade to Magento 2
Sergii Shymko - Code migration tool for upgrade to Magento 2Meet Magento Italy
 
How to Install Magento on WAMP Server
How to Install Magento on WAMP ServerHow to Install Magento on WAMP Server
How to Install Magento on WAMP ServerAPPSeCONNECT
 
E-Commerce Technology
E-Commerce TechnologyE-Commerce Technology
E-Commerce TechnologyDivante
 
Magento implementation - by Divante.co
Magento implementation - by Divante.coMagento implementation - by Divante.co
Magento implementation - by Divante.coDivante
 
E-Commerce Case Studies
E-Commerce Case StudiesE-Commerce Case Studies
E-Commerce Case StudiesDivante
 
Surprising failure factors when implementing eCommerce and Omnichannel eBusiness
Surprising failure factors when implementing eCommerce and Omnichannel eBusinessSurprising failure factors when implementing eCommerce and Omnichannel eBusiness
Surprising failure factors when implementing eCommerce and Omnichannel eBusinessDivante
 
Magento scalability from the trenches (Meet Magento Sweden 2016)
Magento scalability from the trenches (Meet Magento Sweden 2016)Magento scalability from the trenches (Meet Magento Sweden 2016)
Magento scalability from the trenches (Meet Magento Sweden 2016)Divante
 
The Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for Success
The Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for SuccessThe Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for Success
The Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for SuccessKissmetrics on SlideShare
 
Finding Your Way: Understanding Magento Code
Finding Your Way: Understanding Magento CodeFinding Your Way: Understanding Magento Code
Finding Your Way: Understanding Magento CodeBen Marks
 
How to Build Data-Driven B2B Growth Strategies
How to Build Data-Driven B2B Growth StrategiesHow to Build Data-Driven B2B Growth Strategies
How to Build Data-Driven B2B Growth StrategiesKissmetrics on SlideShare
 
Custom Stock Status: Magento Extension by Amasty. User Guide.
Custom Stock Status: Magento Extension by Amasty. User Guide.Custom Stock Status: Magento Extension by Amasty. User Guide.
Custom Stock Status: Magento Extension by Amasty. User Guide.Amasty
 
Magento 2 Design Patterns
Magento 2 Design PatternsMagento 2 Design Patterns
Magento 2 Design PatternsMax Pronko
 
Customer Group Catalog for Magento 2. User Guide
Customer Group Catalog for Magento 2. User GuideCustomer Group Catalog for Magento 2. User Guide
Customer Group Catalog for Magento 2. User GuideAmasty
 
Key CRO Metrics to Analyze for Successful Landing Pages
Key CRO Metrics to Analyze for Successful Landing PagesKey CRO Metrics to Analyze for Successful Landing Pages
Key CRO Metrics to Analyze for Successful Landing PagesKissmetrics on SlideShare
 
The PPC Traffic Thermometer - Why You Should Care About Ice Cubes & Lava
The PPC Traffic Thermometer - Why You Should Care About Ice Cubes & LavaThe PPC Traffic Thermometer - Why You Should Care About Ice Cubes & Lava
The PPC Traffic Thermometer - Why You Should Care About Ice Cubes & LavaKissmetrics on SlideShare
 
Shipping Table Rates for Magento 2 by Amasty | User Guide
Shipping Table Rates for Magento 2 by Amasty | User GuideShipping Table Rates for Magento 2 by Amasty | User Guide
Shipping Table Rates for Magento 2 by Amasty | User GuideAmasty
 

Viewers also liked (20)

How to Install Magento 2 [Latest Version]
How to Install Magento 2 [Latest Version]How to Install Magento 2 [Latest Version]
How to Install Magento 2 [Latest Version]
 
How To Create Theme in Magento 2 - Part 1
How To Create Theme in Magento 2 - Part 1How To Create Theme in Magento 2 - Part 1
How To Create Theme in Magento 2 - Part 1
 
Magento 2: Modernizing an eCommerce Powerhouse
Magento 2: Modernizing an eCommerce PowerhouseMagento 2: Modernizing an eCommerce Powerhouse
Magento 2: Modernizing an eCommerce Powerhouse
 
Omnichannel Customer Experience
Omnichannel Customer ExperienceOmnichannel Customer Experience
Omnichannel Customer Experience
 
Sergii Shymko - Code migration tool for upgrade to Magento 2
Sergii Shymko - Code migration tool for upgrade to Magento 2Sergii Shymko - Code migration tool for upgrade to Magento 2
Sergii Shymko - Code migration tool for upgrade to Magento 2
 
How to Install Magento on WAMP Server
How to Install Magento on WAMP ServerHow to Install Magento on WAMP Server
How to Install Magento on WAMP Server
 
E-Commerce Technology
E-Commerce TechnologyE-Commerce Technology
E-Commerce Technology
 
Magento implementation - by Divante.co
Magento implementation - by Divante.coMagento implementation - by Divante.co
Magento implementation - by Divante.co
 
E-Commerce Case Studies
E-Commerce Case StudiesE-Commerce Case Studies
E-Commerce Case Studies
 
Surprising failure factors when implementing eCommerce and Omnichannel eBusiness
Surprising failure factors when implementing eCommerce and Omnichannel eBusinessSurprising failure factors when implementing eCommerce and Omnichannel eBusiness
Surprising failure factors when implementing eCommerce and Omnichannel eBusiness
 
Magento scalability from the trenches (Meet Magento Sweden 2016)
Magento scalability from the trenches (Meet Magento Sweden 2016)Magento scalability from the trenches (Meet Magento Sweden 2016)
Magento scalability from the trenches (Meet Magento Sweden 2016)
 
The Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for Success
The Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for SuccessThe Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for Success
The Holidays Are Coming (Again!): 4 Ecommerce PPC Tricks to Master for Success
 
Finding Your Way: Understanding Magento Code
Finding Your Way: Understanding Magento CodeFinding Your Way: Understanding Magento Code
Finding Your Way: Understanding Magento Code
 
How to Build Data-Driven B2B Growth Strategies
How to Build Data-Driven B2B Growth StrategiesHow to Build Data-Driven B2B Growth Strategies
How to Build Data-Driven B2B Growth Strategies
 
Custom Stock Status: Magento Extension by Amasty. User Guide.
Custom Stock Status: Magento Extension by Amasty. User Guide.Custom Stock Status: Magento Extension by Amasty. User Guide.
Custom Stock Status: Magento Extension by Amasty. User Guide.
 
Magento 2 Design Patterns
Magento 2 Design PatternsMagento 2 Design Patterns
Magento 2 Design Patterns
 
Customer Group Catalog for Magento 2. User Guide
Customer Group Catalog for Magento 2. User GuideCustomer Group Catalog for Magento 2. User Guide
Customer Group Catalog for Magento 2. User Guide
 
Key CRO Metrics to Analyze for Successful Landing Pages
Key CRO Metrics to Analyze for Successful Landing PagesKey CRO Metrics to Analyze for Successful Landing Pages
Key CRO Metrics to Analyze for Successful Landing Pages
 
The PPC Traffic Thermometer - Why You Should Care About Ice Cubes & Lava
The PPC Traffic Thermometer - Why You Should Care About Ice Cubes & LavaThe PPC Traffic Thermometer - Why You Should Care About Ice Cubes & Lava
The PPC Traffic Thermometer - Why You Should Care About Ice Cubes & Lava
 
Shipping Table Rates for Magento 2 by Amasty | User Guide
Shipping Table Rates for Magento 2 by Amasty | User GuideShipping Table Rates for Magento 2 by Amasty | User Guide
Shipping Table Rates for Magento 2 by Amasty | User Guide
 

Recently uploaded

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Magento 2 product import export

  • 2. 2 - Benno Lippert - Founder “Opportunities are to be found amidst difficulties.“ @bennolippert Albert Einstein
  • 3. 3 What‘s new? • Import History • Custom Options • Bundles • Downloadable • External images • Image attributes • New format
  • 6. 6 What‘s new? Import History • Restart import • Log what was changed Ideas to improve
  • 7. 7 What‘s new? New format sku _type _attribute_set _product_websites name price description short_description qty … attr1 attr2 attr3 attr4 attr5 attr6 attr7 attr8 … attr n Old + New sku store_view_code attribute_set_code product_type categories product_websites +74 associated_skus
  • 8. 8 What‘s new? New format • 81 fixed columns • UTF 8 • Fielddelimiter , • Multidimensional |
  • 9. 9 How do I import? Virtuals, Simples, Configurables, Grouped, Bundles, Custom Options, Images, Productlinks
  • 10. 10 How do I import? Virtuals / Simples • sku • attribute_set_code • product_type • product_websites • name • price sku attribute_set_code product_type product_websites name price a Default virtual base Virtual 1.0000
  • 11. 11 How do I import? Custom Attributes additional_attributes • attrib_code • value … additional_attributes … "color=Green,activity=Gym|Hiking"
  • 12. 12 How do I import? configurables configurable_variations • sku • superAttribute … configurable_variations … “sku=WSH12-28-Green,color=Green,size=28| sku=WSH12-28-Purple,color=Purple,size=28| sku=WSH12-28-Red,color=Red,size=28“ configurable_variations • superAttribute • Label … configurable_variation_labels … “color=Color,size=Size”
  • 13. 13 How do I import? configurables Attention! • If the simple doesn‘t exits NO ERROR • Removing associated simples doesn‘t work • Backendproblem save configurable without simples
  • 14. 14 How do I import? grouped associated_skus • sku • Default Qty … associated_skus … "24-WG085=0.0000,24-WG086=0.0000,24-WG087=0.0000" Atttention! • If the simple doesn‘t exits NO ERROR • Removing associated simples doesn‘t work
  • 15. 15 How do I import? bundles bundle_price_type bundle_sku_type bundle_price_view bundle_weight_type bundle_values • name • type • required • sku • price • default_qty • price_type … bundle_values … "name=Sprite Stasis Ball,type=radio,required=1,sku=24- WG081- blue,price=0.0000,default=1,default_ qty=1.0000, price_type=fixed| name=Sprite Stasis Ball,type=radio,required=1,sku=24- WG082- blue,price=0.0000,default=0,default_ qty=1.0000, price_type=fixed| name=Sprite Stasis Ball,type=radio,required=1,sku=24- WG083- blue,price=0.0000,default=0,default_ qty=1.0000, price_type=fixed"
  • 16. 16 How do I import? custom_options custom_options • name • type • required • sku • price • price_type • option_title … custom_options … "name=Group 1,type=drop_down, required=1,price=2.0000,price_type= fixed,sku=2,option_title=two| name=Group 1,type=drop_down, required=1,price=3.0000,price_type= fixed,sku=3,option_title=three" Beim Export wird aktuell die Gruppenreihenfolge vertauscht
  • 17. 17 How do I import? Images base_image base_image_label small_image small_image_label thumbnail_image thumbnail_image_label swatch_image swatch_image_label … []_image []_label … "http://sub.server.tld/base-image.jpg" “Alt text for Base“ "base-image.jpg" “Alt text for Base“ /pub/media/import
  • 18. 18 How do I import? Images additional_images additional_image_labels hide_from_product_page … additional_images additional_labels hide_from_product_page … "img.jpg,img2.jpg" “Alt1,Alt2“ “img2.jpg“ /pub/media/import
  • 19. 19 How do I import? Images additional_attributes • attrib_code • Value = Image … additional_attributes … "cust_img_attr=http://sub.server.tld/base-image.jpg"
  • 20. 20 How do I import? Images Attention! • Setting a video as Base Image is impossible • Changing Base Image keep in mind to add it to the additional images, otherwise it‘s gone
  • 21. 21 How do I import? Productlinks related_skus crosssell_skus upsell_skus … related_skus crosssell_skus upsell_skus … „sku1,sku2" “sku3,sku4“ “sku5,sku6“
  • 22. 22 How do I import? Tier prices Separate Format sku,tier_price_website,"ALL GROUPS",tier_price_customer_group, tier_price_qty,tier_price 24-MB01,1,1,0,1.0000,100.0000 24-MB01,1,1,0,20.0000,90.0000 24-MB01,2,1,0,1.0000,200.0000 24-MB01,2,1,0,20.0000,180.0000
  • 23. 23 How do I import? Downloadable Not working at the moment!
  • 24. 24 What else is not working? Creation of new attribute options Empty attribute values Only update on of multiple storeviews Video feature Removing website association Product reviews Super attribut label feature is gone Group Prices don‘t exist anymore

Editor's Notes

  1. Pia: seit 2012 Quereinsteigerin bei DBS tätig -> Leiterin des Contentteams vorher als Dipl.Ing. für Bekleidungstechnik in Fernost und Europa gearbeitet
  2. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  3. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  4. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  5. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  6. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  7. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  8. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  9. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  10. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  11. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  12. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  13. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  14. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  15. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  16. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  17. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  18. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  19. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  20. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  21. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise
  22. Produktsortiment ist stetig im wandel Aktualisierung Preise werden zum anfang des Jahres Möbel Erste halbe jahr beschäftigt Frage an Pia neue Produkte/neue Preise