@@ -261,6 +261,8 @@ export declare type Catalog = {
261261 remoteState : Scalars [ 'JSONObject' ] ;
262262 /** Facebook data feed id referenced by the product catalog */
263263 dataFeedId ?: Maybe < Scalars [ 'String' ] > ;
264+ /** Facebook app and pixel ids associated to the product catalog */
265+ externalEventSourceIds : Array < Scalars [ 'String' ] > ;
264266 /** Validation errors of the product catalog */
265267 errors ?: Maybe < Array < Scalars [ 'JSONObject' ] > > ;
266268 /** Warnings of the product catalog */
@@ -292,6 +294,8 @@ export declare type CatalogConnection = {
292294export declare type CatalogCreateInput = {
293295 /** Name of the product catalog */
294296 name : Scalars [ 'NonEmptyString' ] ;
297+ /** Facebook app and pixel ids associated to the product catalog */
298+ externalEventSourceIds ?: Maybe < Array < Scalars [ 'String' ] > > ;
295299 /** Media channel id referenced by the product catalog */
296300 mediaChannelId : Scalars [ 'ObjectId' ] ;
297301 /** Category of the products referenced by the catalog */
@@ -310,6 +314,11 @@ export declare type CatalogImportInput = {
310314 /** Id of the product catalog on the related platform */
311315 remoteId : Scalars [ 'String' ] ;
312316} ;
317+ /** Product catalog sync input data */
318+ export declare type CatalogSyncInput = {
319+ /** The desired state to modify during sync operation. */
320+ reconcileState ?: Maybe < ReconcileStateEnum > ;
321+ } ;
313322/** Category of the products referenced by the product catalog */
314323export declare enum CatalogType {
315324 Bookable = "bookable" ,
@@ -327,6 +336,8 @@ export declare enum CatalogType {
327336export declare type CatalogUpdateInput = {
328337 /** Name of the product catalog */
329338 name ?: Maybe < Scalars [ 'NonEmptyString' ] > ;
339+ /** Facebook app and pixel ids associated to the product catalog */
340+ externalEventSourceIds ?: Maybe < Array < Scalars [ 'String' ] > > ;
330341} ;
331342/**
332343 * Creative font is a collection of font properties and parameters associated with
@@ -1292,6 +1303,8 @@ export declare type Mutation = {
12921303 updateCatalog : Catalog ;
12931304 /** Updates a collection of product catalogs */
12941305 updateCatalogs : CatalogConnection ;
1306+ /** Attempt synchronization of the product catalog with mediaChannel platforms, removing all errors on success */
1307+ syncCatalog : Catalog ;
12951308 /**
12961309 * Marks a product catalog and all its associated products by the catalog's given
12971310 * id as DELETED. The catalog resource will not be deleted on the remote platform
@@ -1442,6 +1455,10 @@ export declare type MutationUpdateCatalogsArgs = {
14421455 showDeleted ?: Maybe < Scalars [ 'Boolean' ] > ;
14431456 input : CatalogUpdateInput ;
14441457} ;
1458+ export declare type MutationSyncCatalogArgs = {
1459+ input ?: Maybe < CatalogSyncInput > ;
1460+ id : Scalars [ 'ObjectId' ] ;
1461+ } ;
14451462export declare type MutationDeleteCatalogArgs = {
14461463 id : Scalars [ 'ObjectId' ] ;
14471464} ;
@@ -1727,6 +1744,8 @@ export declare type Notification = {
17271744 severity : Notification_Severity ;
17281745 /** Code of the notification */
17291746 code : Notification_Code ;
1747+ /** The source of the notification */
1748+ source : Scalars [ 'String' ] ;
17301749 /** Resource related to the notification */
17311750 resource : NotificationResource ;
17321751} ;
@@ -1948,6 +1967,8 @@ export declare type Query = {
19481967 campaignTemplate : CampaignTemplate ;
19491968 /** Returns a collection of campaign templates */
19501969 campaignTemplates : CampaignTemplateConnection ;
1970+ /** Returns a collection of campaign templates that have a current GCPX */
1971+ campaignTemplatesWithCurrentGCPX : CampaignTemplateConnection ;
19511972 /** Returns a single product catalog identified by a given id */
19521973 catalog : Catalog ;
19531974 /** Returns a collection of product catalogs */
@@ -2027,6 +2048,15 @@ export declare type QueryCampaignTemplatesArgs = {
20272048 filter ?: Maybe < Scalars [ 'FilterInput' ] > ;
20282049 showDeleted ?: Maybe < Scalars [ 'Boolean' ] > ;
20292050} ;
2051+ export declare type QueryCampaignTemplatesWithCurrentGcpxArgs = {
2052+ first ?: Maybe < Scalars [ 'Int' ] > ;
2053+ last ?: Maybe < Scalars [ 'Int' ] > ;
2054+ after ?: Maybe < Scalars [ 'String' ] > ;
2055+ before ?: Maybe < Scalars [ 'String' ] > ;
2056+ sort ?: Maybe < SortInput > ;
2057+ filter ?: Maybe < Scalars [ 'FilterInput' ] > ;
2058+ showDeleted ?: Maybe < Scalars [ 'Boolean' ] > ;
2059+ } ;
20302060export declare type QueryCatalogArgs = {
20312061 id : Scalars [ 'ObjectId' ] ;
20322062} ;
@@ -2705,6 +2735,8 @@ export declare type ResolversTypes = {
27052735 CatalogCreateInput : CatalogCreateInput ;
27062736 CatalogImportInput : CatalogImportInput ;
27072737 CatalogUpdateInput : CatalogUpdateInput ;
2738+ CatalogSyncInput : CatalogSyncInput ;
2739+ ReconcileStateEnum : ReconcileStateEnum ;
27082740 Deletion : ResolverTypeWrapper < Deletion > ;
27092741 CreativeFontCreateInput : CreativeFontCreateInput ;
27102742 CreativeFontUpdateInput : CreativeFontUpdateInput ;
@@ -2719,7 +2751,6 @@ export declare type ResolversTypes = {
27192751 MarketingCampaignInput : MarketingCampaignInput ;
27202752 MarketingCampaignUpdateInput : MarketingCampaignUpdateInput ;
27212753 MarketingCampaignSyncInput : MarketingCampaignSyncInput ;
2722- ReconcileStateEnum : ReconcileStateEnum ;
27232754 MarketplaceInput : MarketplaceInput ;
27242755 MarketplaceUpdateInput : MarketplaceUpdateInput ;
27252756 MediaChannelCreateInput : MediaChannelCreateInput ;
@@ -2844,6 +2875,8 @@ export declare type ResolversParentTypes = {
28442875 CatalogCreateInput : CatalogCreateInput ;
28452876 CatalogImportInput : CatalogImportInput ;
28462877 CatalogUpdateInput : CatalogUpdateInput ;
2878+ CatalogSyncInput : CatalogSyncInput ;
2879+ ReconcileStateEnum : ReconcileStateEnum ;
28472880 Deletion : Deletion ;
28482881 CreativeFontCreateInput : CreativeFontCreateInput ;
28492882 CreativeFontUpdateInput : CreativeFontUpdateInput ;
@@ -2858,7 +2891,6 @@ export declare type ResolversParentTypes = {
28582891 MarketingCampaignInput : MarketingCampaignInput ;
28592892 MarketingCampaignUpdateInput : MarketingCampaignUpdateInput ;
28602893 MarketingCampaignSyncInput : MarketingCampaignSyncInput ;
2861- ReconcileStateEnum : ReconcileStateEnum ;
28622894 MarketplaceInput : MarketplaceInput ;
28632895 MarketplaceUpdateInput : MarketplaceUpdateInput ;
28642896 MediaChannelCreateInput : MediaChannelCreateInput ;
@@ -2926,6 +2958,7 @@ export declare type CatalogResolvers<ContextType = any, ParentType extends Resol
29262958 systemStatus ?: Resolver < ResolversTypes [ 'SystemStatus' ] , ParentType , ContextType > ;
29272959 remoteState ?: Resolver < ResolversTypes [ 'JSONObject' ] , ParentType , ContextType > ;
29282960 dataFeedId ?: Resolver < Maybe < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
2961+ externalEventSourceIds ?: Resolver < Array < ResolversTypes [ 'String' ] > , ParentType , ContextType > ;
29292962 errors ?: Resolver < Maybe < Array < ResolversTypes [ 'JSONObject' ] > > , ParentType , ContextType > ;
29302963 warnings ?: Resolver < Maybe < Array < ResolversTypes [ 'JSONObject' ] > > , ParentType , ContextType > ;
29312964 mediaChannel ?: Resolver < ResolversTypes [ 'MediaChannel' ] , ParentType , ContextType > ;
@@ -3249,6 +3282,7 @@ export declare type MutationResolvers<ContextType = any, ParentType extends Reso
32493282 importCatalog ?: Resolver < ResolversTypes [ 'Catalog' ] , ParentType , ContextType , RequireFields < MutationImportCatalogArgs , 'input' > > ;
32503283 updateCatalog ?: Resolver < ResolversTypes [ 'Catalog' ] , ParentType , ContextType , RequireFields < MutationUpdateCatalogArgs , 'input' | 'id' > > ;
32513284 updateCatalogs ?: Resolver < ResolversTypes [ 'CatalogConnection' ] , ParentType , ContextType , RequireFields < MutationUpdateCatalogsArgs , 'showDeleted' | 'input' > > ;
3285+ syncCatalog ?: Resolver < ResolversTypes [ 'Catalog' ] , ParentType , ContextType , RequireFields < MutationSyncCatalogArgs , 'id' > > ;
32523286 deleteCatalog ?: Resolver < ResolversTypes [ 'Deletion' ] , ParentType , ContextType , RequireFields < MutationDeleteCatalogArgs , 'id' > > ;
32533287 createCreativeFont ?: Resolver < ResolversTypes [ 'CreativeFont' ] , ParentType , ContextType , RequireFields < MutationCreateCreativeFontArgs , 'input' > > ;
32543288 updateCreativeFont ?: Resolver < ResolversTypes [ 'CreativeFont' ] , ParentType , ContextType , RequireFields < MutationUpdateCreativeFontArgs , 'input' | 'id' > > ;
@@ -3319,6 +3353,7 @@ export declare type NotificationResolvers<ContextType = any, ParentType extends
33193353 status ?: Resolver < ResolversTypes [ 'NOTIFICATION_STATUS' ] , ParentType , ContextType > ;
33203354 severity ?: Resolver < ResolversTypes [ 'NOTIFICATION_SEVERITY' ] , ParentType , ContextType > ;
33213355 code ?: Resolver < ResolversTypes [ 'NOTIFICATION_CODE' ] , ParentType , ContextType > ;
3356+ source ?: Resolver < ResolversTypes [ 'String' ] , ParentType , ContextType > ;
33223357 resource ?: Resolver < ResolversTypes [ 'NotificationResource' ] , ParentType , ContextType > ;
33233358} ;
33243359export declare type NotificationConnectionResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'NotificationConnection' ] = ResolversParentTypes [ 'NotificationConnection' ] > = {
@@ -3396,6 +3431,7 @@ export declare type ProductEdgeResolvers<ContextType = any, ParentType extends R
33963431export declare type QueryResolvers < ContextType = any , ParentType extends ResolversParentTypes [ 'Query' ] = ResolversParentTypes [ 'Query' ] > = {
33973432 campaignTemplate ?: Resolver < ResolversTypes [ 'CampaignTemplate' ] , ParentType , ContextType , RequireFields < QueryCampaignTemplateArgs , 'id' > > ;
33983433 campaignTemplates ?: Resolver < ResolversTypes [ 'CampaignTemplateConnection' ] , ParentType , ContextType , RequireFields < QueryCampaignTemplatesArgs , 'showDeleted' > > ;
3434+ campaignTemplatesWithCurrentGCPX ?: Resolver < ResolversTypes [ 'CampaignTemplateConnection' ] , ParentType , ContextType , RequireFields < QueryCampaignTemplatesWithCurrentGcpxArgs , 'showDeleted' > > ;
33993435 catalog ?: Resolver < ResolversTypes [ 'Catalog' ] , ParentType , ContextType , RequireFields < QueryCatalogArgs , 'id' > > ;
34003436 catalogs ?: Resolver < ResolversTypes [ 'CatalogConnection' ] , ParentType , ContextType , RequireFields < QueryCatalogsArgs , 'showDeleted' > > ;
34013437 creativeFont ?: Resolver < ResolversTypes [ 'CreativeFont' ] , ParentType , ContextType , RequireFields < QueryCreativeFontArgs , 'id' > > ;
0 commit comments