Commit b45e16b8 by sujata

google tag manger

1 parent e38dd80e
{
"kind": "singleType",
"collectionName": "google_mangers",
"info": {
"singularName": "google-manger",
"pluralName": "google-mangers",
"displayName": "GoogleManger",
"description": ""
},
"options": {
"draftAndPublish": true
},
"pluginOptions": {},
"attributes": {
"GtmTag": {
"type": "string"
},
"GTag": {
"type": "string"
},
"conversion": {
"type": "string"
}
}
}
'use strict';
/**
* google-manger controller
*/
const { createCoreController } = require('@strapi/strapi').factories;
module.exports = createCoreController('api::google-manger.google-manger');
'use strict';
/**
* google-manger router
*/
const { createCoreRouter } = require('@strapi/strapi').factories;
module.exports = createCoreRouter('api::google-manger.google-manger');
'use strict';
/**
* google-manger service
*/
const { createCoreService } = require('@strapi/strapi').factories;
module.exports = createCoreService('api::google-manger.google-manger');
{
"collectionName": "components_google_manger_google_mangers",
"info": {
"displayName": "GoogleManger"
},
"options": {},
"attributes": {
"GtmTag": {
"type": "string"
}
}
}
import type { Struct, Schema } from '@strapi/strapi'; import type { Struct, Schema } from '@strapi/strapi';
export interface PeopleTeamMember extends Struct.ComponentSchema {
collectionName: 'components_people_team_members';
info: {
displayName: 'TeamMember';
description: '';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeopleTeamLeads extends Struct.ComponentSchema {
collectionName: 'components_people_team_leads';
info: {
displayName: 'Team Leads';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeoplePeopleList extends Struct.ComponentSchema {
collectionName: 'components_people_people_lists';
info: {
displayName: 'people-list';
description: '';
};
attributes: {
heading: Schema.Attribute.String;
description: Schema.Attribute.String;
};
}
export interface PeopleOverview extends Struct.ComponentSchema {
collectionName: 'components_people_overviews';
info: {
displayName: 'Overview';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
Description: Schema.Attribute.Text;
};
}
export interface PeopleAdvisoryBoard extends Struct.ComponentSchema {
collectionName: 'components_people_advisory_boards';
info: {
displayName: 'Advisory Board';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Description: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
};
}
export interface SharedSlider extends Struct.ComponentSchema { export interface SharedSlider extends Struct.ComponentSchema {
collectionName: 'components_shared_sliders'; collectionName: 'components_shared_sliders';
info: { info: {
...@@ -175,6 +110,71 @@ export interface SharedMedia extends Struct.ComponentSchema { ...@@ -175,6 +110,71 @@ export interface SharedMedia extends Struct.ComponentSchema {
}; };
} }
export interface PeopleTeamMember extends Struct.ComponentSchema {
collectionName: 'components_people_team_members';
info: {
displayName: 'TeamMember';
description: '';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeopleTeamLeads extends Struct.ComponentSchema {
collectionName: 'components_people_team_leads';
info: {
displayName: 'Team Leads';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Designation: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'> & Schema.Attribute.Required;
Linkdin: Schema.Attribute.String & Schema.Attribute.Required;
};
}
export interface PeoplePeopleList extends Struct.ComponentSchema {
collectionName: 'components_people_people_lists';
info: {
displayName: 'people-list';
description: '';
};
attributes: {
heading: Schema.Attribute.String;
description: Schema.Attribute.String;
};
}
export interface PeopleOverview extends Struct.ComponentSchema {
collectionName: 'components_people_overviews';
info: {
displayName: 'Overview';
description: '';
};
attributes: {
Subtitle: Schema.Attribute.String;
Title: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
Description: Schema.Attribute.Text;
};
}
export interface PeopleAdvisoryBoard extends Struct.ComponentSchema {
collectionName: 'components_people_advisory_boards';
info: {
displayName: 'Advisory Board';
};
attributes: {
Name: Schema.Attribute.String & Schema.Attribute.Required;
Description: Schema.Attribute.String & Schema.Attribute.Required;
Image: Schema.Attribute.Media<'images'>;
};
}
export interface LayoutWhatwedo extends Struct.ComponentSchema { export interface LayoutWhatwedo extends Struct.ComponentSchema {
collectionName: 'components_layout_whatwedos'; collectionName: 'components_layout_whatwedos';
info: { info: {
...@@ -417,16 +417,6 @@ export interface HomeHome extends Struct.ComponentSchema { ...@@ -417,16 +417,6 @@ export interface HomeHome extends Struct.ComponentSchema {
}; };
} }
export interface GoogleMangerGoogleManger extends Struct.ComponentSchema {
collectionName: 'components_google_manger_google_mangers';
info: {
displayName: 'GoogleManger';
};
attributes: {
GtmTag: Schema.Attribute.String;
};
}
export interface DynamicZoneTable extends Struct.ComponentSchema { export interface DynamicZoneTable extends Struct.ComponentSchema {
collectionName: 'components_dynamic_zone_tables'; collectionName: 'components_dynamic_zone_tables';
info: { info: {
...@@ -635,11 +625,6 @@ export interface CtaCta extends Struct.ComponentSchema { ...@@ -635,11 +625,6 @@ export interface CtaCta extends Struct.ComponentSchema {
declare module '@strapi/strapi' { declare module '@strapi/strapi' {
export module Public { export module Public {
export interface ComponentSchemas { export interface ComponentSchemas {
'people.team-member': PeopleTeamMember;
'people.team-leads': PeopleTeamLeads;
'people.people-list': PeoplePeopleList;
'people.overview': PeopleOverview;
'people.advisory-board': PeopleAdvisoryBoard;
'shared.slider': SharedSlider; 'shared.slider': SharedSlider;
'shared.seo': SharedSeo; 'shared.seo': SharedSeo;
'shared.rich-text': SharedRichText; 'shared.rich-text': SharedRichText;
...@@ -647,6 +632,11 @@ declare module '@strapi/strapi' { ...@@ -647,6 +632,11 @@ declare module '@strapi/strapi' {
'shared.page-schema': SharedPageSchema; 'shared.page-schema': SharedPageSchema;
'shared.meta-social': SharedMetaSocial; 'shared.meta-social': SharedMetaSocial;
'shared.media': SharedMedia; 'shared.media': SharedMedia;
'people.team-member': PeopleTeamMember;
'people.team-leads': PeopleTeamLeads;
'people.people-list': PeoplePeopleList;
'people.overview': PeopleOverview;
'people.advisory-board': PeopleAdvisoryBoard;
'layout.whatwedo': LayoutWhatwedo; 'layout.whatwedo': LayoutWhatwedo;
'layout.technicalexpertise': LayoutTechnicalexpertise; 'layout.technicalexpertise': LayoutTechnicalexpertise;
'layout.technicalexp-tab': LayoutTechnicalexpTab; 'layout.technicalexp-tab': LayoutTechnicalexpTab;
...@@ -666,7 +656,6 @@ declare module '@strapi/strapi' { ...@@ -666,7 +656,6 @@ declare module '@strapi/strapi' {
'home.knowledgeshack': HomeKnowledgeshack; 'home.knowledgeshack': HomeKnowledgeshack;
'home.industry': HomeIndustry; 'home.industry': HomeIndustry;
'home.home': HomeHome; 'home.home': HomeHome;
'google-manger.google-manger': GoogleMangerGoogleManger;
'dynamic-zone.table': DynamicZoneTable; 'dynamic-zone.table': DynamicZoneTable;
'dynamic-zone.rules-list': DynamicZoneRulesList; 'dynamic-zone.rules-list': DynamicZoneRulesList;
'dynamic-zone.rules-application': DynamicZoneRulesApplication; 'dynamic-zone.rules-application': DynamicZoneRulesApplication;
......
...@@ -1073,6 +1073,37 @@ export interface ApiGlobalGlobal extends Struct.SingleTypeSchema { ...@@ -1073,6 +1073,37 @@ export interface ApiGlobalGlobal extends Struct.SingleTypeSchema {
}; };
} }
export interface ApiGoogleMangerGoogleManger extends Struct.SingleTypeSchema {
collectionName: 'google_mangers';
info: {
singularName: 'google-manger';
pluralName: 'google-mangers';
displayName: 'GoogleManger';
description: '';
};
options: {
draftAndPublish: true;
};
attributes: {
GtmTag: Schema.Attribute.String;
GTag: Schema.Attribute.String;
conversion: Schema.Attribute.String;
createdAt: Schema.Attribute.DateTime;
updatedAt: Schema.Attribute.DateTime;
publishedAt: Schema.Attribute.DateTime;
createdBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
Schema.Attribute.Private;
updatedBy: Schema.Attribute.Relation<'oneToOne', 'admin::user'> &
Schema.Attribute.Private;
locale: Schema.Attribute.String & Schema.Attribute.Private;
localizations: Schema.Attribute.Relation<
'oneToMany',
'api::google-manger.google-manger'
> &
Schema.Attribute.Private;
};
}
export interface ApiHomeHome extends Struct.SingleTypeSchema { export interface ApiHomeHome extends Struct.SingleTypeSchema {
collectionName: 'homes'; collectionName: 'homes';
info: { info: {
...@@ -1803,6 +1834,7 @@ declare module '@strapi/strapi' { ...@@ -1803,6 +1834,7 @@ declare module '@strapi/strapi' {
'api::corpedia.corpedia': ApiCorpediaCorpedia; 'api::corpedia.corpedia': ApiCorpediaCorpedia;
'api::corpedia-page.corpedia-page': ApiCorpediaPageCorpediaPage; 'api::corpedia-page.corpedia-page': ApiCorpediaPageCorpediaPage;
'api::global.global': ApiGlobalGlobal; 'api::global.global': ApiGlobalGlobal;
'api::google-manger.google-manger': ApiGoogleMangerGoogleManger;
'api::home.home': ApiHomeHome; 'api::home.home': ApiHomeHome;
'api::industry-page.industry-page': ApiIndustryPageIndustryPage; 'api::industry-page.industry-page': ApiIndustryPageIndustryPage;
'api::knowledgeshack.knowledgeshack': ApiKnowledgeshackKnowledgeshack; 'api::knowledgeshack.knowledgeshack': ApiKnowledgeshackKnowledgeshack;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!